mirror of
https://github.com/encounter/tp.git
synced 2026-03-30 11:40:53 -07:00
24 lines
562 B
C++
24 lines
562 B
C++
#ifndef Z2AUDIOCS_SPKDATA_H
|
|
#define Z2AUDIOCS_SPKDATA_H
|
|
|
|
#include "Z2AudioCS/SpkTable.h"
|
|
#include "Z2AudioCS/SpkWave.h"
|
|
#include "JSystem/JKernel/JKRArchive.h"
|
|
|
|
class SpkData {
|
|
public:
|
|
SpkData(JKRArchive*);
|
|
void loadTable(u16 chan);
|
|
void loadWave(u16 chan);
|
|
BOOL isValid(void) const;
|
|
|
|
inline SpkTable& getTableMgr(void) { return mTableMgr; }
|
|
inline SpkWave& getWaveMgr(void) { return mWaveMgr; }
|
|
|
|
/* 0x00 */ SpkTable mTableMgr;
|
|
/* 0x10 */ SpkWave mWaveMgr;
|
|
/* 0x14 */ JKRArchive* mResArc;
|
|
};
|
|
|
|
#endif /* Z2AUDIOCS_SPKDATA_H */
|