|
bool | startDevices (uint32 outputRate, uint32 pcmDeviceRate, uint32 feedBufferSize, bool enableInterpolation, bool stereo, bool internal16Bit) |
|
void | setMusicVolume (int vol) |
|
void | setSfxVolume (int vol) |
|
void | startSound (int id) |
|
void | stopSound (int id) |
|
void | stopAllSounds () |
|
int | getMusicTimer () |
|
int | getSoundStatus (int id) const |
|
void | setQuality (int qual) |
|
void | saveLoadWithSerializer (Common::Serializer &ser) |
|
void | restoreAfterLoad () |
|
void | toggleMusic (bool enable) |
|
void | toggleSoundEffects (bool enable) |
|
void | vblCallback () override |
|
void | generateData (int8 *dst, uint32 byteSize, Audio::Mixer::SoundType type, bool expectStereo) const override |
|
const MacSoundDriver::Status & | getDriverStatus (uint8 drvID, Audio::Mixer::SoundType sndType) const override |
|
MusicChannel * | getMusicChannel (uint8 id) const |
|
The documentation for this class was generated from the following file: