Definition at line 19 of file snd_AxVoiceManager.h.
|
void | Setup (void *mem, ulong memSize) |
|
void | Shutdown () |
|
ulong | GetRequiredMemSize (int axVoiceCount) |
|
AxVoice * | AcquireAxVoice (ulong priority, AxVoice::Callback *callback, void *callbackData) |
|
void | ReserveForFreeAxVoice (AxVoice *voice) |
|
void | FreeAxVoice (AxVoice *voice) |
|
void | FreeAllReservedAxVoice () |
|
◆ VOICE_COUNT_MARGIN
int const nw4r::snd::detail::AxVoiceManager::VOICE_COUNT_MARGIN = 16 |
|
static |
◆ VOICE_MARGIN
const int nw4r::snd::detail::AxVoiceManager::VOICE_MARGIN = 16 |
|
static |
◆ VOICE_MAX
const int nw4r::snd::detail::AxVoiceManager::VOICE_MAX = AX_VOICE_MAX + VOICE_MARGIN |
|
static |
◆ WORK_SIZE_MAX
const int nw4r::snd::detail::AxVoiceManager::WORK_SIZE_MAX = VOICE_MAX * sizeof(AxVoice) |
|
static |
◆ mActiveVoiceList
◆ mFreeVoiceList
◆ mFreeReservedVoiceList
◆ mInitialized
bool nw4r::snd::detail::AxVoiceManager::mInitialized |
|
private |
◆ mVoiceCount
int nw4r::snd::detail::AxVoiceManager::mVoiceCount |
|
private |