Public Member Functions | |
int | open () |
void | load (Common::SeekableReadStream *in, int32 size=-1) |
void | play (int track) |
void | setLoop (bool loop) |
bool | isPlaying () |
void | stop () |
void | pause (bool b) |
void | syncSoundSettings () |
void | setSourceVolume (uint8 volume) |
void | startFadeOut () |
void | startFadeIn () |
bool | isFading () |
Static Protected Member Functions | |
static void | onTimer (void *data) |
Protected Attributes | |
MidiDriver_Multisource * | _driver |
MidiParser * | _parserMusic |
byte * | _musicData |
bool | _paused |