ScummVM API documentation
Bagel::BagelEngine Member List

This is the complete list of members for Bagel::BagelEngine, including all inherited members.

_eventManEngineprotected
_mainMenuDialogEngineprotected
_masterWin (defined in Bagel::BagelEngine)Bagel::BagelEngine
_midi (defined in Bagel::BagelEngine)Bagel::BagelEngine
_mixerEngine
_saveFileManEngineprotected
_screen (defined in Bagel::BagelEngine)Bagel::BagelEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_useOriginalSaveLoad (defined in Bagel::BagelEngine)Bagel::BagelEngine
applyGameSettings()Engineinlinevirtual
BagelEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Bagel::BagelEngine)Bagel::BagelEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideBagel::BagelEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideBagel::BagelEnginevirtual
defaultSyncSoundSettings()Engineprotected
enableKeymapper(bool enabled) (defined in Bagel::BagelEngine)Bagel::BagelEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
errorDialog(const char *msg) const (defined in Bagel::BagelEngine)Bagel::BagelEngine
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
g_bUseInitLoc (defined in Bagel::BagelEngine)Bagel::BagelEngine
g_cInitLoc (defined in Bagel::BagelEngine)Bagel::BagelEngine
g_getVilVarsFl (defined in Bagel::BagelEngine)Bagel::BagelEngine
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in Bagel::BagelEngine)Bagel::BagelEngine
getGameId() constBagel::BagelEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPlatform() constBagel::BagelEngine
getRandomNumber(uint maxNum=0x7fffffff)Bagel::BagelEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideBagel::BagelEngineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDemo() constBagel::BagelEngine
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
listSaves() constBagel::BagelEngine
loadGameDialog()Engine
loadGameState(int slot) overrideBagel::BagelEnginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideBagel::BagelEnginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideBagel::BagelEnginevirtual
quitGame()Enginestatic
run()=0Enginepure virtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideBagel::BagelEnginevirtual
saveGameState(int slot, const Common::String &desc, bool isAutosave, StBagelSave &saveData) (defined in Bagel::BagelEngine)Bagel::BagelEngine
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideBagel::BagelEnginevirtual
savesExist() constBagel::BagelEngine
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
~BagelEngine() override (defined in Bagel::BagelEngine)Bagel::BagelEngine
~Engine()Enginevirtual