Files
2023-10-30 05:50:47 -07:00

27 lines
601 B
C++

#ifndef JASWAVEBANKMGR_H
#define JASWAVEBANKMGR_H
#include "dolphin/types.h"
namespace JASystem {
class TWaveArc;
class TWaveBank;
namespace Kernel {
class THeap;
}
namespace WaveBankMgr {
void init(int);
TWaveBank* getWaveBank(int);
bool registWaveBank(int, TWaveBank*);
bool registWaveBankWS(int, void*);
TWaveArc* getWaveArc(int, int);
bool loadWave(int, int, Kernel::THeap*);
bool eraseWave(int, int);
extern int sTableSize;
extern TWaveBank** sWaveBank;
}
}
#endif /* JASWAVEBANKMGR_H */