ScummVM API documentation
Agi::AgiBase Member List

This is the complete list of members for Agi::AgiBase, including all inherited members.

_debug (defined in Agi::AgiBase)Agi::AgiBase
_eventManEngineprotected
_font (defined in Agi::AgiBase)Agi::AgiBase
_game (defined in Agi::AgiBase)Agi::AgiBase
_gameDescription (defined in Agi::AgiBase)Agi::AgiBase
_gameFeatures (defined in Agi::AgiBase)Agi::AgiBase
_gameVersion (defined in Agi::AgiBase)Agi::AgiBase
_gfx (defined in Agi::AgiBase)Agi::AgiBase
_mainMenuDialogEngineprotected
_mixerEngine
_mouse (defined in Agi::AgiBase)Agi::AgiBase
_noSaveLoadAllowed (defined in Agi::AgiBase)Agi::AgiBase
_renderMode (defined in Agi::AgiBase)Agi::AgiBase
_rnd (defined in Agi::AgiBase)Agi::AgiBase
_saveFileManEngineprotected
_sound (defined in Agi::AgiBase)Agi::AgiBase
_soundemu (defined in Agi::AgiBase)Agi::AgiBase
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_words (defined in Agi::AgiBase)Agi::AgiBase
AgiBase(OSystem *syst, const AGIGameDescription *gameDesc) (defined in Agi::AgiBase)Agi::AgiBase
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideAgi::AgiBasevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideAgi::AgiBasevirtual
clearImageStack()=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
clearKeyQueue()=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
cycleInnerLoopActive(int16 loopType) (defined in Agi::AgiBase)Agi::AgiBaseinline
cycleInnerLoopInactive() (defined in Agi::AgiBase)Agi::AgiBaseinline
cycleInnerLoopIsActive() (defined in Agi::AgiBase)Agi::AgiBaseinline
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
flipFlag(int16 flagNr) (defined in Agi::AgiBase)Agi::AgiBase
flipMute()Enginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getDiskName(uint16 id) (defined in Agi::AgiBase)Agi::AgiBase
getEventManager()Engineinline
getFeatures() const (defined in Agi::AgiBase)Agi::AgiBase
getFlag(int16 flagNr) (defined in Agi::AgiBase)Agi::AgiBase
getFontData() (defined in Agi::AgiBase)Agi::AgiBase
getGameID() const (defined in Agi::AgiBase)Agi::AgiBase
getGameMD5() const (defined in Agi::AgiBase)Agi::AgiBase
getGameType() const (defined in Agi::AgiBase)Agi::AgiBase
getKeypress()=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
getLanguage() const (defined in Agi::AgiBase)Agi::AgiBase
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getPlatform() const (defined in Agi::AgiBase)Agi::AgiBase
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getVersion() const (defined in Agi::AgiBase)Agi::AgiBase
go()=0 (defined in Agi::AgiBase)Agi::AgiBaseprotectedpure virtual
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideAgi::AgiBaseprotectedvirtual
init() (defined in Agi::AgiBase)Agi::AgiBaseprotected
initFeatures() (defined in Agi::AgiBase)Agi::AgiBase
initialize()=0 (defined in Agi::AgiBase)Agi::AgiBaseprotectedpure virtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
initRenderMode() (defined in Agi::AgiBase)Agi::AgiBaseprotected
initVersion() (defined in Agi::AgiBase)Agi::AgiBase
isDataAndCDAudioReadFromSameCD()Engine
isKeypress()=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
isLanguageRTL() const (defined in Agi::AgiBase)Agi::AgiBase
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)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
promptIsEnabled() (defined in Agi::AgiBase)Agi::AgiBaseinlinevirtual
quitGame()Enginestatic
recordImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3, int16 p4, int16 p5, int16 p6, int16 p7)=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
releaseImageStack()=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
replayImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3, int16 p4, int16 p5, int16 p6, int16 p7)=0 (defined in Agi::AgiBase)Agi::AgiBasepure virtual
run() overrideAgi::AgiBaseinlineprotectedvirtual
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
setFlag(int16 flagNr, bool newState) (defined in Agi::AgiBase)Agi::AgiBase
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
~AgiBase() override (defined in Agi::AgiBase)Agi::AgiBase
~Engine()Enginevirtual