| _activeEnhancements (defined in Engine) | Engine | protected |
| _asMap (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _asMode (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _asPtr (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _aTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _aTimerFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _bTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _bTimerFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _cTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _cTimerFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _cursorDef (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _cursorDrawn (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _cursorPos (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _daelonCntr (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _demoMovieSkipped (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _eventMan | Engine | protected |
| _frameStop (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _fstFwd (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _fullScreen (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _gameDescription (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _gameMode (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _healthTmr (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _iconPic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _iconRedraw (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _iconsClosed (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _iconSel (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _iconSelect (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _itemInhibit (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _keyActive (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _lastSound (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _loopFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _mainMenuDialog | Engine | protected |
| _mapEx (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _mixer | Engine | |
| _mouseButton (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _mouseDebound (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _mouseValue (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _noIFScreen (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _noMusic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldCursorDef (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldCursorPos (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldIconsClosed (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldTime (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldTLS (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _oldTRS (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _palStepFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _pMovie (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _quit (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _rnd (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _saveFileMan | Engine | protected |
| _showHotspots (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _skylarTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _skylarTimerFlag (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _sound (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _soundHandle (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _soundNumber (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _system | Engine | |
| _targetName | Engine | protected |
| _tickCount (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _timer | Engine | protected |
| _treeEyePic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeEyeSta (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeEyeTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeHGPic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeHGSta (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeHGTimer (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeHGUPic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeLeftPic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeLeftSta (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeRightPic (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _treeRightSta (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _tsIconOnly (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _userInput (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _wizard (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| _zoom (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| applyGameSettings() | Engine | inlinevirtual |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
| checkMainScreen() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| checkMouseMapAS() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| checkTimers() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| cursorType() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| cursorTypeExit() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| defaultSyncSoundSettings() | Engine | protected |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| displayIcon(int reznum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawCursor() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawHelpScreen() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawHotSpot(const HotSpot &hs, int color) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawIcon(int x, int y, int index) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawInventory() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawLocation() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawPic(int reznum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawRect(uint minX, uint minY, uint maxX, uint maxY, int color) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| drawScreen() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| Engine(OSystem *syst) | Engine | |
| EngineFeature enum name | Engine | |
| enhancementEnabled(int32 cls) (defined in Engine) | Engine | |
| eraseCursor() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| eraseCursorAsm() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId) | Engine | static |
| errorString(const char *buf_input, char *buf_output, int buf_output_size) | Engine | virtual |
| errorUnsupportedGame(Common::String extraMsg) | Engine | static |
| existExtractedCDAudioFiles(uint track=1) | Engine | |
| fadeToBlack1() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| fadeToBlack2() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| flipMute() | Engine | virtual |
| fShowPic(int reznum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| gameTypeHasAddOns() const | Engine | virtual |
| getAKey() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getGameId() const (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| getMetaEngine() const | Engine | inline |
| getOrCreateDebugger() | Engine | |
| getPlatform() const (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| getSaveFileManager() | Engine | inline |
| getSavegameFilename(int slot) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| getUserInput() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | Kingdom::KingdomGame | virtual |
| initCursor() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initHelp() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initMouse() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initMPlayer() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initPlay() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initTools() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| initVariables() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() const (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| isPaused() const | Engine | inline |
| KingdomGame(OSystem *syst, const ADGameDescription *gameDesc) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| kSupportsArbitraryResolutions enum value | Engine | |
| kSupportsChangingOptionsDuringRuntime enum value | Engine | |
| kSupportsHelp enum value | Engine | |
| kSupportsLoadingDuringRuntime enum value | Engine | |
| kSupportsQuitDialogOverride enum value | Engine | |
| kSupportsReturnToLauncher enum value | Engine | |
| kSupportsSavingDuringRuntime enum value | Engine | |
| kSupportsSubtitleOptions enum value | Engine | |
| loadAResource(int reznum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) override | Kingdom::KingdomGame | virtual |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| loadKingArt() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| openMainMenuDialog() | Engine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| playMovie(int movieNum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| playSound(int idx) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| processMap(int mapNum, int zoom) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| processMapInput(int mapNum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| quitGame() | Engine | static |
| readMouse() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| readSavegameHeader(Common::InSaveFile *in, KingdomSavegameHeader &header) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | static |
| refreshScreen() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| refreshSound() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| restoreAS() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| restoreGame() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| run() override | Kingdom::KingdomGame | virtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAS() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| saveAutosaveIfEnabled() | Engine | |
| saveGame() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) override | Kingdom::KingdomGame | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| setATimer() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| setCursor(int cursor) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setMouse() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| setupPics() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| shouldQuit() | Engine | static |
| showPic(int reznum) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| switchAtoM() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| switchMtoA() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| synchronize(Common::Serializer &s) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| syncSoundSettings() | Engine | virtual |
| titlePage() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| unloadKingArt() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| waitKey() (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| writeSavegameHeader(Common::OutSaveFile *out, KingdomSavegameHeader &header) (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |
| ~Engine() | Engine | virtual |
| ~KingdomGame() override (defined in Kingdom::KingdomGame) | Kingdom::KingdomGame | |