ScummVM API documentation
AGS::AGSEngine Member List

This is the complete list of members for AGS::AGSEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_events (defined in AGS::AGSEngine)AGS::AGSEngine
_forceTextAA (defined in AGS::AGSEngine)AGS::AGSEngine
_gfxDriver (defined in AGS::AGSEngine)AGS::AGSEngine
_globals (defined in AGS::AGSEngine)AGS::AGSEngine
_mainMenuDialogEngineprotected
_mixerEngine
_music (defined in AGS::AGSEngine)AGS::AGSEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
AGSEngine(OSystem *syst, const AGSGameDescription *gameDesc) (defined in AGS::AGSEngine)AGS::AGSEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideAGS::AGSEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideAGS::AGSEnginevirtual
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() const overrideAGS::AGSEnginevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in AGS::AGSEngine)AGS::AGSEngine
getGameFolder()AGS::AGSEngine
getGameId() constAGS::AGSEngine
getMetaEngine() constEngineinline
getNeededPlugins() const (defined in AGS::AGSEngine)AGS::AGSEngine
getOrCreateDebugger()Engine
getPixelFormat(int depth, Graphics::PixelFormat &format) constAGS::AGSEngine
getRandomNumber(uint maxNum)AGS::AGSEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
GUIError(const Common::String &msg) (defined in AGS::AGSEngine)AGS::AGSEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideAGS::AGSEngineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
is64BitGame() const (defined in AGS::AGSEngine)AGS::AGSEngine
isDataAndCDAudioReadFromSameCD()Engine
isPaused() constEngineinline
isUnsupportedPre25() constAGS::AGSEngine
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() constAGS::AGSEngine
loadGameDialog()Engine
loadGameState(int slot) overrideAGS::AGSEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
run() overrideAGS::AGSEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideAGS::AGSEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
set_window_title(const char *str) (defined in AGS::AGSEngine)AGS::AGSEngineinline
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setGraphicsMode(size_t w, size_t h, int depth)AGS::AGSEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setRandomNumberSeed(uint32 seed)AGS::AGSEngineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings() overrideAGS::AGSEnginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~AGSEngine() override (defined in AGS::AGSEngine)AGS::AGSEngine
~Engine()Enginevirtual