ScummVM API documentation
MTropolis::MTropolisEngine Member List

This is the complete list of members for MTropolis::MTropolisEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_gameDescription (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
autoSave(ISaveWriter *writer) override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEnginevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr)Enginevirtual
canSaveAutosaveCurrently() overrideMTropolis::MTropolisEnginevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideMTropolis::MTropolisEnginevirtual
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
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getGameID() const (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPlatform() const (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
getSaveFileManager()Engineinline
getSavegameScreenshot() const (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
handleEvents() (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
hasFeature(EngineFeature f) const overrideMTropolis::MTropolisEnginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isPaused() constEngineinline
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
MTropolisEngine(OSystem *syst, const MTropolisGameDescription *gameDesc) (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine
namedLoad(ISaveReader *reader, const Common::String &fileName) override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEnginevirtual
namedSave(ISaveWriter *writer, const Graphics::Surface *screenshotOverride, const Common::String &fileName) override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEnginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideMTropolis::MTropolisEngineprotectedvirtual
promptLoad(ISaveReader *reader) override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEnginevirtual
promptSave(ISaveWriter *writer, const Graphics::Surface *screenshotOverride) override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEnginevirtual
quitGame()Enginestatic
run() overrideMTropolis::MTropolisEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave) overrideMTropolis::MTropolisEnginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~IInterfaceBase() (defined in MTropolis::IInterfaceBase)MTropolis::IInterfaceBasevirtual
~MTropolisEngine() override (defined in MTropolis::MTropolisEngine)MTropolis::MTropolisEngine