|
| SetSoundControllerOverride (string controllerName, float value, SoundControllerAction action) |
|
proto native void | MuteAllSoundControllers () |
|
proto native void | ResetAllSoundControllers () |
|
void | AbstractSoundScene::AbstractSoundScene () |
|
void | AbstractSoundScene::~AbstractSoundScene () |
|
proto native AbstractWave | AbstractSoundScene::Play2D (SoundObject soundObject, SoundObjectBuilder soundBuilder) |
|
proto native AbstractWave | AbstractSoundScene::Play3D (SoundObject soundObject, SoundObjectBuilder soundBuilder) |
|
proto native SoundObject | AbstractSoundScene::BuildSoundObject (SoundObjectBuilder soundObjectbuilder) |
|
proto native float | AbstractSoundScene::GetRadioVolume () |
|
proto native void | AbstractSoundScene::SetRadioVolume (float vol, float time) |
|
proto native float | AbstractSoundScene::GetSpeechExVolume () |
|
proto native void | AbstractSoundScene::SetSpeechExVolume (float vol, float time) |
|
proto native float | AbstractSoundScene::GetMusicVolume () |
|
proto native void | AbstractSoundScene::SetMusicVolume (float vol, float time) |
|
proto native float | AbstractSoundScene::GetSoundVolume () |
|
proto native void | AbstractSoundScene::SetSoundVolume (float vol, float time) |
|
proto native float | AbstractSoundScene::GetVOIPVolume () |
|
proto native void | AbstractSoundScene::SetVOIPVolume (float vol, float time) |
|
proto native float | AbstractSoundScene::GetSilenceThreshold () |
|
proto native float | AbstractSoundScene::GetAudioLevel () |
|
class AbstractSoundScene | SoundObjectBuilder (SoundParams soundParams) |
|
void | AbstractSoundScene () |
|
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 () |
|
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.
|
|
void | SetVariable (string name, float value) |
| Deprecated - same functionality, just poor naming.
|
|
void | SoundObject::SoundObject (SoundParams soundParams) |
|
proto void | SoundObject::UpdateVariables (notnull array< float > values) |
|
proto native void | SoundObject::SetParent (IEntity parent, int pivot=-1) |
|
proto native IEntity | SoundObject::GetParent () |
|
proto native int | SoundObject::GetHierarchyPivot () |
|
proto native void | SoundObject::SetPosition (vector position) |
| Note: Sets the position locally if parented, retrieves globally with the sound offset.
|
|
proto native vector | SoundObject::GetPosition () |
|
proto native void | SoundObject::SetSpeed (vector speed) |
| Note: Sets the speed locally if parented, retrieves globally with the parent speed.
|
|
proto native vector | SoundObject::GetSpeed () |
|
proto native void | SoundObject::SetOcclusionObstruction (float occlusion, float obstruction) |
|
proto native void | SoundObject::SetKind (WaveKind kind) |
|
proto native void | SoundObject::Initialize (SoundParams soundParams) |
|
class SoundObject | SoundParams (string name) |
|
void | SoundObject (SoundParams soundParams) |
|
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.
|
|
proto native int | GetHierarchyPivot () |
|
proto native void | SetPosition (vector position) |
| Note: Sets the position locally if parented, retrieves globally with the sound offset.
|
|
proto native vector | GetPosition () |
| Get the world position of the Effect.
|
|
proto native void | SetSpeed (vector speed) |
| Note: Sets the speed locally if parented, retrieves globally with the parent speed.
|
|
proto native vector | GetSpeed () |
|
proto native void | SetOcclusionObstruction (float occlusion, float obstruction) |
|
proto native void | SetKind (WaveKind kind) |
|
proto native bool | Load (string name) |
|
proto native bool | IsValid () |
| Checks if the ScriptCaller is valid.
|
|
proto string | GetName () |
| Test name getter. Strictly for UI porposes!
|
|
class AbstractWaveEvents | InitEvents () |
|
void | AbstractWave () |
|
proto void | SetUserData (Managed inst) |
|
proto Managed | GetUserData () |
|
proto void | Play () |
|
void | PlayWithOffset (float offset) |
|
proto void | Stop () |
| Stops all elements this effect consists of.
|
|
proto void | Restart () |
|
proto void | SetStartOffset (float offset) |
|
proto float | GetLength () |
| WARNING: Blocking! Waits for header to load.
|
|
proto float | GetCurrPosition () |
| Current position in percentage of total length.
|
|
proto void | Loop (bool setLoop) |
|
proto float | GetVolume () |
|
proto void | SetVolume (float value) |
|
proto void | SetVolumeRelative (float value) |
|
proto void | SetFrequency (float value) |
|
proto float | GetFrequency () |
|
proto void | SetPosition (vector position, vector velocity="0 0 0") |
|
proto void | SetFadeInFactor (float volume) |
|
proto void | SetFadeOutFactor (float volume) |
|
proto void | SetDoppler (bool setDoppler) |
|
proto void | Skip (float timeSec) |
|
proto bool | IsHeaderLoaded () |
|
AbstractWaveEvents | GetEvents () |
|
void | OnPlay () |
|
void | OnStop () |
|
void | OnLoad () |
|
void | OnHeaderLoad () |
|
void | OnEnd () |
|