ScummVM API documentation
Engine Member List

This is the complete list of members for Engine, including all inherited members.

_eventManEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently()Enginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently()Enginevirtual
checkCD()Engine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String &extraMsg)Enginestatic
flipMute()Enginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger()Engineinlinevirtual
getEventManager()Engineinline
getMetaEngine()Enginestatic
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) constEngineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isPaused() constEngineinline
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
PauseToken classEnginefriend
quitGame()Enginestatic
run()=0Enginepure virtual
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=false)Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setTotalPlayTime(uint32 time=0)Engine
shouldPerformAutoSave(int lastSaveTime)Engineinline
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
warnUserAboutUnsupportedGame()Enginestatic
~Engine()Enginevirtual