|
| cOpenALSoundChannel (cOpenALSoundData *soundData, Audio::SeekableAudioStream *audioStream, cSoundManager *apSoundManger, cLowLevelSoundOpenAL *lowLevelSound, int priority) |
|
void | Play () |
|
void | Stop () |
|
void | SetPaused (bool abX) |
|
void | SetSpeed (float afSpeed) |
|
void | SetVolume (float afVolume) |
|
void | SetLooping (bool abLoop) |
|
void | SetPan (float afPan) |
|
void | Set3D (bool ab3D) |
|
void | SetPriority (int alX) |
|
int | GetPriority () |
|
void | SetPositionRelative (bool abRelative) |
|
void | SetPosition (const cVector3f &avPos) |
|
void | SetVelocity (const cVector3f &avVel) |
|
void | SetMinDistance (float fMin) |
|
void | SetMaxDistance (float fMax) |
|
bool | IsPlaying () |
|
bool | IsBufferUnderrun () |
|
double | GetElapsedTime () |
|
double | GetTotalTime () |
|
void | SetAffectedByEnv (bool abAffected) |
|
void | SetFiltering (bool abEnabled, int alFlags) |
|
void | SetFilterGain (float afGain) |
|
void | SetFilterGainHF (float afGainHF) |
|
| iSoundChannel (iSoundData *apData, cSoundManager *apSoundManger) |
|
void | SetPriorityModifier (int alX) |
|
int | GetPriorityModifier () |
|
void | SetRelPosition (const cVector3f &avPos) |
|
bool | GetPaused () |
|
float | GetSpeed () |
|
float | GetVolume () |
|
bool | GetLooping () |
|
float | GetPan () |
|
bool | Get3D () |
|
bool | GetStopUsed () |
|
bool | GetBlockable () |
|
void | SetBlockable (bool abX) |
|
void | SetBlockVolumeMul (float afX) |
|
float | GetBlockVolumeMul () |
|
bool | GetPositionRelative () |
|
const cVector3f & | GetRelPosition () |
|
const cVector3f & | GetPosition () |
|
const cVector3f & | GetVelocity () |
|
float | GetMinDistance () |
|
float | GetMaxDistance () |
|
iSoundChannelCallback * | GetCallBack () |
|
void | SetCallBack (iSoundChannelCallback *apCallback) |
|
int | GetId () |
|
void | SetId (int alX) |
|
iSoundData * | GetData () |
|
|
iSoundData * | mpData |
|
cSoundManager * | mpSoundManger |
|
bool | mbLooping |
|
bool | mbPaused |
|
bool | mbPositionRelative |
|
bool | mb3D |
|
float | mfSpeed |
|
float | mfVolume |
|
float | mfPan |
|
float | mfMaxDistance |
|
float | mfMinDistance |
|
cVector3f | mvVelocity |
|
cVector3f | mvPosition |
|
cVector3f | mvRelPosition |
|
bool | mbBlockable |
|
float | mfBlockVolumeMul |
|
bool | mbAffectedByEnv |
|
int | mlPriority |
|
int | mlPriorityModifier |
|
bool | mbStopUsed |
|
int | mlId |
|
iSoundChannelCallback * | mpCallback |
|
The documentation for this class was generated from the following file: