ScummVM API documentation
Scumm::IMuse Member List

This is the complete list of members for Scumm::IMuse, including all inherited members.

addSysexHandler(byte mfgID, sysexfunc handler)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
clear_queue()=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
create(ScummEngine *vm, MidiDriver *nativeMidiDriver, MidiDriver *adlibMidiDriver, MidiDriverFlags sndType, bool nativeMT32) (defined in Scumm::IMuse)Scumm::IMusestatic
doCommand(int numargs, int args[])=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
get_sound_active(int sound) const =0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
getMusicTimer()Scumm::MusicEngineinlinevirtual
getSoundStatus(int sound) const =0Scumm::MusicEnginepure virtual
on_timer(MidiDriver *midi)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
pause(bool paused)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
PROP_LIMIT_PLAYERS enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_MUSICVOLUME enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_QUALITY enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_RECYCLE_PLAYERS enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_SFXVOLUME enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_TEMPO_BASE enum value (defined in Scumm::IMuse)Scumm::IMuse
property(int prop, uint32 value)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
restoreAfterLoad()Scumm::MusicEngineinlinevirtual
saveLoadIMuse(Common::Serializer &ser, ScummEngine *scumm, bool fixAfterLoad=true)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
saveLoadWithSerializer(Common::Serializer &ser) overrideScumm::MusicEngineinlinevirtual
setMusicVolume(int vol)=0Scumm::MusicEnginepure virtual
setQuality(int qual) overrideScumm::IMuseinlinevirtual
setSfxVolume(int vol)Scumm::MusicEngineinlinevirtual
startSound(int sound)=0Scumm::MusicEnginepure virtual
startSoundWithNoteOffset(int sound, int offset)=0 (defined in Scumm::IMuse)Scumm::IMusepure virtual
startSoundWithTrackID(int sound, int track)Scumm::MusicEngineinlinevirtual
stopAllSounds()=0Scumm::MusicEnginepure virtual
stopSound(int sound)=0Scumm::MusicEnginepure virtual
toggleMusic(bool enable)Scumm::MusicEngineinlinevirtual
toggleSoundEffects(bool enable) (defined in Scumm::MusicEngine)Scumm::MusicEngineinlinevirtual
~MusicEngine() override (defined in Scumm::MusicEngine)Scumm::MusicEngineinline
~Serializable() (defined in Common::Serializable)Common::Serializableinlinevirtual