mirror of
https://github.com/zeldaret/tp
synced 2026-05-23 06:54:28 -04:00
5685fa58c6
* Z2Audio player debug work * fix actor method returns * wii build fix
41 lines
1.1 KiB
C++
41 lines
1.1 KiB
C++
#ifndef Z2WAVEARCLOADER_H
|
|
#define Z2WAVEARCLOADER_H
|
|
|
|
#include "JSystem/JAWExtSystem/JAWWindow.h"
|
|
#include "JSystem/JAudio2/JASWaveArcLoader.h"
|
|
#include "JSystem/JAudio2/JASWaveInfo.h"
|
|
|
|
class Z2WaveArcLoader : public JAWWindow {
|
|
public:
|
|
Z2WaveArcLoader();
|
|
virtual ~Z2WaveArcLoader();
|
|
|
|
virtual void onDraw(JAWGraphContext*);
|
|
|
|
void checkWaveBank();
|
|
void checkWaveArc();
|
|
|
|
virtual void onKeyUp(const JUTGamePad&);
|
|
virtual void onKeyDown(const JUTGamePad&);
|
|
virtual void onKeyLeft(const JUTGamePad&);
|
|
virtual void onKeyRight(const JUTGamePad&);
|
|
virtual void onTrigA(const JUTGamePad&);
|
|
virtual void onTrigB(const JUTGamePad&);
|
|
virtual void onTrigZ(const JUTGamePad&);
|
|
|
|
/* 0x3F0 */ JASWaveBank* mpWaveBank;
|
|
/* 0x3F4 */ JASWaveArc* mpWaveArc;
|
|
/* 0x3F8 */ u32 mWaveUsedSize;
|
|
/* 0x3FC */ int mTotalUsedSize;
|
|
/* 0x400 */ u8 mBankNo;
|
|
/* 0x404 */ u32 mArcCount;
|
|
/* 0x408 */ u32 field_0x408;
|
|
/* 0x40C */ u32 field_0x40c;
|
|
/* 0x410 */ u32 field_0x410;
|
|
/* 0x414 */ u8 field_0x414;
|
|
/* 0x415 */ u8 field_0x415;
|
|
/* 0x416 */ bool mIsLoadTail;
|
|
};
|
|
|
|
#endif /* Z2WAVEARCLOADER_H */
|