23template<
typename Root,
typename Section,
typename Group,
typename Typename_0>
39 if (*(
u32*)
field_0x0 + 0xbdad0000 != Root::magicNumber()) {
148 void init(
void const*);
194 void init(
void const*);
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JASGadget.h:12
Definition d_a_obj_sekizoa.cpp:447
Definition JAUSoundTable.h:113
u8 getTypeID(int index) const
Definition JAUSoundTable.h:114
u32 mNumItems
Definition JAUSoundTable.h:134
u32 getItemOffset(int index) const
Definition JAUSoundTable.h:124
u8 mTypeIds[0]
Definition JAUSoundTable.h:136
u32 field_0x4
Definition JAUSoundTable.h:135
Definition JAUSoundTable.h:11
u16 mResourceId
Definition JAUSoundTable.h:14
f32 field_0x8
Definition JAUSoundTable.h:16
u8 mPriority
Definition JAUSoundTable.h:12
u32 field_0x4
Definition JAUSoundTable.h:15
u8 field_0x1
Definition JAUSoundTable.h:13
Definition JAUSoundTable.h:84
static u32 magicNumber()
Definition JAUSoundTable.h:85
u32 mSectionOffsets[0]
Definition JAUSoundTable.h:87
u32 mSectionNumber
Definition JAUSoundTable.h:86
Definition JAUSoundTable.h:94
u32 mNumGroups
Definition JAUSoundTable.h:105
u32 mGroupOffsets[0]
Definition JAUSoundTable.h:106
int getGroupOffset(int index) const
Definition JAUSoundTable.h:95
Definition JAUSoundTable.h:24
JAUSoundTable_()
Definition JAUSoundTable.h:25
Section * getSection(int index) const
Definition JAUSoundTable.h:46
Root * field_0x4
Definition JAUSoundTable.h:77
void reset()
Definition JAUSoundTable.h:30
void init(const void *param_0)
Definition JAUSoundTable.h:35
const void * field_0x0
Definition JAUSoundTable.h:76
Group * getGroup(Section *param_1, int index) const
Definition JAUSoundTable.h:60
Definition JAUSoundTable.h:143
JAUSoundTable_< JAUSoundTableRoot, JAUSoundTableSection, JAUSoundTableGroup, void > field_0x0
Definition JAUSoundTable.h:162
u8 getTypeID(JAISoundID) const
Definition JAUSoundTable.cpp:18
const void * getResource()
Definition JAUSoundTable.h:160
JAUSoundTableItem * getData(JAISoundID) const
Definition JAUSoundTable.cpp:34
JAUSoundTableItem * getItem(JAUSoundTableGroup *group, int index) const
Definition JAUSoundTable.h:152
~JAUSoundTable()
Definition JAUSoundTable.h:146
JAUSoundTable(bool param_0)
Definition JAUSoundTable.h:144
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8