Public Member Functions | |
MystSound (MohawkEngine_Myst *vm) | |
void | playEffect (uint16 id, bool loop=false) |
void | stopEffect () |
bool | isEffectPlaying () |
void | playBackground (uint16 id, uint16 volume=0xFFFF) |
void | pauseBackground () |
void | resumeBackground () |
void | stopBackground () |
void | changeBackgroundVolume (uint16 volume) |
void | playSpeech (uint16 id, CueList *cueList=nullptr) |
bool | isSpeechPlaying () |
uint | getSpeechNumSamplesPlayed () |
void | stopSpeech () |