#include <SoundPlayer.h>
|
| | SoundPlayer () |
| |
| | ~SoundPlayer () |
| |
| void | InitParam () |
| |
| void | Update () |
| |
| void | StopAllSound (int frames) |
| |
| void | PauseAllSound (bool flag, int frames) |
| |
| void | SetVolume (f32 volume) |
| |
| int | detail_GetOutputLine () const |
| |
| bool | detail_IsEnabledOutputLine () const |
| |
| f32 | detail_GetRemoteOutVolume (int remoteIndex) const |
| |
| void | detail_InsertSoundList (detail::BasicSound *sound) |
| |
| void | detail_RemoveSoundList (detail::BasicSound *sound) |
| |
| void | detail_InsertPriorityList (detail::BasicSound *sound) |
| |
| void | detail_RemovePriorityList (detail::BasicSound *sound) |
| |
| void | detail_SortPriorityList () |
| |
| detail::SeqSound * | detail_AllocSeqSound (int priority, int startPriority, detail::BasicSound::AmbientArgInfo *ambientArgInfo, detail::ExternalSoundPlayer *extPlayer, u32 id, detail::SoundInstanceManager< detail::SeqSound > *manager) |
| |
| detail::StrmSound * | detail_AllocStrmSound (int priority, int startPriority, detail::BasicSound::AmbientArgInfo *ambientArgInfo, detail::ExternalSoundPlayer *extPlayer, u32 id, detail::SoundInstanceManager< detail::StrmSound > *manager) |
| |
| detail::WaveSound * | detail_AllocWaveSound (int priority, int startPriority, detail::BasicSound::AmbientArgInfo *ambientArgInfo, detail::ExternalSoundPlayer *extPlayer, u32 id, detail::SoundInstanceManager< detail::WaveSound > *manager) |
| |
| int | CalcPriorityReduction (detail::BasicSound::AmbientArgInfo *ambientArgInfo, u32 id) |
| |
| void | InitAmbientArg (detail::BasicSound *sound, detail::BasicSound::AmbientArgInfo *ambientArgInfo) |
| |
| void | SetPlayableSoundCount (int count) |
| |
| void | detail_SetPlayableSoundLimit (int limit) |
| |
| bool | CheckPlayableSoundCount (int startPriority, detail::ExternalSoundPlayer *extPlayer) |
| |
| void | detail_AppendPlayerHeap (detail::PlayerHeap *pHeap) |
| |
| void | detail_AppendPlayerHeap2 (detail::PlayerHeap *pHeap) |
| |
| detail::PlayerHeap * | detail_AllocPlayerHeap (detail::BasicSound *sound) |
| |
| void | detail_FreePlayerHeap (detail::BasicSound *sound) |
| |
| bool | detail_AppendSound (detail::BasicSound *sound) |
| |
| int | GetPlayingSoundCount () const |
| |
| int | GetPlayableSoundCount () const |
| |
| f32 | GetVolume () const |
| |
| detail::BasicSound * | detail_GetLowestPrioritySound () |
| |
| f32 | detail_GetMainOutVolume () const |
| |
◆ SoundPlayer()
| nw4hbm::snd::SoundPlayer::SoundPlayer |
( |
| ) |
|
◆ ~SoundPlayer()
| nw4hbm::snd::SoundPlayer::~SoundPlayer |
( |
| ) |
|
◆ CalcPriorityReduction()
◆ CheckPlayableSoundCount()
◆ detail_AllocPlayerHeap()
◆ detail_AllocSeqSound()
◆ detail_AllocStrmSound()
◆ detail_AllocWaveSound()
◆ detail_AppendPlayerHeap()
◆ detail_AppendPlayerHeap2()
◆ detail_AppendSound()
◆ detail_FreePlayerHeap()
◆ detail_GetLowestPrioritySound()
◆ detail_GetMainOutVolume()
| f32 nw4hbm::snd::SoundPlayer::detail_GetMainOutVolume |
( |
| ) |
const |
|
inline |
◆ detail_GetOutputLine()
| int nw4hbm::snd::SoundPlayer::detail_GetOutputLine |
( |
| ) |
const |
◆ detail_GetRemoteOutVolume()
| f32 nw4hbm::snd::SoundPlayer::detail_GetRemoteOutVolume |
( |
int | remoteIndex | ) |
const |
◆ detail_InsertPriorityList()
◆ detail_InsertSoundList()
◆ detail_IsEnabledOutputLine()
| bool nw4hbm::snd::SoundPlayer::detail_IsEnabledOutputLine |
( |
| ) |
const |
◆ detail_RemovePriorityList()
◆ detail_RemoveSoundList()
◆ detail_SetPlayableSoundLimit()
| void nw4hbm::snd::SoundPlayer::detail_SetPlayableSoundLimit |
( |
int | limit | ) |
|
◆ detail_SortPriorityList()
| void nw4hbm::snd::SoundPlayer::detail_SortPriorityList |
( |
| ) |
|
◆ GetPlayableSoundCount()
| int nw4hbm::snd::SoundPlayer::GetPlayableSoundCount |
( |
| ) |
const |
|
inline |
◆ GetPlayingSoundCount()
| int nw4hbm::snd::SoundPlayer::GetPlayingSoundCount |
( |
| ) |
const |
|
inline |
◆ GetVolume()
| f32 nw4hbm::snd::SoundPlayer::GetVolume |
( |
| ) |
const |
|
inline |
◆ InitAmbientArg()
◆ InitParam()
| void nw4hbm::snd::SoundPlayer::InitParam |
( |
| ) |
|
◆ PauseAllSound()
| void nw4hbm::snd::SoundPlayer::PauseAllSound |
( |
bool | flag, |
|
|
int | frames ) |
◆ SetPlayableSoundCount()
| void nw4hbm::snd::SoundPlayer::SetPlayableSoundCount |
( |
int | count | ) |
|
◆ SetVolume()
| void nw4hbm::snd::SoundPlayer::SetVolume |
( |
f32 | volume | ) |
|
◆ StopAllSound()
| void nw4hbm::snd::SoundPlayer::StopAllSound |
( |
int | frames | ) |
|
◆ Update()
| void nw4hbm::snd::SoundPlayer::Update |
( |
| ) |
|
◆ mHeapList
◆ mMainOutVolume
| f32 nw4hbm::snd::SoundPlayer::mMainOutVolume |
|
private |
◆ mOutputLineFlag
| int nw4hbm::snd::SoundPlayer::mOutputLineFlag |
|
private |
◆ mOutputLineFlagEnable
| bool nw4hbm::snd::SoundPlayer::mOutputLineFlagEnable |
|
private |
◆ mPlayableCount
| u16 nw4hbm::snd::SoundPlayer::mPlayableCount |
|
private |
◆ mPlayableLimit
| u16 nw4hbm::snd::SoundPlayer::mPlayableLimit |
|
private |
◆ mPriorityList
◆ mRemoteOutVolume
| f32 nw4hbm::snd::SoundPlayer::mRemoteOutVolume[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mSoundList
◆ mUsePlayerHeap
| bool nw4hbm::snd::SoundPlayer::mUsePlayerHeap |
|
private |
◆ mVolume
| f32 nw4hbm::snd::SoundPlayer::mVolume |
|
private |
The documentation for this class was generated from the following files: