Pyrogenesis
trunk
|
Functions | |
void | StartMusic (ScriptInterface::CxPrivate *pCxPrivate) |
void | StopMusic (ScriptInterface::CxPrivate *pCxPrivate) |
void | ClearPlaylist (ScriptInterface::CxPrivate *pCxPrivate) |
void | AddPlaylistItem (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filename) |
void | StartPlaylist (ScriptInterface::CxPrivate *pCxPrivate, bool looping) |
void | PlayMusic (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filename, bool looping) |
void | PlayUISound (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filename, bool looping) |
void | PlayAmbientSound (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filename, bool looping) |
bool | MusicPlaying (ScriptInterface::CxPrivate *pCxPrivate) |
void | SetMasterGain (ScriptInterface::CxPrivate *pCxPrivate, float gain) |
void | SetMusicGain (ScriptInterface::CxPrivate *pCxPrivate, float gain) |
void | SetAmbientGain (ScriptInterface::CxPrivate *pCxPrivate, float gain) |
void | SetActionGain (ScriptInterface::CxPrivate *pCxPrivate, float gain) |
void | SetUIGain (ScriptInterface::CxPrivate *pCxPrivate, float gain) |
void | RegisterScriptFunctions (ScriptInterface &scriptInterface) |
Registers the functions of the JavaScript interface for internationalization and localization into the specified JavaScript context. More... | |
void JSI_Sound::AddPlaylistItem | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
const std::wstring & | filename | ||
) |
void JSI_Sound::ClearPlaylist | ( | ScriptInterface::CxPrivate * | pCxPrivate | ) |
bool JSI_Sound::MusicPlaying | ( | ScriptInterface::CxPrivate * | pCxPrivate | ) |
void JSI_Sound::PlayAmbientSound | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
const std::wstring & | filename, | ||
bool | looping | ||
) |
void JSI_Sound::PlayMusic | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
const std::wstring & | filename, | ||
bool | looping | ||
) |
void JSI_Sound::PlayUISound | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
const std::wstring & | filename, | ||
bool | looping | ||
) |
void JSI_Sound::RegisterScriptFunctions | ( | ScriptInterface & | scriptInterface | ) |
Registers the functions of the JavaScript interface for internationalization and localization into the specified JavaScript context.
ScriptInterface | JavaScript context where RegisterScriptFunctions() registers the functions. |
void JSI_Sound::SetActionGain | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
float | gain | ||
) |
void JSI_Sound::SetAmbientGain | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
float | gain | ||
) |
void JSI_Sound::SetMasterGain | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
float | gain | ||
) |
void JSI_Sound::SetMusicGain | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
float | gain | ||
) |
void JSI_Sound::SetUIGain | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
float | gain | ||
) |
void JSI_Sound::StartMusic | ( | ScriptInterface::CxPrivate * | pCxPrivate | ) |
void JSI_Sound::StartPlaylist | ( | ScriptInterface::CxPrivate * | pCxPrivate, |
bool | looping | ||
) |
void JSI_Sound::StopMusic | ( | ScriptInterface::CxPrivate * | pCxPrivate | ) |