1#ifndef JAUSEQDATABLOCKMGR_H
2#define JAUSEQDATABLOCKMGR_H
Definition JAUSeqDataBlockMgr.h:41
JAUSeqDataBlocks mFreeBlocks
Definition JAUSeqDataBlockMgr.h:56
u32 releaseIdleDynamicSeqDataBlock(JAISeqDataUser *)
Definition JAUSeqDataBlockMgr.cpp:177
JAUSeqDataBlocks mLoadedBlocks
Definition JAUSeqDataBlockMgr.h:58
JAUSeqDataBlocks const & getLoadedBlocks() const
Definition JAUSeqDataBlockMgr.h:53
JKRArchive * seqDataArchive_
Definition JAUSeqDataBlockMgr.h:59
void rearrangeLoadingSeqs_()
Definition JAUSeqDataBlockMgr.cpp:231
bool appendDynamicSeqDataBlock(JAUSeqDataBlock *)
Definition JAUSeqDataBlockMgr.cpp:118
void setSeqDataArchive(JKRArchive *)
Definition JAUSeqDataBlockMgr.cpp:86
JAUSeqDataBlocks const & getFreeBlocks() const
Definition JAUSeqDataBlockMgr.h:52
JAUSeqDataBlock * releaseIdleDynamicSeqDataBlock_(JAISeqDataUser *, u32)
Definition JAUSeqDataBlockMgr.cpp:201
bool loadDynamicSeq(JAISoundID, bool, JAISeqDataUser *)
Definition JAUSeqDataBlockMgr.cpp:141
s32 getSeqData(JAISoundID, JAISeqDataUser *, JAISeqData *, bool)
Definition JAUSeqDataBlockMgr.cpp:92
JKRArchive * getSeqDataArchive()
Definition JAUSeqDataBlockMgr.h:54
JAUSeqDataBlocks field_0xc
Definition JAUSeqDataBlockMgr.h:57
JAUDynamicSeqDataBlocks()
Definition JAUSeqDataBlockMgr.cpp:80
Definition JAUSeqDataBlockMgr.h:28
bool hasFailedBlock(JAISoundID)
Definition JAUSeqDataBlockMgr.cpp:66
bool remove(JSULink< JAUSeqDataBlock > *)
Definition JAUSeqDataBlockMgr.cpp:60
JSULink< JAUSeqDataBlock > * seekFreeBlock(u32)
Definition JAUSeqDataBlockMgr.cpp:33
u8 * getSeqData(JAISoundID)
Definition JAUSeqDataBlockMgr.cpp:15
bool append(JSULink< JAUSeqDataBlock > *)
Definition JAUSeqDataBlockMgr.cpp:54
Definition JKRArchive.h:57
Definition JAISeqDataMgr.h:29
Definition JAISeqDataMgr.h:48
Definition JAISeqDataMgr.h:10
Definition d_a_obj_sekizoa.cpp:447
Definition JAUSeqDataBlockMgr.h:15
int field_0x1c
Definition JAUSeqDataBlockMgr.h:21
JSULink< JAUSeqDataBlock > field_0x0
Definition JAUSeqDataBlockMgr.h:18
JAISoundID field_0x10
Definition JAUSeqDataBlockMgr.h:19
JAISeqDataRegion field_0x14
Definition JAUSeqDataBlockMgr.h:20
JAUSeqDataBlock()
Definition JAUSeqDataBlockMgr.cpp:11
unsigned long u32
Definition types.h:10
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8