SFXALVoice Class Reference#include <sfxALVoice.h>
Inheritance diagram for SFXALVoice:
[legend]List of all members.
Constructor & Destructor Documentation
SFXALVoice::SFXALVoice |
( |
const OPENALFNTABLE & |
oalft, |
|
|
SFXALBuffer * |
buffer, |
|
|
ALuint |
bufferName, |
|
|
ALuint |
sourceName | |
|
) |
| | [protected] |
virtual SFXALVoice::~SFXALVoice |
( |
|
) |
[virtual] |
Member Function Documentation
void SFXALVoice::setPosition |
( |
U32 |
pos |
) |
[virtual] |
void SFXALVoice::setMinMaxDistance |
( |
F32 |
min, |
|
|
F32 |
max | |
|
) |
| | [virtual] |
Sets the minimum and maximum distances for 3d falloff.
Implements SFXVoice.
void SFXALVoice::play |
( |
bool |
looping |
) |
[virtual] |
Starts playback from the current position.
Implements SFXVoice.
void SFXALVoice::pause |
( |
|
) |
[virtual] |
void SFXALVoice::stop |
( |
|
) |
[virtual] |
Stops playback and moves the position to the start.
Implements SFXVoice.
SFXStatus SFXALVoice::getStatus |
( |
|
) |
const [virtual] |
void SFXALVoice::setVelocity |
( |
const VectorF & |
velocity |
) |
[virtual] |
Sets the velocity for a 3d voice.
Implements SFXVoice.
void SFXALVoice::setTransform |
( |
const MatrixF & |
transform |
) |
[virtual] |
Sets the position and orientation for a 3d voice.
Implements SFXVoice.
void SFXALVoice::setVolume |
( |
F32 |
volume |
) |
[virtual] |
void SFXALVoice::setPitch |
( |
F32 |
pitch |
) |
[virtual] |
Sets the pitch scale.
Implements SFXVoice.
void SFXALVoice::setCone |
( |
F32 |
innerAngle, |
|
|
F32 |
outerAngle, |
|
|
F32 |
outerVolume | |
|
) |
| | [virtual] |
Set sound cone of a 3D sound.
Implements SFXVoice.
Friends And Related Function Documentation
Member Data Documentation
|