ScummVM API documentation
hpl::iLowLevelSound Member List

This is the complete list of members for hpl::iLowLevelSound, including all inherited members.

FadeSoundEnvironment(iSoundEnvironment *apSourceSoundEnv, iSoundEnvironment *apDestSoundEnv, float afT)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
GetEnvVolume() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerAttenuation() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerForward() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerMatrix() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerPosition() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerUp() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetListenerVelocity() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
GetSoundEnvironmentFromFileName(const tString &asName) (defined in hpl::iLowLevelSound)hpl::iLowLevelSound
GetSupportedFormats(tStringList &alstFormats)=0hpl::iLowLevelSoundpure virtual
GetVolume() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
iLowLevelSound() (defined in hpl::iLowLevelSound)hpl::iLowLevelSound
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)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
IsEnvAudioAvailable() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
IsHardwareAccelerated() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundinline
LoadSoundData(const tString &asName, const tString &asFilePath, const tString &asType, bool abStream, bool abLoopStream)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
LoadSoundEnvironment(const tString &asFilePath)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
m_mtxListener (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mbEnvAudioEnabled (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mbHardwareAcc (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mbListenerAttenuation (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mfEnvVolume (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mfVolume (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mlstSoundEnv (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mvListenerForward (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mvListenerPosition (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mvListenerRight (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mvListenerUp (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
mvListenerVelocity (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundprotected
SetEnvVolume(float afVolume)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetListenerAttenuation(bool abEnabled)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetListenerAttributes(const cVector3f &avPos, const cVector3f &avVel, const cVector3f &avForward, const cVector3f &avUp)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetListenerPosition(const cVector3f &avPos)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetSetRolloffFactor(float afFactor)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetSoundEnvironment(iSoundEnvironment *apSoundEnv)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
SetVolume(float afVolume)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
UpdateSound(float afTimeStep)=0 (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundpure virtual
~iLowLevelSound() (defined in hpl::iLowLevelSound)hpl::iLowLevelSoundvirtual