Serious Sam's Bogus Detour
2016/06/09
Engine documentation
|
Classes | |
class | SoundInstance |
An instance of a sound. A played sound can be located in the world, and controlled via this class. More... | |
class | SoundEvent |
A sound resource. This can play sounds in 2D and 3D. Creates SoundInstance objects. More... | |
class SoundInstance |
An instance of a sound. A played sound can be located in the world, and controlled via this class.
Public Member Functions | |
void | SetPosition (vec3 pos) |
int32 | GetLength () |
void | Stop () |
bool | IsPlaying () |
void | SetPaused (bool paused) |
bool | IsPaused () |
void | SetLooped (bool looped) |
bool | IsLooped () |
void | SetVolume (float volume) |
float | GetVolume () |
void | SetParameter (string name, float value) |
int32 SoundInstance::GetLength | ( | ) |
float SoundInstance::GetVolume | ( | ) |
bool SoundInstance::IsLooped | ( | ) |
bool SoundInstance::IsPaused | ( | ) |
bool SoundInstance::IsPlaying | ( | ) |
void SoundInstance::SetLooped | ( | bool | looped | ) |
void SoundInstance::SetParameter | ( | string | name, |
float | value | ||
) |
void SoundInstance::SetPaused | ( | bool | paused | ) |
void SoundInstance::SetPosition | ( | vec3 | pos | ) |
void SoundInstance::SetVolume | ( | float | volume | ) |
void SoundInstance::Stop | ( | ) |
class SoundEvent |
A sound resource. This can play sounds in 2D and 3D. Creates SoundInstance objects.
Public Member Functions | |
void | Play () |
void | Play (vec3 pos) |
SoundInstance * | PlayTracked () |
SoundInstance * | PlayTracked (vec3 pos) |
string | GetName () |
string SoundEvent::GetName | ( | ) |
void SoundEvent::Play | ( | ) |
void SoundEvent::Play | ( | vec3 | pos | ) |
SoundInstance* SoundEvent::PlayTracked | ( | ) |
SoundInstance* SoundEvent::PlayTracked | ( | vec3 | pos | ) |