ScummVM API documentation
Agi::AgiEngine Member List

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

_activeEnhancements (defined in Engine)Engineprotected
_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
_imageStack (defined in Agi::AgiEngine)Agi::AgiEngine
_intobj (defined in Agi::AgiEngine)Agi::AgiEngine
_inventory (defined in Agi::AgiEngine)Agi::AgiEngine
_keyHoldMode (defined in Agi::AgiEngine)Agi::AgiEngine
_keyHoldModeLastKey (defined in Agi::AgiEngine)Agi::AgiEngine
_loader (defined in Agi::AgiEngine)Agi::AgiEngine
_logFile (defined in Agi::AgiEngine)Agi::AgiEngine
_mainMenuDialogEngineprotected
_menu (defined in Agi::AgiEngine)Agi::AgiEngine
_mixerEngine
_mouse (defined in Agi::AgiBase)Agi::AgiBase
_noSaveLoadAllowed (defined in Agi::AgiBase)Agi::AgiBase
_objects (defined in Agi::AgiEngine)Agi::AgiEngine
_picture (defined in Agi::AgiEngine)Agi::AgiEngine
_renderMode (defined in Agi::AgiBase)Agi::AgiBase
_restartGame (defined in Agi::AgiEngine)Agi::AgiEngine
_rnd (defined in Agi::AgiBase)Agi::AgiBase
_saveFileManEngineprotected
_sound (defined in Agi::AgiBase)Agi::AgiBase
_soundemu (defined in Agi::AgiBase)Agi::AgiBase
_sprites (defined in Agi::AgiEngine)Agi::AgiEngine
_systemEngine
_systemUI (defined in Agi::AgiEngine)Agi::AgiEngine
_targetNameEngineprotected
_text (defined in Agi::AgiEngine)Agi::AgiEngine
_timerEngineprotected
_words (defined in Agi::AgiBase)Agi::AgiBase
AgiBase(OSystem *syst, const AGIGameDescription *gameDesc) (defined in Agi::AgiBase)Agi::AgiBase
agiDeinit() (defined in Agi::AgiEngine)Agi::AgiEngine
AgiEngine(OSystem *syst, const AGIGameDescription *gameDesc) (defined in Agi::AgiEngine)Agi::AgiEngine
agiInit() (defined in Agi::AgiEngine)Agi::AgiEngine
allowSynthetic(bool) (defined in Agi::AgiEngine)Agi::AgiEngine
applyGameSettings()Engineinlinevirtual
artificialDelay_CycleDone() (defined in Agi::AgiEngine)Agi::AgiEngine
artificialDelay_Reset() (defined in Agi::AgiEngine)Agi::AgiEngine
artificialDelay_SearchTable(AgiArtificialDelayTriggerType triggerType, int16 orgNr, int16 newNr) (defined in Agi::AgiEngine)Agi::AgiEngine
artificialDelayTrigger_DrawPicture(int16 newPictureNr) (defined in Agi::AgiEngine)Agi::AgiEngine
artificialDelayTrigger_NewRoom(int16 newRoomNr) (defined in Agi::AgiEngine)Agi::AgiEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideAgi::AgiBasevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideAgi::AgiBasevirtual
checkAllMotions() (defined in Agi::AgiEngine)Agi::AgiEngine
checkQuickLoad() (defined in Agi::AgiEngine)Agi::AgiEngine
clearImageStack() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
clearKeyQueue() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
clipViewCoordinates(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
cycleInnerLoopActive(int16 loopType) (defined in Agi::AgiBase)Agi::AgiBaseinline
cycleInnerLoopInactive() (defined in Agi::AgiBase)Agi::AgiBaseinline
cycleInnerLoopIsActive() (defined in Agi::AgiBase)Agi::AgiBaseinline
cyclerActivated(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
debugConsole(int lognum, int mode, const char *str) (defined in Agi::AgiEngine)Agi::AgiEngine
decodeLogic(int16 logicNr) (defined in Agi::AgiEngine)Agi::AgiEngine
decodeView(byte *resourceData, uint16 resourceSize, int16 viewNr) (defined in Agi::AgiEngine)Agi::AgiEngine
decrypt(uint8 *mem, int len) (defined in Agi::AgiEngine)Agi::AgiEngine
defaultSyncSoundSettings()Engineprotected
doLoad(int slot, bool showMessages) (defined in Agi::AgiEngine)Agi::AgiEngine
doPollKeyboard() (defined in Agi::AgiEngine)Agi::AgiEngine
doSave(int slot, const Common::String &desc) (defined in Agi::AgiEngine)Agi::AgiEngine
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
executeAgiCommand(uint8 op, uint8 *p) (defined in Agi::AgiEngine)Agi::AgiEngine
existExtractedCDAudioFiles(uint track=1)Engine
fixPosition(int16 screenObjNr) (defined in Agi::AgiEngine)Agi::AgiEngine
fixPosition(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
flipFlag(int16 flagNr) (defined in Agi::AgiBase)Agi::AgiBase
flipMute()Enginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getDirection(int16 objX, int16 objY, int16 destX, int16 destY, int16 stepSize) (defined in Agi::AgiEngine)Agi::AgiEngine
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() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
getLanguage() const (defined in Agi::AgiBase)Agi::AgiBase
getMetaEngine() constEngineinline
getOpCodesTable() (defined in Agi::AgiEngine)Agi::AgiEngineinline
getOrCreateDebugger()Engine
getPlatform() const (defined in Agi::AgiBase)Agi::AgiBase
getSaveFileManager()Engineinline
getSavegameInformation(int16 slotId, Common::String &saveDescription, uint32 &saveDate, uint32 &saveTime, bool &saveIsValid) (defined in Agi::AgiEngine)Agi::AgiEngine
getSavegameSlotIds() (defined in Agi::AgiEngine)Agi::AgiEngine
getSaveStateName(int slot) constEngineinlinevirtual
getTargetName() const (defined in Agi::AgiEngine)Agi::AgiEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getVar(int16 varNr) (defined in Agi::AgiEngine)Agi::AgiEngine
getVersion() const (defined in Agi::AgiBase)Agi::AgiBase
go() override (defined in Agi::AgiEngine)Agi::AgiEngineprotectedvirtual
handleAutoSave()Engine
handleController(uint16 key) (defined in Agi::AgiEngine)Agi::AgiEngine
handleMouseClicks(uint16 &key) (defined in Agi::AgiEngine)Agi::AgiEngine
hasFeature(EngineFeature f) const overrideAgi::AgiBaseprotectedvirtual
inDestination(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
inGameTimerGet() (defined in Agi::AgiEngine)Agi::AgiEngine
inGameTimerGetPassedCycles() (defined in Agi::AgiEngine)Agi::AgiEngine
inGameTimerReset(uint32 newPlayTime=0) (defined in Agi::AgiEngine)Agi::AgiEngine
inGameTimerResetPassedCycles() (defined in Agi::AgiEngine)Agi::AgiEngine
inGameTimerUpdate() (defined in Agi::AgiEngine)Agi::AgiEngine
init() (defined in Agi::AgiBase)Agi::AgiBaseprotected
initFeatures() (defined in Agi::AgiBase)Agi::AgiBase
initialize() override (defined in Agi::AgiEngine)Agi::AgiEngineprotectedvirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
initRenderMode() (defined in Agi::AgiBase)Agi::AgiBaseprotected
initVersion() (defined in Agi::AgiBase)Agi::AgiBase
interpretCycle() (defined in Agi::AgiEngine)Agi::AgiEngine
isDataAndCDAudioReadFromSameCD()Engine
isEgoView(const ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
isKeypress() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
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
loadGame(const Common::String &fileName, bool checkId=true) (defined in Agi::AgiEngine)Agi::AgiEngine
loadGameAutomatic() (defined in Agi::AgiEngine)Agi::AgiEngine
loadGameDialog() (defined in Agi::AgiEngine)Agi::AgiEngine
loadGameState(int slot) overrideAgi::AgiEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
loadObjects(const char *fname) (defined in Agi::AgiEngine)Agi::AgiEngine
loadObjects(Common::SeekableReadStream &fp, int flen) (defined in Agi::AgiEngine)Agi::AgiEngine
loadResource(int16 resourceType, int16 resourceNr) (defined in Agi::AgiEngine)Agi::AgiEngine
motionActivated(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
moveObj(ScreenObjEntry *screenObj) (defined in Agi::AgiEngine)Agi::AgiEngine
newRoom(int16 newRoomNr) (defined in Agi::AgiEngine)Agi::AgiEngine
nonBlockingText_Forget() (defined in Agi::AgiEngine)Agi::AgiEngine
nonBlockingText_IsShown() (defined in Agi::AgiEngine)Agi::AgiEngine
objectGetLocation(uint16 objectNr) (defined in Agi::AgiEngine)Agi::AgiEngine
objectName(uint16 objectNr) (defined in Agi::AgiEngine)Agi::AgiEngine
objectSetLocation(uint16 objectNr, int location) (defined in Agi::AgiEngine)Agi::AgiEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playGame() (defined in Agi::AgiEngine)Agi::AgiEngine
processAGIEvents() (defined in Agi::AgiEngine)Agi::AgiEngine
processScummVMEvents() (defined in Agi::AgiEngine)Agi::AgiEngine
promptIsEnabled() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
quitGame()Enginestatic
recordImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3, int16 p4, int16 p5, int16 p6, int16 p7) override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
redrawScreen() (defined in Agi::AgiEngine)Agi::AgiEngine
releaseImageStack() override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
replayImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3, int16 p4, int16 p5, int16 p6, int16 p7) override (defined in Agi::AgiEngine)Agi::AgiEnginevirtual
resetControllers() (defined in Agi::AgiEngine)Agi::AgiEngine
run() overrideAgi::AgiBaseinlineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runGame() (defined in Agi::AgiEngine)Agi::AgiEngine
runLogic(int16 logicNr) (defined in Agi::AgiEngine)Agi::AgiEngine
saveAutosaveIfEnabled()Engine
saveGame(const Common::String &fileName, const Common::String &descriptionString) (defined in Agi::AgiEngine)Agi::AgiEngine
saveGameAutomatic() (defined in Agi::AgiEngine)Agi::AgiEngine
saveGameDialog() (defined in Agi::AgiEngine)Agi::AgiEngine
saveGameState(int slot, const Common::String &description, bool isAutosave=false) overrideAgi::AgiEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
scummVMSaveLoadDialog(bool isSave) (defined in Agi::AgiEngine)Agi::AgiEngine
setCel(ScreenObjEntry *screenObj, int16 celNr) (defined in Agi::AgiEngine)Agi::AgiEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setFlag(int16 flagNr, bool newState) (defined in Agi::AgiBase)Agi::AgiBase
setFlagOrVar(int16 flagNr, bool newState)Agi::AgiBase
setGameToLoadSlot(int slot)Engine
setLoop(ScreenObjEntry *screenObj, int16 loopNr) (defined in Agi::AgiEngine)Agi::AgiEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
setVar(int16 varNr, byte newValue) (defined in Agi::AgiEngine)Agi::AgiEngine
setView(ScreenObjEntry *screenObj, int16 viewNr) (defined in Agi::AgiEngine)Agi::AgiEngine
shouldQuit()Enginestatic
showPredictiveDialog() (defined in Agi::AgiEngine)Agi::AgiEngine
skipInstruction(byte op) (defined in Agi::AgiEngine)Agi::AgiEngine
skipInstructionsUntil(byte v) (defined in Agi::AgiEngine)Agi::AgiEngine
startUpdate(ScreenObjEntry *viewPtr) (defined in Agi::AgiEngine)Agi::AgiEngine
stopUpdate(ScreenObjEntry *viewPtr) (defined in Agi::AgiEngine)Agi::AgiEngine
syncSoundSettings() overrideAgi::AgiEnginevirtual
testCompareStrings(uint8 s1, uint8 s2) (defined in Agi::AgiEngine)Agi::AgiEngine
testController(uint8 cont) (defined in Agi::AgiEngine)Agi::AgiEngine
testIfCode(int16 logicNr) (defined in Agi::AgiEngine)Agi::AgiEngine
testObjCenter(uint8 n, uint8 x1, uint8 y1, uint8 x2, uint8 y2) (defined in Agi::AgiEngine)Agi::AgiEngine
testObjInBox(uint8 n, uint8 x1, uint8 y1, uint8 x2, uint8 y2) (defined in Agi::AgiEngine)Agi::AgiEngine
testObjRight(uint8 n, uint8 x1, uint8 y1, uint8 x2, uint8 y2) (defined in Agi::AgiEngine)Agi::AgiEngine
testPosn(uint8 n, uint8 x1, uint8 y1, uint8 x2, uint8 y2) (defined in Agi::AgiEngine)Agi::AgiEngine
testSaid(uint8 nwords, uint8 *cc) (defined in Agi::AgiEngine)Agi::AgiEngine
unloadLogic(int16 logicNr) (defined in Agi::AgiEngine)Agi::AgiEngine
unloadResource(int16 resourceType, int16 resourceNr) (defined in Agi::AgiEngine)Agi::AgiEngine
unloadResources()Agi::AgiEngine
unloadView(int16 viewNr) (defined in Agi::AgiEngine)Agi::AgiEngine
updatePosition() (defined in Agi::AgiEngine)Agi::AgiEngine
updateScreenObjTable() (defined in Agi::AgiEngine)Agi::AgiEngine
wait(uint32 msec, bool busy=false) (defined in Agi::AgiEngine)Agi::AgiEngine
waitAnyKey() (defined in Agi::AgiEngine)Agi::AgiEngine
waitAnyKeyOrFinishedSound() (defined in Agi::AgiEngine)Agi::AgiEngine
waitKey() (defined in Agi::AgiEngine)Agi::AgiEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~AgiBase() override (defined in Agi::AgiBase)Agi::AgiBase
~AgiEngine() override (defined in Agi::AgiEngine)Agi::AgiEngine
~Engine()Enginevirtual