| DEFAULT_EVENT_PRIORITY_DELAY | SCR_CommunicationSoundComponent | static |
| DelayedSoundEventPriority(string eventName, SCR_ECommunicationSoundEventPriority priority, int delayMS, EDamageType damageType=EDamageType.TRUE) | SCR_CommunicationSoundComponent | |
| EnableDynamicSimulation(bool value) | SimpleSoundComponent | |
| GetMetadata(AudioHandle handle, out notnull array< string > metadata) | CommunicationSoundComponent | |
| GetOnSoundEventFinished() | SCR_CommunicationSoundComponent | |
| GetOnSoundEventStarted() | SCR_CommunicationSoundComponent | |
| HandleMetadata(array< string > metadata, int priority, float distance) | SCR_CommunicationSoundComponent | |
| IsScriptedMethodsCallEnabled() | SimpleSoundComponent | |
| m_bShowSubtitles | SCR_CommunicationSoundComponent | protectedstatic |
| m_eDelayedSoundEventPriority | SCR_CommunicationSoundComponent | protected |
| m_eEDamageType | SCR_CommunicationSoundComponent | protected |
| m_iDamageTypeSignalIdx | SCR_CommunicationSoundComponent | protected |
| m_iHitScreamIntensity | SCR_CommunicationSoundComponent | protected |
| m_iHitScreamIntensitySignalIdx | SCR_CommunicationSoundComponent | protected |
| m_OnSoundEventFinished | SCR_CommunicationSoundComponent | protected |
| m_OnSoundEventStarted | SCR_CommunicationSoundComponent | protected |
| m_sDelayedSoundEvent | SCR_CommunicationSoundComponent | protected |
| m_SignalsManagerComponent | SCR_CommunicationSoundComponent | protected |
| OnFrame(IEntity owner, float timeSlice) | SimpleSoundComponent | protected |
| OnPostInit(IEntity owner) | SCR_CommunicationSoundComponent | |
| OnSoundEventFinished(string eventName, AudioHandle handle, int priority, bool terminated) | SCR_CommunicationSoundComponent | |
| OnSoundEventStarted(string eventName, AudioHandle handle, int priority) | SCR_CommunicationSoundComponent | |
| OnUpdateSoundJobBegin(IEntity owner) | SimpleSoundComponent | protected |
| OnUpdateSoundJobEnd(IEntity owner) | SimpleSoundComponent | protected |
| PlayDelayedSoundEventPriority() | SCR_CommunicationSoundComponent | |
| SCR_CommunicationSoundComponent(IEntityComponentSource src, IEntity ent, IEntity parent) | SCR_CommunicationSoundComponent | |
| SetCallsignSignals(int company, int platoon, int squad, int character, int characterRole) | SCR_CommunicationSoundComponent | |
| SetScriptedMethodsCall(bool state) | SimpleSoundComponent | |
| SetSubtitiles() | SCR_CommunicationSoundComponent | static |
| ShowSubtitles(array< string > metadata) | SCR_CommunicationSoundComponent | |
| SoundEvent(string eventName) | SoundComponent | |
| SoundEventBone(string eventName, string bone) | SoundComponent | |
| SoundEventDeath(bool silent) | SCR_CommunicationSoundComponent | |
| SoundEventHit(bool critical, EDamageType damageType) | SCR_CommunicationSoundComponent | |
| SoundEventOffset(string eventName, vector offset) | SoundComponent | |
| SoundEventPriority(string eventName, int priority, bool ignoreQueue=false) | CommunicationSoundComponent | |
| SoundEventTransform(string eventName, vector transf[]) | SoundComponent | |
| UpdateSoundJob(IEntity owner, float timeSlice) | SimpleSoundComponent | protected |
| ~SCR_CommunicationSoundComponent() | SCR_CommunicationSoundComponent | |