NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 29 of file snd_PlayerHeap.h.
Public Types | |
typedef ut::LinkList< PlayerHeap, 0x18 > | LinkList |
Public Member Functions | |
virtual void * | Alloc (ulong size) |
bool | Create (void *startAddress, ulong size) |
void | Clear () |
void | Destroy () |
ulong | GetFreeSize () const |
void | AttachSound (BasicSound *sound) |
void | DetachSound (BasicSound *sound) |
void | AttachSoundPlayer (SoundPlayer *player) |
Public Attributes | |
ut::LinkListNode | mLink |
Private Attributes | |
BasicSound * | mSound |
SoundPlayer * | mPlayer |
void * | mStartAddress |
void * | mEndAddress |
void * | mAllocAddress |
typedef ut::LinkList<PlayerHeap, 0x18> nw4r::snd::detail::PlayerHeap::LinkList |
Definition at line 33 of file snd_PlayerHeap.h.
|
virtual |
Implements nw4r::snd::SoundMemoryAllocatable.
|
inline |
Definition at line 55 of file snd_PlayerHeap.h.
|
private |
Definition at line 60 of file snd_PlayerHeap.h.
|
private |
Definition at line 61 of file snd_PlayerHeap.h.
|
private |
Definition at line 62 of file snd_PlayerHeap.h.
|
private |
Definition at line 63 of file snd_PlayerHeap.h.
|
private |
Definition at line 64 of file snd_PlayerHeap.h.
ut::LinkListNode nw4r::snd::detail::PlayerHeap::mLink |
Definition at line 66 of file snd_PlayerHeap.h.