GetEffectPosition( ... )
float GetEffectPosition(ALuint sourceID)
Initialize( )
OSStatus Initialize()
LoadEffect( ... )
OSStatus LoadEffect(const char *inFilePath, UInt32 *outEffectID)
OpenALObject( ... )
OpenALObject(Float32 inMixerOutputRate)
PauseEffect( ... )
OSStatus PauseEffect(ALuint sourceID)
PrimeEffect( ... )
int PrimeEffect(UInt32 inEffectID, ALuint *sourceID)
SetEffectLocation( ... )
OSStatus SetEffectLocation(ALuint sourceID, Float32 inX, Float32 inY, Float32 inZ)
SetEffectPitch( ... )
OSStatus SetEffectPitch(ALuint sourceID, Float32 inValue)
SetEffectPosition( ... )
void SetEffectPosition(ALuint sourceID, float position)
SetEffectVolume( ... )
OSStatus SetEffectVolume(ALuint sourceID, Float32 inValue)
SetEffectsVolume( ... )
OSStatus SetEffectsVolume(Float32 inValue)
SetListenerGain( ... )
OSStatus SetListenerGain(Float32 inValue)
SetListenerPosition( ... )
OSStatus SetListenerPosition(Float32 inX, Float32 inY, Float32 inZ)
SetListenerVelocity( ... )
OSStatus SetListenerVelocity(Float32 inX, Float32 inY, Float32 inZ)
SetLooping( ... )
OSStatus SetLooping(bool looping, ALint _id)
SetMaxDistance( ... )
OSStatus SetMaxDistance(Float32 inValue)
SetReferenceDistance( ... )
OSStatus SetReferenceDistance(Float32 inValue)
StartEffect( ... )
OSStatus StartEffect(ALuint sourceID)
StopEffect( ... )
OSStatus StopEffect(ALuint sourceID)
Teardown( )
void Teardown()
UnloadEffect( ... )
OSStatus UnloadEffect(UInt32 inEffectID)
UpdateGain( )
OSStatus UpdateGain()
checkToRelease( ... )
bool checkToRelease(ALuint sourceID, int mSource)
clearSources( )
void clearSources()
getEffectLength( ... )
int getEffectLength(UInt32 effectID)
~OpenALObject( )
~OpenALObject()