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