![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JASBasicWaveBank.h>
Inheritance diagram for JASBasicWaveBank:
Collaboration diagram for JASBasicWaveBank:Classes | |
| struct | TGroupWaveInfo |
| struct | TWaveGroup |
| struct | TWaveHandle |
Public Member Functions | |
| JASBasicWaveBank () | |
| ~JASBasicWaveBank () | |
| TWaveGroup * | getWaveGroup (u32) |
| void | setGroupCount (u32, JKRHeap *) |
| void | setWaveTableSize (u32, JKRHeap *) |
| void | incWaveTable (JASBasicWaveBank::TWaveGroup const *) |
| void | decWaveTable (JASBasicWaveBank::TWaveGroup const *) |
| JASWaveHandle * | getWaveHandle (u32) const |
| void | setWaveInfo (JASBasicWaveBank::TWaveGroup *, int, u16, JASWaveInfo const &) |
| JASWaveArc * | getWaveArc (u32 param_0) |
| u32 | getArcCount () const |
Public Member Functions inherited from JASWaveBank | |
| virtual | ~JASWaveBank () |
Public Attributes | |
| OSMutex | field_0x4 |
| TWaveHandle * | mWaveTable |
| TWaveGroup * | mWaveGroupArray |
| u16 | mHandleCount |
| u16 | mGroupCount |
Static Public Attributes | |
| static u32 | mNoLoad |
| JASBasicWaveBank::JASBasicWaveBank | ( | ) |
| JASBasicWaveBank::~JASBasicWaveBank | ( | ) |
| void JASBasicWaveBank::decWaveTable | ( | JASBasicWaveBank::TWaveGroup const * | param_0 | ) |
|
inlinevirtual |
Implements JASWaveBank.
|
inlinevirtual |
Implements JASWaveBank.
| JASBasicWaveBank::TWaveGroup * JASBasicWaveBank::getWaveGroup | ( | u32 | param_0 | ) |
|
virtual |
Implements JASWaveBank.
| void JASBasicWaveBank::incWaveTable | ( | JASBasicWaveBank::TWaveGroup const * | param_0 | ) |
| void JASBasicWaveBank::setWaveInfo | ( | JASBasicWaveBank::TWaveGroup * | wgrp, |
| int | index, | ||
| u16 | param_2, | ||
| JASWaveInfo const & | param_3 ) |
| OSMutex JASBasicWaveBank::field_0x4 |
| u16 JASBasicWaveBank::mGroupCount |
| u16 JASBasicWaveBank::mHandleCount |
|
static |
| TWaveGroup* JASBasicWaveBank::mWaveGroupArray |
| TWaveHandle* JASBasicWaveBank::mWaveTable |