ScummVM API documentation
M4::M4Engine Member List

This is the complete list of members for M4::M4Engine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_activeRoom (defined in M4::Sections)M4::Sections
_activeSection (defined in M4::Sections)M4::Sections
_eventManEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_sections (defined in M4::Sections)M4::Sectionsprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_useOriginalSaveLoad (defined in M4::M4Engine)M4::M4Engineprotected
adv_camera_pan_step(int32 step) (defined in M4::Sections)M4::Sections
applyGameSettings()Engineinlinevirtual
autosaveExists() constM4::M4Engine
camera_shift_xy(int32 x, int32 y) (defined in M4::Sections)M4::Sections
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideM4::M4Enginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideM4::M4Enginevirtual
createVars()=0M4::M4Engineprotectedpure virtual
custom_hotspot_which(int x, int y) (defined in M4::Sections)M4::Sectionsinline
daemon() (defined in M4::Sections)M4::Sectionsinline
defaultSyncSoundSettings()Engineprotected
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
game_camera_panning() const (defined in M4::Sections)M4::Sectionsinline
game_daemon_code() (defined in M4::Sections)M4::Sections
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in M4::M4Engine)M4::M4Engine
getGameId() constM4::M4Engine
getGameType() constM4::M4Engine
getLanguage() constM4::M4Engine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomNumber(uint maxNum)M4::M4Engineinline
getRoom(int room) const (defined in M4::Sections)M4::Sections
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
global_daemon()=0 (defined in M4::Sections)M4::Sectionspure virtual
global_error_code() (defined in M4::Sections)M4::Sectionsinline
global_parser()=0 (defined in M4::Sections)M4::Sectionspure virtual
global_pre_parser() (defined in M4::Sections)M4::Sectionsinlinevirtual
global_room_init() (defined in M4::Sections)M4::Sectionsinline
global_section_constructor() (defined in M4::Sections)M4::Sections
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideM4::M4Engineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDemo() constM4::M4Engine
isPaused() constEngineinline
kLoadFromGameDialog enum value (defined in M4::M4Engine)M4::M4Engine
kLoadFromHotkey enum value (defined in M4::M4Engine)M4::M4Engine
kLoadFromMainMenu enum value (defined in M4::M4Engine)M4::M4Engine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
listSaves() constM4::M4Engine
LoadDialogSource enum name (defined in M4::M4Engine)M4::M4Engine
loadGameDialog()Engine
loadGameState(int slot) overrideM4::M4Enginevirtual
loadGameStateDoIt(int slot) (defined in M4::M4Engine)M4::M4Engine
loadGameStream(Common::SeekableReadStream *stream) overrideM4::M4Enginevirtual
loadSaveThumbnail(int slotNum, M4sprite *thumbnail) constM4::M4Engine
m4EndScene() (defined in M4::Sections)M4::Sections
M4Engine(OSystem *syst, const M4GameDescription *gameDesc) (defined in M4::M4Engine)M4::M4Engine
m4RunScene() (defined in M4::Sections)M4::Sections
m4SceneLoad() (defined in M4::Sections)M4::Sections
openMainMenuDialog()Engine
pal_game_task() (defined in M4::Sections)M4::Sections
parse_player_command_now() (defined in M4::Sections)M4::Sections
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
room_daemon() (defined in M4::Sections)M4::Sectionsinline
room_error() (defined in M4::Sections)M4::Sectionsinline
room_init() (defined in M4::Sections)M4::Sectionsinline
room_parser() (defined in M4::Sections)M4::Sectionsinline
room_pre_parser() (defined in M4::Sections)M4::Sectionsinline
room_preload() (defined in M4::Sections)M4::Sectionsinline
room_shutdown() (defined in M4::Sections)M4::Sectionsinline
run() overrideM4::M4Engineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameFromMenu(int slotNum, const Common::String &desc, Graphics::Surface &thumbnail)M4::M4Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideM4::M4Enginevirtual
savesExist() constM4::M4Engine
section_init() (defined in M4::Sections)M4::Sectionsinline
section_parser() (defined in M4::Sections)M4::Sectionsinline
section_room_constructor() (defined in M4::Sections)M4::Sections
Sections() (defined in M4::Sections)M4::Sectionsinline
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
setupConsole()=0M4::M4Engineprotectedpure virtual
shouldQuit()Enginestatic
showEngineInfo()=0M4::M4Enginepure virtual
showLoadScreen(LoadDialogSource fromMainMenu)M4::M4Enginevirtual
showSaveScreen()M4::M4Enginevirtual
syncFlags(Common::Serializer &s)=0 (defined in M4::M4Engine)M4::M4Enginepure virtual
syncGame(Common::Serializer &s)M4::M4Engine
syncSoundSettings() overrideM4::M4Enginevirtual
tick() (defined in M4::Sections)M4::Sectionsinline
useOriginalSaveLoad() const (defined in M4::M4Engine)M4::M4Engineinline
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~M4Engine() override (defined in M4::M4Engine)M4::M4Engine
~Sections() (defined in M4::Sections)M4::Sectionsinlinevirtual