26 #ifndef __OSOUND_SOURCE_H 
   27 #define __OSOUND_SOURCE_H 
   48     unsigned int m_sourceId;
 
   65     void setSoundRef(
SoundRef * soundRef);
 
   72     void setLooping(
bool loop);
 
   73     void setRelative(
bool relative);
 
   74     void setPitch(
float pitch);
 
   75     void setGain(
float gain);
 
   76     void setRadius(
float radius);
 
   77     void setRolloff(
float rolloff);
 
   84     inline float getGain(
void){ 
return m_gain; }
 
   88     float getTimePos(
void);
 
   89     float getSoundDuration(
void);
 
SoundRef * getSoundRef(void)
Definition: OSound.h:66
 
bool isRelative(void)
Definition: OSound.h:81
 
Definition: SoundRef.h:32
 
bool isLooping(void)
Definition: OSound.h:80
 
float getRolloff(void)
Definition: OSound.h:86
 
Definition: NeoEngine.h:49
 
The Object3d class represents a general object in a 3D scene. 
Definition: Object3d.h:43
 
float getGain(void)
Definition: OSound.h:84
 
int getType(void)
Returns the type of the object. 
Definition: OSound.h:62
 
float getRadius(void)
Definition: OSound.h:85
 
float getPitch(void)
Definition: OSound.h:83
 
unsigned int getSourceId(void)
Definition: OSound.h:69