| _activeEnhancements (defined in Engine) | Engine | protected |
| _beetle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _characters (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _charactersUpdateRecursionFlag (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _clockHandsSeqs (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _clockHandsValues (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _currentGameFileColorId (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _currentSavePoint (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorsMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorType (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorX (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorXOffscreenOffset (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorY (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _cursorYOffscreenOffset (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _doCredits (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _doorSeqs (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _doShowCredits (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _eventMan | Engine | protected |
| _eventTickInternal (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _exitFromMenuButton (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _fastWalkJustDeactivated (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _fight (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _fightSkipCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _fudgePosition (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _gameTimeOfLastSavePointInFile (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _globalMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _gracePeriodIndex (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _gracePeriodTimer (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _lastForcedScreenUpdateTicks (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _lastSavePointIdInFile (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _lockGracePeriod (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _mainMenuDialog | Engine | protected |
| _mixer | Engine | |
| _mouseHasLeftClicked (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _mouseHasRightClicked (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _navigationEngineIsRunning (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _pendingExitEvent (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savedFrameCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savedFrameInterval (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savedMouseEventHandle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savedTimerEventHandle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _saveFileMan | Engine | protected |
| _savegame (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savegameFilename (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savegameNames (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savegameTempNames (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _savePointHeaders (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _soundFrameCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _soundMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _soundMutex (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _stopUpdatingCharacters (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _system | Engine | |
| _systemEventLastMouseCoords (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _systemEventLeftMouseDown (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _systemEventRightMouseDown (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| _targetName | Engine | protected |
| _timer | Engine | protected |
| abortCredits() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| abortFight() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
| constructPalette(TGAHeader *tgaHeader, uint16 *palette) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| creditsMouse(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| creditsMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| creditsTimer(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| creditsTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| demoEnding(bool wonGame) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| demoEndingMouse(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| demoEndingMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| demoEndingTimer(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| demoEndingTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| doBeetle() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| doCredits() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| doFight(int fightId) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| eggMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| eggTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| emptyHandler(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| endBeetle() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| Engine(OSystem *syst) | Engine | |
| engineEventHandler(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| engineEventHandlerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| EngineFeature enum name | Engine | |
| enhancementEnabled(int32 cls) (defined in Engine) | Engine | |
| 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 | |
| fightMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| fightTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| flipMute() | Engine | virtual |
| gameTypeHasAddOns() const | Engine | virtual |
| getArchiveManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getClock() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getEventTickInternal() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| getGraphicsManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getLogicManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getMemoryManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getMenu() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getMessageManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getMetaEngine() const | Engine | inline |
| getNISManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getOrCreateDebugger() | Engine | |
| getOtisManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getRandom() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getSaveFileManager() | Engine | inline |
| getSaveManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getSoundFrameCounter() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| getSoundManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getSpriteManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getSubtitleManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| getTargetName() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| getVCR() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
| handleAutoSave() | Engine | |
| handleEvents() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| hasFeature(EngineFeature f) const override | LastExpress::LastExpressEngine | protectedvirtual |
| initGameData() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| isCompressed() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| isGoldEdition() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| isPaused() const | Engine | inline |
| 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 | |
| LastExpressEngine(OSystem *syst, const ADGameDescription *gd) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) | Engine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| mouseHasLeftClicked() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| mouseHasRightClicked() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| mouseSetLeftClicked(bool hasClicked) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| mouseSetRightClicked(bool hasClicked) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| nisMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| nisTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| nodeStepMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| nodeStepTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| openMainMenuDialog() | Engine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| positionSprite(Sprite *sprite, Common::Point coord) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| quitGame() | Engine | static |
| readTGAIntoMemory(const char *filename, TGAHeader *tgaHeader) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| run() override | LastExpress::LastExpressEngine | protectedvirtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setEventTickInternal(bool flag) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setTotalPlayTime(uint32 time=0) | Engine | |
| shouldQuit() | Engine | static |
| showEngineInfo() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| shutDown() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| soundTimerHandler(void *refCon) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | static |
| startNewGame() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| startUp() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| syncSoundSettings() | Engine | virtual |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| waitForTimer(int millis) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| ~Engine() | Engine | virtual |
| ~LastExpressEngine() override (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |