Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JASSimpleWaveBank.h>
Classes | |
struct | TWaveHandle |
Public Member Functions | |
JASSimpleWaveBank () | |
~JASSimpleWaveBank () | |
void | setWaveTableSize (u32, JKRHeap *) |
JASWaveHandle * | getWaveHandle (u32) const |
void | setWaveInfo (u32, JASWaveInfo const &) |
JASWaveArc * | getWaveArc (u32) |
u32 | getArcCount () const |
Public Member Functions inherited from JASWaveBank | |
virtual | ~JASWaveBank () |
Public Member Functions inherited from JASWaveArc | |
JASWaveArc () | |
bool | loadSetup (u32) |
bool | eraseSetup () |
bool | sendLoadCmd () |
bool | load (JASHeap *) |
bool | loadTail (JASHeap *) |
bool | erase () |
void | setEntryNum (s32) |
void | setFileName (char const *) |
virtual | ~JASWaveArc () |
virtual void | onDispose () |
virtual void | onLoadDone () |
virtual void | onEraseDone () |
s32 | getStatus () |
Public Member Functions inherited from JASDisposer | |
JASDisposer () | |
virtual | ~JASDisposer () |
Public Attributes | |
TWaveHandle * | mWaveTable |
u32 | mWaveTableSize |
Public Attributes inherited from JASWaveArc | |
JASHeap | mHeap |
u32 | _48 |
volatile s32 | mStatus |
int | mEntryNum |
u32 | mFileLength |
u16 | _58 |
u16 | _5a |
OSMutex | mMutex |
Additional Inherited Members | |
Static Public Member Functions inherited from JASWaveArc | |
static void | loadToAramCallback (void *) |
JASSimpleWaveBank::JASSimpleWaveBank | ( | ) |
JASSimpleWaveBank::~JASSimpleWaveBank | ( | ) |
|
virtual |
Implements JASWaveBank.
|
virtual |
Implements JASWaveBank.
|
virtual |
Implements JASWaveBank.
void JASSimpleWaveBank::setWaveInfo | ( | u32 | no, |
JASWaveInfo const & | waveInfo | ||
) |
TWaveHandle* JASSimpleWaveBank::mWaveTable |
u32 JASSimpleWaveBank::mWaveTableSize |