|
enum | FadeMode { FadeNone,
FadeIn,
FadeOut
} |
|
|
virtual bool | openSound (const Common::String &filename, const Common::String &voiceName, const Audio::Timestamp *start=nullptr)=0 |
|
virtual bool | isPlaying ()=0 |
|
virtual bool | play () |
|
virtual void | pause () |
|
virtual void | stop () |
|
void | fadeIn () |
|
void | fadeOut () |
|
void | setFadeMode (FadeMode fadeMode) |
|
void | setFade (float fade) |
|
float | getFade () const |
|
FadeMode | getFadeMode () const |
|
void | setBalance (int balance) |
|
void | setVolume (int volume) |
|
void | setPosition (bool positioned, const Math::Vector3d &pos=Math::Vector3d()) |
|
void | updatePosition () |
|
void | setSync (int sync) |
|
int | getEffectiveVolume () |
|
int | getVolume () const |
|
int | getBalance () const |
|
int | getSync () const |
|
virtual Audio::Timestamp | getPos ()=0 |
|
Common::String | getSoundName () |
|
void | setSoundName (const Common::String &name) |
|
virtual bool | hasLooped () |
|
virtual void | setLooping (bool looping) |
|
virtual bool | isLooping () const |
|
bool | isPaused () const |
|
bool | isPositioned () const |
|
Math::Vector3d | getWorldPos () const |
|
Audio::Mixer::SoundType | getSoundType () const |
|
The documentation for this class was generated from the following file: