#include <snd_SoundHandle.h>
◆ PauseState
| Enumerator |
|---|
| PAUSE_STATE_NORMAL | |
| PAUSE_STATE_PAUSING | |
| PAUSE_STATE_PAUSED | |
| PAUSE_STATE_UNPAUSING | |
| PAUSE_STATE_INVALID | |
◆ SoundHandle()
| nw::snd::SoundHandle::SoundHandle |
( |
| ) |
|
|
inline |
◆ ~SoundHandle()
| nw::snd::SoundHandle::~SoundHandle |
( |
| ) |
|
|
inline |
◆ StartPrepared()
| void nw::snd::SoundHandle::StartPrepared |
( |
| ) |
|
|
inline |
◆ Stop()
| void nw::snd::SoundHandle::Stop |
( |
int | fadeFrames | ) |
|
|
inline |
◆ Pause()
| void nw::snd::SoundHandle::Pause |
( |
bool | flag, |
|
|
int | fadeFrames ) |
|
inline |
◆ IsPrepared()
| bool nw::snd::SoundHandle::IsPrepared |
( |
| ) |
const |
|
inline |
◆ IsPause()
| bool nw::snd::SoundHandle::IsPause |
( |
| ) |
const |
|
inline |
◆ GetPauseState()
| PauseState nw::snd::SoundHandle::GetPauseState |
( |
| ) |
const |
|
inline |
◆ FadeIn()
| void nw::snd::SoundHandle::FadeIn |
( |
int | frames | ) |
|
|
inline |
◆ SetVolume()
| void nw::snd::SoundHandle::SetVolume |
( |
f32 | volume, |
|
|
int | frames = 0 ) |
|
inline |
◆ SetPan()
| void nw::snd::SoundHandle::SetPan |
( |
f32 | pan | ) |
|
|
inline |
◆ SetPitch()
| void nw::snd::SoundHandle::SetPitch |
( |
f32 | pitch | ) |
|
|
inline |
◆ SetOutputLine()
| void nw::snd::SoundHandle::SetOutputLine |
( |
u32 | lineFlag | ) |
|
|
inline |
◆ ResetOutputLine()
| void nw::snd::SoundHandle::ResetOutputLine |
( |
| ) |
|
|
inline |
◆ SetOutputVolume()
| void nw::snd::SoundHandle::SetOutputVolume |
( |
OutputDevice | device, |
|
|
f32 | volume ) |
|
inline |
◆ SetMainOutVolume()
| void nw::snd::SoundHandle::SetMainOutVolume |
( |
f32 | volume | ) |
|
|
inline |
◆ SetDrcOutVolume()
| void nw::snd::SoundHandle::SetDrcOutVolume |
( |
f32 | volume, |
|
|
u32 | drcIndex = 0 ) |
|
inline |
◆ SetRemoteOutVolume()
| void nw::snd::SoundHandle::SetRemoteOutVolume |
( |
u32 | remoteIndex, |
|
|
f32 | volume ) |
|
inline |
◆ IsAttachedSound()
| bool nw::snd::SoundHandle::IsAttachedSound |
( |
| ) |
const |
|
inline |
◆ DetachSound()
| void nw::snd::SoundHandle::DetachSound |
( |
| ) |
|
◆ SetId()
| void nw::snd::SoundHandle::SetId |
( |
u32 | id | ) |
|
|
inline |
◆ GetId()
| u32 nw::snd::SoundHandle::GetId |
( |
| ) |
const |
|
inline |
◆ GetAmbientParam()
| const SoundParam * nw::snd::SoundHandle::GetAmbientParam |
( |
| ) |
const |
|
inline |
◆ GetUserParam()
| void * nw::snd::SoundHandle::GetUserParam |
( |
| ) |
const |
|
inline |
◆ detail_AttachSound()
◆ detail_AttachSoundAsTempHandle()
◆ detail_GetAttachedSound() [1/2]
◆ detail_GetAttachedSound() [2/2]
◆ NW_DISALLOW_COPY_AND_ASSIGN()
| nw::snd::SoundHandle::NW_DISALLOW_COPY_AND_ASSIGN |
( |
SoundHandle | | ) |
|
|
private |
◆ m_pSound