Definition at line 28 of file snd_Sound3DManager.h.
|
enum | ParamDecayCurve {
DECAY_CURVE_NONE
,
DECAY_CURVE_LOGARITHMIC
,
DECAY_CURVE_LINEAR
} |
|
typedef ut::LinkList< Sound3DListener, 0x64 > | ListenerList |
|
enum | ParamUpdateFlags {
PARAM_UPDATE_VOLUME = (1 << 0)
,
PARAM_UPDATE_PAN = (1 << 1)
,
PARAM_UPDATE_SURROUND_PAN = (1 << 2)
,
PARAM_UPDATE_PRIORITY = (1 << 3)
} |
|
◆ ListenerList
◆ ParamDecayCurve
enum nw4r::snd::Sound3DManager::ParamDecayCurve |
◆ detail_UpdateAmbientParam()
virtual void nw4r::snd::Sound3DManager::detail_UpdateAmbientParam |
( |
const void * | , |
|
|
ulong | , |
|
|
int | , |
|
|
SoundAmbientParam * | ) |
|
overridevirtual |
◆ detail_GetAmbientPriority()
virtual int nw4r::snd::Sound3DManager::detail_GetAmbientPriority |
( |
const void * | , |
|
|
ulong | ) |
|
overridevirtual |
◆ detail_GetRequiredVoiceOutCount()
virtual int nw4r::snd::Sound3DManager::detail_GetRequiredVoiceOutCount |
( |
const void * | , |
|
|
ulong | ) |
|
overridevirtual |
◆ detail_AllocAmbientArg()
virtual void * nw4r::snd::Sound3DManager::detail_AllocAmbientArg |
( |
ulong | size | ) |
|
|
overridevirtual |
◆ detail_FreeAmbientArg()
virtual void nw4r::snd::Sound3DManager::detail_FreeAmbientArg |
( |
void * | pArg, |
|
|
const detail::BasicSound * | pSound ) |
|
overridevirtual |
◆ GetListenerList() [1/2]
const ListenerList & nw4r::snd::Sound3DManager::GetListenerList |
( |
| ) |
const |
|
inline |
◆ GetListenerList() [2/2]
ListenerList & nw4r::snd::Sound3DManager::GetListenerList |
( |
| ) |
|
|
inline |
◆ GetMaxPriorityReduction()
int nw4r::snd::Sound3DManager::GetMaxPriorityReduction |
( |
| ) |
const |
|
inline |
◆ SetMaxPriorityReduction()
void nw4r::snd::Sound3DManager::SetMaxPriorityReduction |
( |
int | max | ) |
|
|
inline |
◆ GetBiquadFilterType()
int nw4r::snd::Sound3DManager::GetBiquadFilterType |
( |
| ) |
const |
|
inline |
◆ GetField0x20()
f32 nw4r::snd::Sound3DManager::GetField0x20 |
( |
| ) |
const |
|
inline |
◆ SetField0x20()
void nw4r::snd::Sound3DManager::SetField0x20 |
( |
f32 | value | ) |
|
|
inline |
◆ GetField0x24()
f32 nw4r::snd::Sound3DManager::GetField0x24 |
( |
| ) |
const |
|
inline |
◆ SetField0x24()
void nw4r::snd::Sound3DManager::SetField0x24 |
( |
f32 | value | ) |
|
|
inline |
◆ mParamPool
◆ mListenerList
◆ mpEngine
◆ mMaxPriorityReduction
s32 nw4r::snd::Sound3DManager::mMaxPriorityReduction |
|
private |
◆ field_0x20
f32 nw4r::snd::Sound3DManager::field_0x20 |
|
private |
◆ field_0x24
f32 nw4r::snd::Sound3DManager::field_0x24 |
|
private |
◆ mBiquadFilterType
int nw4r::snd::Sound3DManager::mBiquadFilterType |
|
private |