Maps trigger identifier names to id's of internal audio project. Audio projects can be setup via SDL, WWISE or FMOD. More...
Public Member Functions | |
| delegate void | ManagedAudioStateListenerDelegate (AudioStateType audioState, string triggerName) |
| Public listener for audio request listener in C# More... | |
Static Public Member Functions | |
| static bool | Play (string triggerName) |
| Retrieves and executes the specified audio trigger by name More... | |
| static AudioTriggerId | GetTriggerId (string triggerName) |
| Returns the trigger id of the specified audio trigger More... | |
| static bool | Play (AudioTriggerId triggerId) |
| Plays the audio specified by the trigger id. Returns true if the trigger id is valid More... | |
| static bool | Stop (string triggerName) |
| Stops the audio trigger by the specified name. Only audio triggers that have been "played" can be stopped. More... | |
| static bool | Stop (AudioTriggerId triggerId) |
| Stops the specified audio trigger. Only audio triggers that have been "played" can be stopped. More... | |
| static void | StopAllTriggers () |
| Stops all active audio triggers. More... | |
| static void | StopAllSounds () |
| Stops all playing audio More... | |
| static void | EnableAllSound (bool enabled) |
| Mute or unmute all sounds More... | |
| static string | GetConfigurationPath () |
| Returns the path in which audio configuration data is stored More... | |
| static void | SetParameter (string parameterName, float parameterVal) |
| Sets the specified audio parameter with the specified name to the specified value More... | |
| static void | SetSwitchState (string switchName, string switchStateName) |
| Sets the Audio switch with the specified name to the specified state name More... | |
| static bool | AddAudioStateListener (string triggerName, ManagedAudioStateListenerDelegate requestListener) |
| static bool | RemoveAudioStateListener (string triggerName) |
Maps trigger identifier names to id's of internal audio project. Audio projects can be setup via SDL, WWISE or FMOD.
|
inline static |
| triggerName | |
| requestListener |
|
inline static |
Mute or unmute all sounds
| enabled |
|
inline static |
Returns the path in which audio configuration data is stored
|
inline static |
Returns the trigger id of the specified audio trigger
| triggerName |
| delegate void CryEngine.Audio.ManagedAudioStateListenerDelegate | ( | AudioStateType | audioState, |
| string | triggerName | ||
| ) |
Public listener for audio request listener in C#
| audioState | |
| triggerName |
|
inline static |
Retrieves and executes the specified audio trigger by name
| triggerName |
|
inline static |
Plays the audio specified by the trigger id. Returns true if the trigger id is valid
| triggerId |
|
inline static |
| triggerName |
|
inline static |
Sets the specified audio parameter with the specified name to the specified value
| parameterName | |
| parameterVal |
|
inline static |
Sets the Audio switch with the specified name to the specified state name
| switchName | |
| switchStateName |
|
inline static |
Stops the audio trigger by the specified name. Only audio triggers that have been "played" can be stopped.
| triggerName |
|
inline static |
Stops the specified audio trigger. Only audio triggers that have been "played" can be stopped.
| triggerId |
|
inline static |
Stops all playing audio
|
inline static |
Stops all active audio triggers.