#include <WsdPlayer.h>
|
| | WsdPlayer () |
| |
| void | InitParam (int voices, const WsdTrack::WsdCallback *callback, u32 callbackData) |
| |
| bool | Prepare (const void *waveSoundBase, int index, int voices, const WsdTrack::WsdCallback *callback, u32 callbackData) |
| |
| virtual bool | Start () |
| |
| virtual void | Stop () |
| |
| virtual void | Pause (bool flag) |
| |
| virtual bool | IsActive () const |
| |
| virtual bool | IsStarted () const |
| |
| virtual bool | IsPrepared () const |
| |
| virtual bool | IsPause () const |
| |
| virtual void | SetVolume (f32 volume) |
| |
| virtual void | SetPitch (f32 pitch) |
| |
| virtual void | SetPan (f32 pan) |
| |
| virtual void | SetSurroundPan (f32 surroundPan) |
| |
| virtual void | SetPan2 (f32 pan2) |
| |
| virtual void | SetSurroundPan2 (f32 surroundPan2) |
| |
| virtual void | SetLpfFreq (f32 lpfFreq) |
| |
| virtual f32 | GetVolume () const |
| |
| virtual f32 | GetPitch () const |
| |
| virtual f32 | GetPan () const |
| |
| virtual f32 | GetSurroundPan () const |
| |
| virtual f32 | GetPan2 () const |
| |
| virtual f32 | GetSurroundPan2 () const |
| |
| virtual f32 | GetLpfFreq () const |
| |
| virtual void | SetOutputLine (int lineFlag) |
| |
| virtual void | SetMainOutVolume (f32 volume) |
| |
| virtual void | SetMainSend (f32 send) |
| |
| virtual void | SetFxSend (AuxBus bus, f32 send) |
| |
| virtual void | SetRemoteOutVolume (int remoteIndex, f32 volume) |
| |
| virtual void | SetRemoteSend (int remoteIndex, f32 send) |
| |
| virtual void | SetRemoteFxSend (int remoteIndex, f32 send) |
| |
| virtual int | GetOutputLine () const |
| |
| virtual f32 | GetMainOutVolume () const |
| |
| virtual f32 | GetMainSend () const |
| |
| virtual f32 | GetFxSend (AuxBus bus) const |
| |
| virtual f32 | GetRemoteOutVolume (int remoteIndex) const |
| |
| virtual f32 | GetRemoteSend (int remoteIndex) const |
| |
| virtual f32 | GetRemoteFxSend (int remoteIndex) const |
| |
| void | SetChannelPriority (int prio) |
| |
| u8 | GetChannelPriority () |
| |
| f32 | GetPanRange () |
| |
| int | GetVoiceOutCount () |
| |
| void | FinishPlayer () |
| |
| BOOL | ParseNextTick (bool doNoteOn) |
| |
| void | UpdateChannel () |
| |
| void | Update () |
| |
| virtual void | InvalidateData (const void *start, const void *end) |
| |
| virtual void | InvalidateWaveData (const void *start, const void *end) |
| |
◆ WsdPlayer()
| nw4hbm::snd::detail::WsdPlayer::WsdPlayer |
( |
| ) |
|
◆ FinishPlayer()
| void nw4hbm::snd::detail::WsdPlayer::FinishPlayer |
( |
| ) |
|
◆ GetChannelPriority()
| u8 nw4hbm::snd::detail::WsdPlayer::GetChannelPriority |
( |
| ) |
|
|
inline |
◆ GetFxSend()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetFxSend |
( |
AuxBus | bus | ) |
const |
|
virtual |
◆ GetLpfFreq()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetLpfFreq |
( |
| ) |
const |
|
inlinevirtual |
◆ GetMainOutVolume()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetMainOutVolume |
( |
| ) |
const |
|
virtual |
◆ GetMainSend()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetMainSend |
( |
| ) |
const |
|
virtual |
◆ GetOutputLine()
| virtual int nw4hbm::snd::detail::WsdPlayer::GetOutputLine |
( |
| ) |
const |
|
virtual |
◆ GetPan()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetPan |
( |
| ) |
const |
|
inlinevirtual |
◆ GetPan2()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetPan2 |
( |
| ) |
const |
|
inlinevirtual |
◆ GetPanRange()
| f32 nw4hbm::snd::detail::WsdPlayer::GetPanRange |
( |
| ) |
|
|
inline |
◆ GetPitch()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetPitch |
( |
| ) |
const |
|
inlinevirtual |
◆ GetRemoteFxSend()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetRemoteFxSend |
( |
int | remoteIndex | ) |
const |
|
virtual |
◆ GetRemoteOutVolume()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetRemoteOutVolume |
( |
int | remoteIndex | ) |
const |
|
virtual |
◆ GetRemoteSend()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetRemoteSend |
( |
int | remoteIndex | ) |
const |
|
virtual |
◆ GetSurroundPan()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetSurroundPan |
( |
| ) |
const |
|
inlinevirtual |
◆ GetSurroundPan2()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetSurroundPan2 |
( |
| ) |
const |
|
inlinevirtual |
◆ GetVoiceOutCount()
| int nw4hbm::snd::detail::WsdPlayer::GetVoiceOutCount |
( |
| ) |
|
|
inline |
◆ GetVolume()
| virtual f32 nw4hbm::snd::detail::WsdPlayer::GetVolume |
( |
| ) |
const |
|
inlinevirtual |
◆ InitParam()
◆ InvalidateData()
| virtual void nw4hbm::snd::detail::WsdPlayer::InvalidateData |
( |
const void * | start, |
|
|
const void * | end ) |
|
virtual |
◆ InvalidateWaveData()
| virtual void nw4hbm::snd::detail::WsdPlayer::InvalidateWaveData |
( |
const void * | start, |
|
|
const void * | end ) |
|
inlinevirtual |
◆ IsActive()
| virtual bool nw4hbm::snd::detail::WsdPlayer::IsActive |
( |
| ) |
const |
|
inlinevirtual |
◆ IsPause()
| virtual bool nw4hbm::snd::detail::WsdPlayer::IsPause |
( |
| ) |
const |
|
inlinevirtual |
◆ IsPrepared()
| virtual bool nw4hbm::snd::detail::WsdPlayer::IsPrepared |
( |
| ) |
const |
|
inlinevirtual |
◆ IsStarted()
| virtual bool nw4hbm::snd::detail::WsdPlayer::IsStarted |
( |
| ) |
const |
|
inlinevirtual |
◆ ParseNextTick()
| BOOL nw4hbm::snd::detail::WsdPlayer::ParseNextTick |
( |
bool | doNoteOn | ) |
|
◆ Pause()
| virtual void nw4hbm::snd::detail::WsdPlayer::Pause |
( |
bool | flag | ) |
|
|
virtual |
◆ Prepare()
| bool nw4hbm::snd::detail::WsdPlayer::Prepare |
( |
const void * | waveSoundBase, |
|
|
int | index, |
|
|
int | voices, |
|
|
const WsdTrack::WsdCallback * | callback, |
|
|
u32 | callbackData ) |
◆ SetChannelPriority()
| void nw4hbm::snd::detail::WsdPlayer::SetChannelPriority |
( |
int | prio | ) |
|
◆ SetFxSend()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetFxSend |
( |
AuxBus | bus, |
|
|
f32 | send ) |
|
virtual |
◆ SetLpfFreq()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetLpfFreq |
( |
f32 | lpfFreq | ) |
|
|
virtual |
◆ SetMainOutVolume()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetMainOutVolume |
( |
f32 | volume | ) |
|
|
virtual |
◆ SetMainSend()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetMainSend |
( |
f32 | send | ) |
|
|
virtual |
◆ SetOutputLine()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetOutputLine |
( |
int | lineFlag | ) |
|
|
virtual |
◆ SetPan()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetPan |
( |
f32 | pan | ) |
|
|
virtual |
◆ SetPan2()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetPan2 |
( |
f32 | pan2 | ) |
|
|
virtual |
◆ SetPitch()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetPitch |
( |
f32 | pitch | ) |
|
|
virtual |
◆ SetRemoteFxSend()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetRemoteFxSend |
( |
int | remoteIndex, |
|
|
f32 | send ) |
|
virtual |
◆ SetRemoteOutVolume()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetRemoteOutVolume |
( |
int | remoteIndex, |
|
|
f32 | volume ) |
|
virtual |
◆ SetRemoteSend()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetRemoteSend |
( |
int | remoteIndex, |
|
|
f32 | send ) |
|
virtual |
◆ SetSurroundPan()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetSurroundPan |
( |
f32 | surroundPan | ) |
|
|
virtual |
◆ SetSurroundPan2()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetSurroundPan2 |
( |
f32 | surroundPan2 | ) |
|
|
virtual |
◆ SetVolume()
| virtual void nw4hbm::snd::detail::WsdPlayer::SetVolume |
( |
f32 | volume | ) |
|
|
virtual |
◆ Start()
| virtual bool nw4hbm::snd::detail::WsdPlayer::Start |
( |
| ) |
|
|
virtual |
◆ Stop()
| virtual void nw4hbm::snd::detail::WsdPlayer::Stop |
( |
| ) |
|
|
virtual |
◆ StopAllPlayers()
| static void nw4hbm::snd::detail::WsdPlayer::StopAllPlayers |
( |
| ) |
|
|
static |
◆ Update()
| void nw4hbm::snd::detail::WsdPlayer::Update |
( |
| ) |
|
◆ UpdateAllPlayers()
| static void nw4hbm::snd::detail::WsdPlayer::UpdateAllPlayers |
( |
| ) |
|
|
static |
◆ UpdateChannel()
| void nw4hbm::snd::detail::WsdPlayer::UpdateChannel |
( |
| ) |
|
◆ mActiveFlag
| u8 nw4hbm::snd::detail::WsdPlayer::mActiveFlag |
|
private |
◆ mCallback
◆ mCallbackData
| u32 nw4hbm::snd::detail::WsdPlayer::mCallbackData |
|
private |
◆ mExtLpfFreq
| f32 nw4hbm::snd::detail::WsdPlayer::mExtLpfFreq |
|
private |
◆ mExtPan
| f32 nw4hbm::snd::detail::WsdPlayer::mExtPan |
|
private |
◆ mExtPan2
| f32 nw4hbm::snd::detail::WsdPlayer::mExtPan2 |
|
private |
◆ mExtPitch
| f32 nw4hbm::snd::detail::WsdPlayer::mExtPitch |
|
private |
◆ mExtSurroundPan
| f32 nw4hbm::snd::detail::WsdPlayer::mExtSurroundPan |
|
private |
◆ mExtSurroundPan2
| f32 nw4hbm::snd::detail::WsdPlayer::mExtSurroundPan2 |
|
private |
◆ mExtVolume
| f32 nw4hbm::snd::detail::WsdPlayer::mExtVolume |
|
private |
◆ mFxSend
◆ mHomeButtonMenuFlag
| bool nw4hbm::snd::detail::WsdPlayer::mHomeButtonMenuFlag |
|
private |
◆ mMainOutVolume
| f32 nw4hbm::snd::detail::WsdPlayer::mMainOutVolume |
|
private |
◆ mMainSend
| f32 nw4hbm::snd::detail::WsdPlayer::mMainSend |
|
private |
◆ mOutputLineFlag
| int nw4hbm::snd::detail::WsdPlayer::mOutputLineFlag |
|
private |
◆ mPanRange
| f32 nw4hbm::snd::detail::WsdPlayer::mPanRange |
|
private |
◆ mPauseFlag
| u8 nw4hbm::snd::detail::WsdPlayer::mPauseFlag |
|
private |
◆ mPlayerLink
◆ mPreparedFlag
| u8 nw4hbm::snd::detail::WsdPlayer::mPreparedFlag |
|
private |
◆ mPriority
| u8 nw4hbm::snd::detail::WsdPlayer::mPriority |
|
private |
◆ mRemoteFxSend
| f32 nw4hbm::snd::detail::WsdPlayer::mRemoteFxSend[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mRemoteOutVolume
| f32 nw4hbm::snd::detail::WsdPlayer::mRemoteOutVolume[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mRemoteSend
| f32 nw4hbm::snd::detail::WsdPlayer::mRemoteSend[WPAD_MAX_CONTROLLERS] |
|
private |
◆ mSkipFlag
| u8 nw4hbm::snd::detail::WsdPlayer::mSkipFlag |
|
private |
◆ mStartedFlag
| u8 nw4hbm::snd::detail::WsdPlayer::mStartedFlag |
|
private |
◆ mTickCounter
| u32 nw4hbm::snd::detail::WsdPlayer::mTickCounter |
|
private |
◆ mTrack
| WsdTrack nw4hbm::snd::detail::WsdPlayer::mTrack |
|
private |
◆ mVoiceOutCount
| int nw4hbm::snd::detail::WsdPlayer::mVoiceOutCount |
|
private |
The documentation for this class was generated from the following file: