|
|
| 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: