![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <SoundInstanceManager.h>
Collaboration diagram for nw4hbm::snd::detail::SoundInstanceManager< T >:Public Member Functions | |
| u32 | Create (void *buffer, u32 size) |
| void | Destroy (void *buffer, u32 size) |
| T * | Alloc (int priority) |
| void | Free (T *sound) |
| u32 | GetActiveCount () const |
| u32 | GetFreeCount () const |
| T * | GetLowestPrioritySound () |
| void | InsertPriorityList (T *sound, int priority) |
| void | RemovePriorityList (T *sound) |
| void | SortPriorityList () |
| void | UpdatePriority (T *sound, int priority) |
Private Types | |
| typedef ut::LinkList< T, offsetof(T, mPriorityLink)> | TPrioList |
Private Attributes | |
| MemoryPool< T > | mPool |
| TPrioList | mPriorityList |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |