ScummVM API documentation
Scumm::IMuseInternal Member List

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

_channel_volume (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_channel_volume_eff (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_cmd_queue (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_deferredCommands (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_dummyMutex (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_dynamicChanAllocation (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_game_id (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_global_instruments (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_initialized (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_master_volume (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_midi_adlib (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_midi_native (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_music_volume (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_music_volume_eff (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_musicVolumeReductionTimer (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_mutex (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_native_mt32 (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_newSystem (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_parts (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_paused (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_player_limit (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_players (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_adding (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_cleared (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_end (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_marker (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_pos (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_queue_sound (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_recycle_players (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_rhyState (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_snm_trigger_index (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_snm_triggers (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_soundType (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_sysex (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_tempoFactor (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_timer_info_adlib (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_timer_info_native (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_trigger_count (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_vm (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_volchan_table (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
_waitingPartsQueue (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
addDeferredCommand(int time, int a, int b, int c, int d, int e, int f) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
addSysexHandler(byte mfgID, sysexfunc handler) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
allocate_part(byte pri, MidiDriver *midi) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
allocate_player(byte priority) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
allocateChannel(MidiDriver *midi, byte prio) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
ChunkType enum name (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
clear_queue() override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotectedvirtual
copyGlobalInstrument(byte slot, Instrument *dest) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
create(ScummEngine *vm, MidiDriver *nativeMidiDriver, MidiDriver *adlibMidiDriver, MidiDriverFlags sndType, bool nativeMT32) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalstatic
doCommand(int numargs, int args[]) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
doCommand_internal(int a, int b, int c, int d, int e, int f, int g, int h) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
doCommand_internal(int numargs, int args[]) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
enqueue_command(int a, int b, int c, int d, int e, int f, int g) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
enqueue_trigger(int sound, int marker) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
findActivePlayer(int id) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
findStartOfSound(int sound, int ct=(kMThd|kFORM)) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
fix_parts_after_load() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
fix_players_after_load(ScummEngine *scumm) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
get_channel_volume(uint a) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
get_queue_sound_status(int sound) const (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
get_sound_active(int sound) const override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
get_volchan_entry(uint a) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
getBestMidiDriver(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
getMusicTimer() overrideScumm::IMuseInternalvirtual
getSoundStatus(int sound) const overrideScumm::IMuseInternalvirtual
getSoundStatus_internal(int sound, bool ignoreFadeouts) const (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
handle_marker(uint id, byte data) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
handleDeferredCommands(MidiDriver *midi) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
ImClearTrigger(int sound, int id) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
ImFireAllTriggers(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
ImSetTrigger(int sound, int id, int a, int b, int c, int d, int e, int f, int g, int h) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
IMuseInternal(ScummEngine *vm, MidiDriverFlags sndType, bool nativeMT32) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
init_parts() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
init_players() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
init_queue() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
initialize(OSystem *syst, MidiDriver *nativeMidiDriver, MidiDriver *adlibMidiDriver) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
initMidiDriver(TimerCallbackInfo *info) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
isMIDI(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
isMT32(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
isNativeMT32() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalinlineprotected
kFORM enum value (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
kMDhd enum value (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
kMDpg enum value (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
kMThd enum value (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
midiTimerCallback(void *data) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotectedstatic
musicVolumeReduction(MidiDriver *midi) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
on_timer(MidiDriver *midi) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotectedvirtual
pause(bool paused) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
PROP_LIMIT_PLAYERS enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_RECYCLE_PLAYERS enum value (defined in Scumm::IMuse)Scumm::IMuse
PROP_TEMPO_BASE enum value (defined in Scumm::IMuse)Scumm::IMuse
property(int prop, uint32 value) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
query_queue(int param) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
reallocateMidiChannels(MidiDriver *midi) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
reassignChannelAndResumePart(MidiChannel *mc) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
removeSuspendedPart(Part *part) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
restoreAfterLoad()Scumm::MusicEngineinlinevirtual
saveLoadIMuse(Common::Serializer &ser, ScummEngine *scumm, bool fixAfterLoad=true) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
saveLoadWithSerializer(Common::Serializer &ser) overrideScumm::MusicEngineinlinevirtual
sequencer_timers(MidiDriver *midi) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
set_channel_volume(uint chan, uint vol) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
set_volchan(int sound, int volchan) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
set_volchan_entry(uint a, uint b) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
setGlobalInstrument(byte slot, byte *data) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
setImuseMasterVolume(uint vol) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
setMusicVolume(int vol) overrideScumm::IMuseInternalvirtual
setQuality(int qual)Scumm::MusicEngineinlinevirtual
setSfxVolume(int vol)Scumm::MusicEngineinlinevirtual
startSound(int sound) overrideScumm::IMuseInternalvirtual
startSound_internal(int sound, int offset=0) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
startSoundWithNoteOffset(int sound, int offset) override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalvirtual
startSoundWithTrackID(int sound, int track)Scumm::MusicEngineinlinevirtual
stopAllSounds() overrideScumm::IMuseInternalvirtual
stopAllSounds_internal() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
stopSound(int sound) overrideScumm::IMuseInternalvirtual
stopSound_internal(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
supportsPercussion(int sound) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
suspendPart(Part *part) (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
toggleMusic(bool enable)Scumm::MusicEngineinlinevirtual
toggleSoundEffects(bool enable) (defined in Scumm::MusicEngine)Scumm::MusicEngineinlinevirtual
update_volumes() (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
~IMuseInternal() override (defined in Scumm::IMuseInternal)Scumm::IMuseInternalprotected
~MusicEngine() override (defined in Scumm::MusicEngine)Scumm::MusicEngineinline
~Serializable() (defined in Common::Serializable)Common::Serializableinlinevirtual