|
|
| MusicPlayer (DarkseedEngine *vm, bool useFloppyMusic, bool useFloppySfx) |
| |
|
int | open () |
| |
|
void | load (Common::SeekableReadStream *in, int32 size=-1, bool sfx=false) |
| |
|
void | loadTosInstrumentBankData (Common::SeekableReadStream *in, int32 size=-1) |
| |
|
void | loadTosInstrumentBank () |
| |
|
void | loadInstrumentBank (Common::SeekableReadStream *in, int32 size=-1) |
| |
|
bool | isSampleSfx (uint8 sfxId) |
| |
|
void | playMusic (uint8 priority=0xFF, bool loop=false) |
| |
|
void | setLoopMusic (bool loop) |
| |
|
bool | isPlayingMusic () |
| |
|
void | stopMusic () |
| |
|
void | pauseMusic (bool pause) |
| |
|
void | playSfx (uint8 sfxId, uint8 priority=0xFF) |
| |
|
bool | isPlayingSfx () |
| |
|
bool | isPlayingSfx (uint8 sfxId) |
| |
|
void | stopAllSfx () |
| |
|
bool | stopSfx (uint8 sfxId) |
| |
|
void | startFadeOutMusic () |
| |
|
bool | isFadingMusic () |
| |
|
void | syncSoundSettings () |
| |
|
|
static void | onTimer (void *data) |
| |
|
|
static const uint8 | NUM_SFX_PARSERS = 5 |
| |
The documentation for this class was generated from the following file: