![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JASSimpleWaveBank.h>
Inheritance diagram for JASSimpleWaveBank:
Collaboration diagram for JASSimpleWaveBank: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 () const |
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 |