NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 29 of file snd_SoundInstanceManager.h.
Public Member Functions | |
ulong | Create (void *buffer, ulong size) |
void | Destroy (void *buffer, ulong size) |
Sound * | Alloc (int priority, int ambientPriority) |
void | Free (Sound *sound) |
ulong | GetActiveCount () const |
Sound * | GetLowestPrioritySound () |
void | InsertPriorityList (Sound *sound, int priority) |
void | SortPriorityList () |
void | RemovePriorityList (Sound *sound) |
void | UpdatePriority (Sound *sound, int priority) |
Private Attributes | |
MemoryPool< Sound > | mPool |
Sound::PriorityLinkList | mPriorityList |
OSMutex | mMutex |
|
inline |
Definition at line 34 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 37 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 46 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 55 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 99 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 113 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 115 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 123 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 137 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 168 of file snd_SoundInstanceManager.h.
|
inline |
Definition at line 170 of file snd_SoundInstanceManager.h.
|
private |
Definition at line 180 of file snd_SoundInstanceManager.h.
|
private |
Definition at line 181 of file snd_SoundInstanceManager.h.
|
private |
Definition at line 182 of file snd_SoundInstanceManager.h.