Definition at line 12 of file snd_SoundHeap.h.
|
virtual void * | Alloc (ulong size) |
|
void * | Alloc (ulong size, detail::FrameHeap::FreeCallback pCallback, void *pCallbackArg) |
|
bool | Create (void *pBase, ulong size) |
|
void | Destroy () |
|
void | Clear () |
|
int | SaveState () |
|
void | LoadState (int id) |
|
bool | IsValid () |
|
int | GetCurrentLevel () const |
|
ulong | GetFreeSize () const |
|
|
static void | DisposeCallbackFunc (void *pBuffer, ulong size, void *pCallbackArg) |
|
◆ Alloc()
virtual void * nw4r::snd::SoundHeap::Alloc |
( |
ulong | size | ) |
|
|
virtual |
◆ IsValid()
bool nw4r::snd::SoundHeap::IsValid |
( |
| ) |
|
|
inline |
◆ GetCurrentLevel()
int nw4r::snd::SoundHeap::GetCurrentLevel |
( |
| ) |
const |
|
inline |
◆ GetFreeSize()
ulong nw4r::snd::SoundHeap::GetFreeSize |
( |
| ) |
const |
|
inline |
◆ mMutex
OSMutex nw4r::snd::SoundHeap::mMutex |
|
mutableprivate |
◆ mFrameHeap