| _activeEnhancements (defined in Engine) | Engine | protected |
| _actor (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _animations (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _buggy (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _cameraZone | TwinE::TwinEEngine | |
| _cfgfile | TwinE::TwinEEngine | |
| _collision (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _dart (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _debugState (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _eventMan | Engine | protected |
| _extra (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _flagRain (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _frameCounter (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _frontVideoBuffer | TwinE::TwinEEngine | |
| _gameFlags (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _gameState (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _grid (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _holomap (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _imageBuffer (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _input (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _interface (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _loopInventoryItem (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _mainMenuDialog | Engine | protected |
| _menu (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _menuOptions (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _mixer | Engine | |
| _movements (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _movie (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _music (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _platform (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _rain (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _redraw (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _renderer (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _resources (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _saveFileMan | Engine | protected |
| _scene (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _sceneLoopState (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _screens (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _scriptLife (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _scriptMove (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _sound (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _stepFalling (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _system | Engine | |
| _targetName | Engine | protected |
| _text (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _timer | Engine | protected |
| _wagon (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| _workVideoBuffer | TwinE::TwinEEngine | |
| adjustScreenMax(Common::Rect &rect, int16 x, int16 y) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| autoSave() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| blitWorkToFront(const Common::Rect &rect) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | TwinE::TwinEEngine | inlinevirtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | TwinE::TwinEEngine | virtual |
| centerOnScreen(int32 w, int32 h) const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| centerOnScreenX(int32 w, int32 y, int32 h) const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| clearScreenMinMax(Common::Rect &rect) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| copyBlock(const Common::Rect &rect) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| copyBlockPhys(int32 left, int32 top, int32 right, int32 bottom) | TwinE::TwinEEngine | |
| copyBlockPhys(const Common::Rect &rect) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| delaySkip(uint32 time) | TwinE::TwinEEngine | |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| drawText(int32 x, int32 y, const Common::String &text, bool center=false, bool bigFont=false, int width=100) | TwinE::TwinEEngine | |
| Engine(OSystem *syst) | Engine | |
| 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 | |
| extInitMcga() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| extInitSvga() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| flipMute() | Engine | virtual |
| gameTypeHasAddOns() const | Engine | virtual |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getGameId() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| getGameLang() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| getMaxLife() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| getMetaEngine() const | Engine | inline |
| getOrCreateDebugger() | Engine | |
| getRandomNumber(uint max=0x7FFF) | TwinE::TwinEEngine | |
| getSaveFileManager() | Engine | inline |
| getSaveSlots() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | TwinE::TwinEEngine | virtual |
| height() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| isAndroid() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isCDROM() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isDotEmuEnhanced() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isLBA1() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isLba1Classic() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isLBA2() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isLBASlideShow() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isMod() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| isPaused() const | Engine | inline |
| isPreview() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | 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 | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) | Engine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) override | TwinE::TwinEEngine | virtual |
| mainLoop() | TwinE::TwinEEngine | |
| numHoloPos() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| openMainMenuDialog() | Engine | |
| originalHeight() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| originalWidth() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| popMouseCursorVisible() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| pushMouseCursorVisible() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| queueMovie(const char *filename) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| quitGame() | Engine | static |
| readKeys() | TwinE::TwinEEngine | |
| rect() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| restoreFrontBuffer() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| restoreTimer() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| run() override | TwinE::TwinEEngine | virtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAutosaveIfEnabled() | Engine | |
| saveFrontBuffer() (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) override | TwinE::TwinEEngine | virtual |
| saveTimer(bool pause) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setPalette(const Graphics::Palette &palette, uint startColor=0u) | TwinE::TwinEEngine | |
| setPalette(uint startColor, uint numColors, const byte *palette) | TwinE::TwinEEngine | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| shouldQuit() | Engine | static |
| syncSoundSettings() | Engine | virtual |
| testRestoreModeSVGA(bool redraw) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| timerRef (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| toSeconds(int x) const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| TwinEEngine(OSystem *system, Common::Language language, uint32 flagsTwineGameType, Common::Platform platform, TwineGameType gameType) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| unlockAchievement(const Common::String &id) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| width() const (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | inline |
| wipeSaveSlot(int slot) (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |
| ~Engine() | Engine | virtual |
| ~TwinEEngine() override (defined in TwinE::TwinEEngine) | TwinE::TwinEEngine | |