Data Structures | |
class | DayZPlayerTypeStepSoundLookupTable |
class | DayZPlayerTypeVoiceSoundLookupTable |
Functions | |
class DayZPlayerTypeStepSoundLookupTableImpl extends DayZPlayerTypeStepSoundLookupTable | DayZPlayerTypeAttachmentSoundLookupTableImpl () |
void | DayZPlayerTypeStepSoundLookupTableImpl () |
override SoundObjectBuilder | GetSoundBuilder (int eventId, int pMovement, int pSurfaceHash, AnimBootsType pBoots) |
static DayZPlayerTypeStepSoundLookupTableImpl | GetInstance () |
override SoundObjectBuilder | GetSoundBuilder (int eventId, string slotName, int attachmentHash) |
void | DayZPlayerTypeSoundTableImpl () |
override AnimSoundEvent | GetSoundEvent (int event_id) |
void | DayZPlayerTypeRegisterSounds (DayZPlayerType pType) |
Variables | |
static private ref DayZPlayerTypeStepSoundLookupTableImpl | m_instance |
private autoptr map< int, ref StepSoundLookupTable > | m_pSoundTableInstances |
private autoptr map< int, StepSoundLookupTable > | m_pSoundTables |
private ref map< int, ref AnimSoundEvent > | m_AnimSoundEvents |
private ref array< ref AnimSoundEvent > | m_animSoundEvents |
DEPRECATED | |
class DayZPlayerTypeStepSoundLookupTableImpl extends DayZPlayerTypeStepSoundLookupTable DayZPlayerTypeAttachmentSoundLookupTableImpl | ( | ) |
Referenced by DayZPlayerTypeRegisterSounds().
void DayZPlayerTypeRegisterSounds | ( | DayZPlayerType | pType | ) |
register events
load and register step sound lookup table
References DayZPlayerTypeAttachmentSoundLookupTableImpl(), DayZPlayerTypeSoundTableImpl(), DayZPlayerTypeStepSoundLookupTableImpl(), GetGame(), DayZPlayerTypeStepSoundLookupTable::GetInstance(), CGame::ProfilerStart(), and CGame::ProfilerStop().
Referenced by DayZPlayerTypeUtils::DayZPlayerTypeCreate().
void DayZPlayerTypeSoundTableImpl | ( | ) |
References CGame::ConfigGetChildName(), CGame::ConfigGetChildrenCount(), GetGame(), and m_AnimSoundEvents.
Referenced by DayZPlayerTypeRegisterSounds().
void DayZPlayerTypeStepSoundLookupTableImpl | ( | ) |
|
static |
References GetGame(), string::Hash(), m_pSoundTableInstances, and PlayerVoiceLookupTable().
override SoundObjectBuilder GetSoundBuilder | ( | int | eventId, |
int | pMovement, | ||
int | pSurfaceHash, | ||
AnimBootsType | pBoots | ||
) |
override SoundObjectBuilder GetSoundBuilder | ( | int | eventId, |
string | slotName, | ||
int | attachmentHash | ||
) |
References SoundLookupTable::GetSoundBuilder(), m_pSoundTables, slotName, and SoundObjectBuilder().
override AnimSoundEvent GetSoundEvent | ( | int | event_id | ) |
References m_AnimSoundEvents.
Referenced by DayZPlayerTypeSoundTableImpl(), and GetSoundEvent().
private ref array<ref AnimSoundEvent> m_animSoundEvents |
DEPRECATED
|
static |
Referenced by DayZPlayerTypeStepSoundLookupTable::DayZPlayerTypeStepSoundLookupTableImpl(), DayZPlayerTypeStepSoundLookupTableImpl(), DayZPlayerTypeVoiceSoundLookupTable::DayZPlayerTypeVoiceSoundLookupTableImpl(), DayZPlayerTypeVoiceSoundLookupTable::GetNoiseParams(), DayZPlayerTypeVoiceSoundLookupTable::GetSoundBuilder(), DayZPlayerTypeStepSoundLookupTable::GetSoundBuilder(), and GetSoundBuilder().