|
void | GetSupportedFormats (tStringList &alstFormats) |
|
iSoundData * | LoadSoundData (const tString &asName, const tString &asFilePath, const tString &asType, bool abStream, bool abLoopStream) |
|
void | UpdateSound (float afTimeStep) |
|
void | SetListenerAttributes (const cVector3f &avPos, const cVector3f &avVel, const cVector3f &avForward, const cVector3f &avUp) |
|
void | SetListenerPosition (const cVector3f &avPos) |
|
void | SetSetRolloffFactor (float afFactor) |
|
void | SetListenerAttenuation (bool abEnabled) |
|
void | Init (bool abUseHardware, bool abForceGeneric, bool abUseEnvAudio, int alMaxChannels, int alStreamUpdateFreq, bool abUseThreading, bool abUseVoiceManagement, int alMaxMonoSourceHint, int alMaxStereoSourceHint, int alStreamingBufferSize, int alStreamingBufferCount, bool abEnableLowLevelLog, tString asDeviceName) |
|
void | SetVolume (float afVolume) |
|
void | SetEnvVolume (float afEnvVolume) |
|
iSoundEnvironment * | LoadSoundEnvironment (const tString &asFilePath) |
|
void | SetSoundEnvironment (iSoundEnvironment *apSoundEnv) |
|
void | FadeSoundEnvironment (iSoundEnvironment *apSourceSoundEnv, iSoundEnvironment *apDestSoundEnv, float afT) |
|
bool | playChannel (cOpenALSoundChannel *channel) |
|
void | closeChannel (cOpenALSoundChannel *channel) |
|
const cMatrixf & | GetListenerMatrix () |
|
cVector3f & | GetListenerPosition () |
|
cVector3f & | GetListenerVelocity () |
|
cVector3f & | GetListenerForward () |
|
cVector3f & | GetListenerUp () |
|
bool | GetListenerAttenuation () |
|
float | GetVolume () |
|
bool | IsHardwareAccelerated () |
|
bool | IsEnvAudioAvailable () |
|
float | GetEnvVolume () |
|
iSoundEnvironment * | GetSoundEnvironmentFromFileName (const tString &asName) |
|