Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
SpkData.h
Go to the documentation of this file.
1#ifndef Z2AUDIOCS_SPKDATA_H
2#define Z2AUDIOCS_SPKDATA_H
3
5#include "Z2AudioCS/SpkWave.h"
7
8class SpkData {
9public:
11 void loadTable(u16 chan);
12 void loadWave(u16 chan);
13 BOOL isValid(void) const;
14
15 inline SpkTable& getTableMgr(void) { return mTableMgr; }
16 inline SpkWave& getWaveMgr(void) { return mWaveMgr; }
17
18 /* 0x00 */ SpkTable mTableMgr;
19 /* 0x10 */ SpkWave mWaveMgr;
20 /* 0x14 */ JKRArchive* mResArc;
21};
22
23#endif /* Z2AUDIOCS_SPKDATA_H */
Definition JKRArchive.h:57
Definition SpkData.h:8
BOOL isValid(void) const
Definition SpkData.cpp:28
SpkTable mTableMgr
Definition SpkData.h:18
JKRArchive * mResArc
Definition SpkData.h:20
SpkData(JKRArchive *)
Definition SpkData.cpp:5
SpkWave & getWaveMgr(void)
Definition SpkData.h:16
SpkTable & getTableMgr(void)
Definition SpkData.h:15
void loadWave(u16 chan)
Definition SpkData.cpp:19
SpkWave mWaveMgr
Definition SpkData.h:19
void loadTable(u16 chan)
Definition SpkData.cpp:10
Definition SpkTable.h:16
Definition SpkWave.h:13
int BOOL
Definition types.h:33
unsigned short int u16
Definition types.h:10