![]() |
Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | SoundObjectBuilder |
| class | SoundParams |
| class | AbstractWave |
Enumerations | |
| enum | WaveKind |
Functions | |
| enum WaveKind | AbstractSoundScene () |
| private void | ~AbstractSoundScene () |
| proto native AbstractWave | Play2D (SoundObject soundObject, SoundObjectBuilder soundBuilder) |
| proto native AbstractWave | Play3D (SoundObject soundObject, SoundObjectBuilder soundBuilder) |
| proto native SoundObject | BuildSoundObject (SoundObjectBuilder soundObjectbuilder) |
| proto native float | GetRadioVolume () |
| proto native void | SetRadioVolume (float vol, float time) |
| proto native float | GetSpeechExVolume () |
| proto native void | SetSpeechExVolume (float vol, float time) |
| proto native float | GetMusicVolume () |
| proto native void | SetMusicVolume (float vol, float time) |
| proto native float | GetSoundVolume () |
| proto native void | SetSoundVolume (float vol, float time) |
| proto native float | GetVOIPVolume () |
| proto native void | SetVOIPVolume (float vol, float time) |
| proto native float | GetSilenceThreshold () |
| proto native float | GetAudioLevel () |
| class SoundObjectBuilder | SoundObject (SoundParams soundParams) |
| void | SoundObjectBuilder (SoundParams soundParams) |
| SoundObject | BuildSoundObject () |
| proto native void | Initialize (SoundParams soundParams) |
| proto native void | AddEnvSoundVariables (vector position) |
| proto native void | AddVariable (string name, float value) |
| proto void | AddVariables (notnull array< string > names, array< float > values=null) |
| void | UpdateEnvSoundControllers (vector position) |
| Deprecated - same functionality, just poor naming. More... | |
| void | SetVariable (string name, float value) |
| Deprecated - same functionality, just poor naming. More... | |
| proto void | UpdateVariables (notnull array< float > values) |
| proto native void | SetParent (IEntity parent, int pivot=-1) |
| proto native IEntity | GetParent () |
| Get parent of the Effect. More... | |
| proto native int | GetHierarchyPivot () |
| proto native void | SetPosition (vector position) |
| Note: Sets the position locally if parented, retrieves globally with the sound offset. More... | |
| proto native vector | GetPosition () |
| Get the world position of the Effect. More... | |
| proto native void | SetSpeed (vector speed) |
| Note: Sets the speed locally if parented, retrieves globally with the parent speed. More... | |
| proto native vector | GetSpeed () |
| proto native void | SetOcclusionObstruction (float occlusion, float obstruction) |
| proto native void | SetKind (WaveKind kind) |
Variables | |
| WAVEEFFECT | |
| WAVEEFFECTEX | |
| WAVESPEECH | |
| WAVEMUSIC | |
| WAVESPEECHEX | |
| WAVEENVIRONMENT | |
| WAVEENVIRONMENTEX | |
| WAVEWEAPONS | |
| WAVEWEAPONSEX | |
| WAVEATTALWAYS | |
| WAVEUI | |
| class SoundParams | Event_OnSoundWaveStarted = new ScriptInvoker() |
| ref ScriptInvoker | Event_OnSoundWaveStopped = new ScriptInvoker() |
| ref ScriptInvoker | Event_OnSoundWaveLoaded = new ScriptInvoker() |
| ref ScriptInvoker | Event_OnSoundWaveHeaderLoaded = new ScriptInvoker() |
| ref ScriptInvoker | Event_OnSoundWaveEnded = new ScriptInvoker() |
| proto native void SoundObject::AddEnvSoundVariables | ( | vector | position | ) |
| proto void SoundObject::AddVariables | ( | notnull array< string > | names, |
| array< float > | values = null |
||
| ) |
| SoundObject SoundObject::BuildSoundObject | ( | ) |
| proto native SoundObject BuildSoundObject | ( | SoundObjectBuilder | soundObjectbuilder | ) |
| proto native float GetAudioLevel | ( | ) |
| proto native int GetHierarchyPivot | ( | ) |
| proto native float GetMusicVolume | ( | ) |
| proto native vector GetPosition | ( | ) |
Get the world position of the Effect.
vector The world position of the Effect Definition at line 9 of file undergroundarealoader.c.
| proto native float GetRadioVolume | ( | ) |
| proto native float GetSilenceThreshold | ( | ) |
| proto native float GetSoundVolume | ( | ) |
| proto native float GetSpeechExVolume | ( | ) |
| proto native vector GetSpeed | ( | ) |
| proto native float GetVOIPVolume | ( | ) |
| proto native void Initialize | ( | SoundParams | soundParams | ) |
| proto native AbstractWave Play2D | ( | SoundObject | soundObject, |
| SoundObjectBuilder | soundBuilder | ||
| ) |
| proto native AbstractWave Play3D | ( | SoundObject | soundObject, |
| SoundObjectBuilder | soundBuilder | ||
| ) |
| proto native void SetKind | ( | WaveKind | kind | ) |
Note: 'SoundObject' is not an Entity, and therefore can not be accessed by using 'IEntity.GetChildren', though internally 'SoundObject.SetParent' is similiar to 'IEntity.AddChild' by creating an 'EntityHierarchyComponent'
| proto native void SetSpeed | ( | vector | speed | ) |
Note: Sets the speed locally if parented, retrieves globally with the parent speed.
| class SoundObjectBuilder SoundObject | ( | SoundParams | soundParams | ) |
| void SoundObject::SoundObjectBuilder | ( | SoundParams | soundParams | ) |
| void SoundObject::UpdateEnvSoundControllers | ( | vector | position | ) |
| private void ~AbstractSoundScene | ( | ) |
| ref ScriptInvoker Event_OnSoundWaveEnded = new ScriptInvoker() |
| ref ScriptInvoker Event_OnSoundWaveHeaderLoaded = new ScriptInvoker() |
| ref ScriptInvoker Event_OnSoundWaveLoaded = new ScriptInvoker() |
| class SoundParams Event_OnSoundWaveStarted = new ScriptInvoker() |
| ref ScriptInvoker Event_OnSoundWaveStopped = new ScriptInvoker() |