#include <WavePlayer.h>
◆ SetupParam
| struct nw4hbm::snd::WavePlayer::SetupParam nw4hbm::snd::WavePlayer::SetupParam |
◆ WaveBufferInfo
| struct nw4hbm::snd::WavePlayer::WaveBufferInfo nw4hbm::snd::WavePlayer::WaveBufferInfo |
◆ WavePacketCallback
◆ WavePacketCallbackStatus
◆ WavePacketList
◆ WavePacketCallbackStatus
| Enumerator |
|---|
| WAVE_PACKET_CALLBACK_STATUS_FINISH | |
| WAVE_PACKET_CALLBACK_STATUS_CANCEL | |
◆ WavePlayer()
| nw4hbm::snd::WavePlayer::WavePlayer |
( |
| ) |
|
◆ ~WavePlayer()
| virtual nw4hbm::snd::WavePlayer::~WavePlayer |
( |
| ) |
|
|
virtual |
◆ AppendWavePacket()
| bool nw4hbm::snd::WavePlayer::AppendWavePacket |
( |
WavePacket * | packet | ) |
|
◆ detail_StopAllPlayers()
| static void nw4hbm::snd::WavePlayer::detail_StopAllPlayers |
( |
| ) |
|
|
staticprivate |
◆ detail_Update()
| void nw4hbm::snd::WavePlayer::detail_Update |
( |
| ) |
|
|
private |
◆ detail_UpdateAllPlayers()
| static void nw4hbm::snd::WavePlayer::detail_UpdateAllPlayers |
( |
| ) |
|
|
staticprivate |
◆ detail_UpdateBuffer()
| void nw4hbm::snd::WavePlayer::detail_UpdateBuffer |
( |
| ) |
|
|
private |
◆ detail_UpdateBufferAllPlayers()
| static void nw4hbm::snd::WavePlayer::detail_UpdateBufferAllPlayers |
( |
| ) |
|
|
staticprivate |
◆ InitParam()
| void nw4hbm::snd::WavePlayer::InitParam |
( |
| ) |
|
◆ IsNextWavePacket()
| bool nw4hbm::snd::WavePlayer::IsNextWavePacket |
( |
| ) |
const |
◆ Pause()
| void nw4hbm::snd::WavePlayer::Pause |
( |
bool | flag | ) |
|
◆ SetNextWavePacket()
| void nw4hbm::snd::WavePlayer::SetNextWavePacket |
( |
| ) |
|
◆ Setup()
◆ Shutdown()
| void nw4hbm::snd::WavePlayer::Shutdown |
( |
| ) |
|
◆ Start()
| void nw4hbm::snd::WavePlayer::Start |
( |
| ) |
|
◆ StartVoice()
| void nw4hbm::snd::WavePlayer::StartVoice |
( |
| ) |
|
◆ Stop()
| void nw4hbm::snd::WavePlayer::Stop |
( |
| ) |
|
◆ StopVoice()
| void nw4hbm::snd::WavePlayer::StopVoice |
( |
| ) |
|
◆ UpdateWavePacket()
| void nw4hbm::snd::WavePlayer::UpdateWavePacket |
( |
| ) |
|
◆ VoiceCallbackFunc()
◆ detail::SoundThread
◆ mCallback
◆ mCallbackArg
| void* nw4hbm::snd::WavePlayer::mCallbackArg |
|
private |
◆ mChannelCount
| int nw4hbm::snd::WavePlayer::mChannelCount |
|
private |
◆ mFxSend
◆ mLoopSetFlag
| bool nw4hbm::snd::WavePlayer::mLoopSetFlag |
|
private |
◆ mLpfFreq
| f32 nw4hbm::snd::WavePlayer::mLpfFreq |
|
private |
◆ mMainOutVolume
| f32 nw4hbm::snd::WavePlayer::mMainOutVolume |
|
private |
◆ mMainSend
| f32 nw4hbm::snd::WavePlayer::mMainSend |
|
private |
◆ mOutputLineFlag
| int nw4hbm::snd::WavePlayer::mOutputLineFlag |
|
private |
◆ mPan
| f32 nw4hbm::snd::WavePlayer::mPan |
|
private |
◆ mPauseFlag
| bool nw4hbm::snd::WavePlayer::mPauseFlag |
|
private |
◆ mPitch
| f32 nw4hbm::snd::WavePlayer::mPitch |
|
private |
◆ mPitchMax
| f32 nw4hbm::snd::WavePlayer::mPitchMax |
|
private |
◆ mPlayerLink
◆ mPlaySampleCount
| s64 nw4hbm::snd::WavePlayer::mPlaySampleCount |
|
private |
◆ mRemoteFxSend
| f32 nw4hbm::snd::WavePlayer::mRemoteFxSend[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mRemoteOutVolume
| f32 nw4hbm::snd::WavePlayer::mRemoteOutVolume[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mRemoteSend
| f32 nw4hbm::snd::WavePlayer::mRemoteSend[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mSampleFormat
◆ mSampleRate
| int nw4hbm::snd::WavePlayer::mSampleRate |
|
private |
◆ mStartFlag
| bool nw4hbm::snd::WavePlayer::mStartFlag |
|
private |
◆ mSurroundPan
| f32 nw4hbm::snd::WavePlayer::mSurroundPan |
|
private |
◆ mVoice
◆ mVoiceStartFlag
| bool nw4hbm::snd::WavePlayer::mVoiceStartFlag |
|
private |
◆ mVolume
| f32 nw4hbm::snd::WavePlayer::mVolume |
|
private |
◆ mWavePacketList
The documentation for this class was generated from the following file: