ScummVM API documentation
Stark::StarkEngine Member List

This is the complete list of members for Stark::StarkEngine, including all inherited members.

_eventManEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideStark::StarkEngineprotectedvirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideStark::StarkEngineprotectedvirtual
defaultSyncSoundSettings()Engineprotected
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
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
formatSaveName(const char *target, int slot)Stark::StarkEnginestatic
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getGameFlags() const (defined in Stark::StarkEngine)Stark::StarkEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getSaveFileManager()Engineinline
getSaveNameSlot(const char *target, const Common::String &saveName)Stark::StarkEnginestatic
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideStark::StarkEngineprotectedvirtual
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
listSaveNames(const char *target)Stark::StarkEnginestatic
loadGameDialog()Engine
loadGameState(int slot) overrideStark::StarkEngineprotectedvirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideStark::StarkEngineprotectedvirtual
quitGame()Enginestatic
run() overrideStark::StarkEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideStark::StarkEngineprotectedvirtual
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
StarkEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Stark::StarkEngine)Stark::StarkEngine
syncSoundSettings()Enginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~StarkEngine() override (defined in Stark::StarkEngine)Stark::StarkEngine