33 #if CAUDIO_EFX_ENABLED == 1
34 virtual void setMetersPerUnit(
const float& meters);
35 virtual float getMetersPerUnit(
void)
const;
virtual float getMasterVolume(void) const
Returns the global volume modifier for all sources.
virtual void setPosition(const cVector3 &pos)
Sets the position of the listener.
virtual void move(const cVector3 &pos)
Convenience function to automatically set the velocity and position for you in a single call...
Interface for the listener in cAudio. This class provides abilities to move and orient where your cam...
virtual void setDirection(const cVector3 &dir)
Sets the direction the listener is facing.
virtual void setVelocity(const cVector3 &vel)
Sets the current velocity of the listener for doppler effects.
virtual cVector3 getUpVector(void) const
Returns the current up vector of the listener.
Class for manipulating vectors in 3D space.
virtual void setMasterVolume(const float &volume)
Sets the global volume modifier (will effect all sources)
virtual void setUpVector(const cVector3 &up)
Sets the up vector to use for the listener.
virtual cVector3 getDirection(void) const
Returns the current direction of the listener.
virtual cVector3 getPosition(void) const
Returns the current position of the listener.
virtual cVector3 getVelocity(void) const
Returns the current velocity of the listener.