ScummVM API documentation
MM::Shared::Xeen::SoundDriver Member List

This is the complete list of members for MM::Shared::Xeen::SoundDriver, including all inherited members.

_channels (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
_streams (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
cmdChangeFrequency(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
cmdFreezeFrequency(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
cmdNoOperation(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
execute()MM::Shared::Xeen::SoundDriverprotected
fxCallSubroutine(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
fxChannelOff(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxEndSubroutine(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
fxFade(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxInjectMidi(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxMidiDword(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxMidiReset(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxPlayInstrument(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxSetCountdown(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
fxSetInstrument(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxSetPanning(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxSetVolume(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
fxStartNote(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
isPlaying() constMM::Shared::Xeen::SoundDriverinline
musCallSubroutine(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
musEndSubroutine(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
musFade(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musInjectMidi(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musPlayInstrument(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musSetCountdown(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
musSetInstrument(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musSetPanning(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musSetPitchWheel(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musSetVolume(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
musSkipWord(const byte *&srcP, byte param) (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedvirtual
musStartNote(const byte *&srcP, byte param)=0 (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotectedpure virtual
pausePostProcess()=0MM::Shared::Xeen::SoundDriverprotectedpure virtual
playFX(uint effectId, const byte *data)MM::Shared::Xeen::SoundDrivervirtual
playSong(const byte *data)MM::Shared::Xeen::SoundDrivervirtual
resetFX()=0MM::Shared::Xeen::SoundDriverprotectedpure virtual
songCommand(uint commandId, byte musicVolume=0, byte sfxVolume=0)MM::Shared::Xeen::SoundDrivervirtual
SoundDriver()MM::Shared::Xeen::SoundDriver
stFX enum value (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
stLAST enum value (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
stMUSIC enum value (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
stopFX(bool force=false)MM::Shared::Xeen::SoundDriver
StreamType enum name (defined in MM::Shared::Xeen::SoundDriver)MM::Shared::Xeen::SoundDriverprotected
sysExMessage(const byte *&data)=0MM::Shared::Xeen::SoundDriverpure virtual
~SoundDriver()MM::Shared::Xeen::SoundDrivervirtual