#include <AxManager.h>
◆ CallbackList
◆ CallbackListNode
| struct nw4hbm::snd::detail::AxManager::CallbackListNode nw4hbm::snd::detail::AxManager::CallbackListNode |
◆ AxManager()
| nw4hbm::snd::detail::AxManager::AxManager |
( |
| ) |
|
|
private |
◆ AllocVoice()
◆ AppendEffect()
| bool nw4hbm::snd::detail::AxManager::AppendEffect |
( |
AuxBus | bus, |
|
|
FxBase * | fx ) |
◆ AppendVoiceList()
| void nw4hbm::snd::detail::AxManager::AppendVoiceList |
( |
AxVoice * | voice | ) |
|
◆ AuxCallbackFunc()
| static void nw4hbm::snd::detail::AxManager::AuxCallbackFunc |
( |
void * | chans, |
|
|
void * | context ) |
|
staticprivate |
◆ AxCallbackFunc()
| static void nw4hbm::snd::detail::AxManager::AxCallbackFunc |
( |
| ) |
|
|
staticprivate |
◆ ChangeVoicePriority()
| void nw4hbm::snd::detail::AxManager::ChangeVoicePriority |
( |
AxVoice * | voice | ) |
|
◆ CheckInit()
| bool nw4hbm::snd::detail::AxManager::CheckInit |
( |
| ) |
|
|
inline |
◆ ClearEffect()
| void nw4hbm::snd::detail::AxManager::ClearEffect |
( |
AuxBus | bus, |
|
|
int | frame ) |
◆ DropLowestPriorityVoice()
| int nw4hbm::snd::detail::AxManager::DropLowestPriorityVoice |
( |
int | priority | ) |
|
◆ FreeVoice()
| void nw4hbm::snd::detail::AxManager::FreeVoice |
( |
AxVoice * | voice | ) |
|
◆ GetEffectList()
| FxList & nw4hbm::snd::detail::AxManager::GetEffectList |
( |
AuxBus | bus | ) |
|
|
inline |
◆ GetInstance()
| static AxManager & nw4hbm::snd::detail::AxManager::GetInstance |
( |
| ) |
|
|
static |
◆ GetMasterVolume()
| f32 nw4hbm::snd::detail::AxManager::GetMasterVolume |
( |
| ) |
const |
|
inline |
◆ GetOutputMode()
| OutputMode nw4hbm::snd::detail::AxManager::GetOutputMode |
( |
| ) |
|
◆ GetOutputVolume()
| f32 nw4hbm::snd::detail::AxManager::GetOutputVolume |
( |
| ) |
const |
◆ GetVoiceList()
| AxVoiceList & nw4hbm::snd::detail::AxManager::GetVoiceList |
( |
| ) |
|
|
inline |
◆ GetZeroBufferAddress()
| void * nw4hbm::snd::detail::AxManager::GetZeroBufferAddress |
( |
| ) |
|
◆ Init()
| void nw4hbm::snd::detail::AxManager::Init |
( |
| ) |
|
◆ IsDiskError()
| bool nw4hbm::snd::detail::AxManager::IsDiskError |
( |
| ) |
const |
|
inline |
◆ IsHomeButtonMenu()
| bool nw4hbm::snd::detail::AxManager::IsHomeButtonMenu |
( |
| ) |
const |
|
inline |
◆ IsResetReady()
| bool nw4hbm::snd::detail::AxManager::IsResetReady |
( |
| ) |
const |
|
inline |
◆ LockUpdateVoicePriority()
| void nw4hbm::snd::detail::AxManager::LockUpdateVoicePriority |
( |
| ) |
|
◆ RegisterCallback()
◆ RemoveVoiceList()
| void nw4hbm::snd::detail::AxManager::RemoveVoiceList |
( |
AxVoice * | voice | ) |
|
◆ SetMasterVolume()
| void nw4hbm::snd::detail::AxManager::SetMasterVolume |
( |
f32 | volume, |
|
|
int | frame ) |
◆ SetOutputMode()
| void nw4hbm::snd::detail::AxManager::SetOutputMode |
( |
OutputMode | mode | ) |
|
◆ Shutdown()
| void nw4hbm::snd::detail::AxManager::Shutdown |
( |
| ) |
|
◆ ShutdownEffect()
| void nw4hbm::snd::detail::AxManager::ShutdownEffect |
( |
AuxBus | bus | ) |
|
◆ UnlockUpdateVoicePriority()
| void nw4hbm::snd::detail::AxManager::UnlockUpdateVoicePriority |
( |
| ) |
|
◆ UnregisterCallback()
| void nw4hbm::snd::detail::AxManager::UnregisterCallback |
( |
CallbackListNode * | node | ) |
|
◆ Update()
| void nw4hbm::snd::detail::AxManager::Update |
( |
| ) |
|
◆ UpdateAllVoices()
| void nw4hbm::snd::detail::AxManager::UpdateAllVoices |
( |
| ) |
|
◆ UpdateAllVoicesPriority()
| void nw4hbm::snd::detail::AxManager::UpdateAllVoicesPriority |
( |
| ) |
|
◆ UpdateAllVoicesSync()
| void nw4hbm::snd::detail::AxManager::UpdateAllVoicesSync |
( |
u32 | syncFlag | ) |
|
◆ AUX_CALLBACK_WAIT_FRAME
| const u8 nw4hbm::snd::detail::AxManager::AUX_CALLBACK_WAIT_FRAME = 6 |
|
staticprivate |
◆ FX_BUFFER_SIZE
| const int nw4hbm::snd::detail::AxManager::FX_BUFFER_SIZE = AX_FRAME_SIZE |
|
staticprivate |
◆ FX_SAMPLE_FORMAT
◆ FX_SAMPLE_RATE
| const int nw4hbm::snd::detail::AxManager::FX_SAMPLE_RATE = AX_SAMPLE_RATE |
|
staticprivate |
◆ mAuxCallback
◆ mAuxCallbackContext
| void* nw4hbm::snd::detail::AxManager::mAuxCallbackContext[AUX_BUS_NUM] |
|
private |
◆ mAuxCallbackWaitCounter
| u8 nw4hbm::snd::detail::AxManager::mAuxCallbackWaitCounter[AUX_BUS_NUM] |
|
private |
◆ mAuxFadeVolume
◆ mAuxUserVolume
◆ mCallbackList
◆ mDiskErrorFlag
| bool nw4hbm::snd::detail::AxManager::mDiskErrorFlag |
|
private |
◆ mFreeVoiceList
| AxVoiceList nw4hbm::snd::detail::AxManager::mFreeVoiceList |
|
private |
◆ mFxList
◆ mHomeButtonMenuVolume
| MoveValue<f32, int> nw4hbm::snd::detail::AxManager::mHomeButtonMenuVolume |
|
private |
◆ mHomeButtonMuteFlag
| bool nw4hbm::snd::detail::AxManager::mHomeButtonMuteFlag |
|
private |
◆ mInitialized
| bool nw4hbm::snd::detail::AxManager::mInitialized |
|
private |
◆ mMasterVolume
| MoveValue<f32, int> nw4hbm::snd::detail::AxManager::mMasterVolume |
|
private |
◆ mNextAxRegisterCallback
| AXCallback nw4hbm::snd::detail::AxManager::mNextAxRegisterCallback |
|
private |
◆ mOldAidCallback
| AIDCallback nw4hbm::snd::detail::AxManager::mOldAidCallback |
|
private |
◆ mOutputMode
| OutputMode nw4hbm::snd::detail::AxManager::mOutputMode |
|
private |
◆ mPrioVoiceList
| AxVoiceList nw4hbm::snd::detail::AxManager::mPrioVoiceList |
|
private |
◆ mResetReadyCounter
| vs32 nw4hbm::snd::detail::AxManager::mResetReadyCounter |
|
private |
◆ mUpdateVoicePrioFlag
| bool nw4hbm::snd::detail::AxManager::mUpdateVoicePrioFlag |
|
private |
◆ mVoices
| AxVoice nw4hbm::snd::detail::AxManager::mVoices[AX_MAX_VOICES] |
|
private |
◆ mVolumeForReset
| MoveValue<f32, int> nw4hbm::snd::detail::AxManager::mVolumeForReset |
|
private |
◆ mZeroBufferAddress
| void* nw4hbm::snd::detail::AxManager::mZeroBufferAddress |
|
private |
◆ sZeroBuffer
◆ ZERO_BUFFER_SIZE
| const int nw4hbm::snd::detail::AxManager::ZERO_BUFFER_SIZE = 256 |
|
staticprivate |
The documentation for this class was generated from the following file: