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().