Public Member Functions | |
void | initFromAIFFFile (const Common::Path &fileName) |
void | initFromQuickTime (const Common::Path &fileName) |
void | disposeSound () |
bool | isSoundLoaded () const |
void | playSound () |
void | loopSound () |
void | playSoundSegment (uint32 start, uint32 end) |
void | stopSound () |
void | setVolume (const uint16 volume) |
bool | isPlaying () |
void | attachFader (SoundFader *fader) |
Protected Attributes | |
Audio::SeekableAudioStream * | _stream |
Audio::SoundHandle | _handle |
byte | _volume |
SoundFader * | _fader |