ScummVM API documentation
Efh::EfhEngine Member List

This is the complete list of members for Efh::EfhEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_gameDescription (defined in Efh::EfhEngine)Efh::EfhEngine
_lastTime (defined in Efh::EfhEngine)Efh::EfhEngineprotected
_mainMenuDialogEngineprotected
_mainSurface (defined in Efh::EfhEngine)Efh::EfhEngine
_mixerEngine
_rnd (defined in Efh::EfhEngine)Efh::EfhEngine
_saveFileManEngineprotected
_shouldQuit (defined in Efh::EfhEngine)Efh::EfhEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideEfh::EfhEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideEfh::EfhEnginevirtual
defaultSyncSoundSettings()Engineprotected
EfhEngine(OSystem *syst, const ADGameDescription *gd) (defined in Efh::EfhEngine)Efh::EfhEngine
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
getCopyrightString() const (defined in Efh::EfhEngine)Efh::EfhEngine
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in Efh::EfhEngine)Efh::EfhEngine
getGameId() const (defined in Efh::EfhEngine)Efh::EfhEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPlatform() const (defined in Efh::EfhEngine)Efh::EfhEngine
getSaveFileManager()Engineinline
getSavegameFilename(int slot) (defined in Efh::EfhEngine)Efh::EfhEngine
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideEfh::EfhEnginevirtual
initGame(const ADGameDescription *gd) (defined in Efh::EfhEngine)Efh::EfhEngine
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) overrideEfh::EfhEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
run() overrideEfh::EfhEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideEfh::EfhEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
shouldQuitGame() const (defined in Efh::EfhEngine)Efh::EfhEngineinline
syncSoundSettings()Enginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~EfhEngine() override (defined in Efh::EfhEngine)Efh::EfhEngine
~Engine()Enginevirtual