This is the complete list of members for Touche::ToucheEngine, including all inherited members.
| _activeEnhancements (defined in Engine) | Engine | protected |
| _animationTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _backdropBuffer (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _compressedSpeechData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationAreaCleared (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationChoicesTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationChoicesUpdated (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationEnded (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _conversationReplyNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _convKitData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentAmountOfMoney (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentBitmapHeight (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentBitmapWidth (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentConversation (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentCursorObject (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentEpisodeNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentImageHeight (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentImageWidth (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentKeyCharNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentMusicNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentObjectNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _currentRoomNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _cursorObjectRect (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _directionsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protectedstatic |
| _dirtyRectsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _dirtyRectsTableCount (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _disableConversationScript (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _disabledInputCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _displayQuitDialog (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _eventMan | Engine | protected |
| _fastMode (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _fastWalkMode (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _fData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _flagsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _fSpeech (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _fullRedrawCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _gameState (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _giveItemToCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _giveItemToKeyCharNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _giveItemToObjectNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _hideInventoryTexts (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _iconData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inp_leftMouseButtonPressed (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inp_rightMouseButtonPressed (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryAreasTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryItemsInfoTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryList1 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryList2 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryList3 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryStateTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryVar1 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _inventoryVar2 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _keyCharsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _keyCharTalkCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _language (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _mainMenuDialog | Engine | protected |
| _menuKitData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _menuRedrawCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _midiPlayer (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _mixer | Engine | |
| _mouseData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _moveKeyCharRect (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _musicHandle (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _musicVolume (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _newEpisodeNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _newMusicNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _newSoundDelay (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _newSoundNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _newSoundPriority (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _numOpcodes (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _objectDescriptionNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _offscreenBuffer (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _opcodesTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _paletteBuffer (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _playSoundCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _processRandomPaletteCounter (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programActionScriptOffsetTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programAreaTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programBackgroundTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programConversationTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programDataSize (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programHitBoxTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programKeyCharScriptOffsetTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programPointsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programRectsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programTextDataPtr (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _programWalkTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _rnd (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _roomAreaRect (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _roomNeedRedraw (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _roomWidth (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _saveFileMan | Engine | protected |
| _saveLoadCurrentPage (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _saveLoadCurrentSlot (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _screenOffset (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _screenRect (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _script (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _scrollConversationChoiceOffset (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _sequenceDataTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _sequenceEntryTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _sfxHandle (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _skipTalkText (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _sortedKeyCharsTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _speechHandle (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _speechPlaying (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _spriteScalingIndex (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _spriteScalingTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _spritesTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _system | Engine | |
| _talkListCurrent (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkListEnd (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTableLastOtherKeyChar (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTableLastStringNum (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTableLastTalkingKeyChar (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextDisplayed (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextInitialized (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextMode (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextRect (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextRect2 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextRectDefined (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _talkTextSpeed (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _targetName | Engine | protected |
| _textData (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _timer | Engine | protected |
| _updatedRoomAreasTable (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _waitingSetKeyCharNum1 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _waitingSetKeyCharNum2 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| _waitingSetKeyCharNum3 (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addConversationChoice(int16 num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addItemToInventory(int inventory, int16 item) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addRoomArea(int num, int flag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addToAnimationTable(int num, int posNum, int keyChar, int delayCounter) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addToDirtyRect(const Common::Rect &r) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| addToTalkTable(int talkingKeyChar, int num, int otherKeyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| adjustKeyCharPosToWalkBox(KeyChar *key, int moveType) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| adjustMusicVolume(int diff) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| appendItemToInventoryList(int index) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| applyGameSettings() | Engine | inlinevirtual |
| buildSpriteScalingTable(int z1, int z2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| buildWalkPath(int dstPosX, int dstPosY, int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| buildWalkPointsList(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Touche::ToucheEngine | protectedvirtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Touche::ToucheEngine | protectedvirtual |
| centerScreenToKeyChar(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| changeKeyCharFrame(KeyChar *key, int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| changePaletteRange() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| changeWalkPath(int num1, int num2, int16 val) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearAnimationTable() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearConversationArea() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearConversationChoices() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearDirtyRects() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearRoomArea() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| clearStatusString() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| copyAnimationImage(int dstX, int dstY, int w, int h, const uint8 *src, int srcX, int srcY, int fillColor) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| defaultSyncSoundSettings() | Engine | protected |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| displayQuitDialog() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| displayTextMode(int str) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawActionsPanel(int dstX, int dstY, int deltaX, int deltaY) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawAmountOfMoneyInInventory() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawAnimationImage(AnimationEntry *anim) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawButton(Button *button) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawCharacterConversation() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawConversationPanel() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawConversationPanelBorder(int dstY, int srcX, int srcY) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawConversationString(int num, uint16 color) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawGameString(uint16 color, int x1, int y, const char *str) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawHitBoxes() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawIcon(int x, int y, int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawInventory(int index, int flag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawKeyChar(KeyChar *key) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawSpriteOnBackdrop(int num, int x, int y) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| drawString(uint16 color, int x, int y, int16 num, StringType strType=kStringTypeDefault) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| 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 |
| executeScriptOpcode(int16 param) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| existExtractedCDAudioFiles(uint track=1) | Engine | |
| fadePalette(int firstColor, int colorCount, int scale, int scaleInc, int fadingStepsCount) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| fadePaletteFromFlags() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| findAndRedrawRoomRegion(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| findConversationByNum(int16 num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| findProgramKeyCharScriptOffset(int keyChar) const (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| findWalkDataNum(int pointNum1, int pointNum2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| flipMute() | Engine | virtual |
| formatTalkText(int *y, int *h, const char *text) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| gameTypeHasAddOns() const | Engine | virtual |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getMetaEngine() const | Engine | inline |
| getMousePos() const (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| getMusicVolume() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| getOrCreateDebugger() | Engine | |
| getRandomNumber(int max) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const override | Touche::ToucheEngine | inlineprotectedvirtual |
| getString(int num) const (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| getStringWidth(int num) const (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| handleActionMenuUnderCursor(const int16 *actions, int offs, int y, int str) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleAutoSave() | Engine | |
| handleConversation() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleLeftMouseButtonClickOnInventory() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleMenuAction(MenuData *menu, int actionId) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleMouseClickOnInventory(int flag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleMouseClickOnRoom(int flag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleMouseInput(int flag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleOptions(int forceDisplay) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| handleRightMouseButtonClickOnInventory() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| hasFeature(EngineFeature f) const override | Touche::ToucheEngine | virtual |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initInventoryLists() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| initInventoryObjectsTable() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| initKeyChars(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| initKeyCharScript(int keyChar, int16 spriteNum, int16 seqDataIndex, int16 seqDataOffs) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| initMusic() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| 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 | |
| loadGameDialog() | Engine | |
| loadGameState(int num) override | Touche::ToucheEngine | protectedvirtual |
| loadGameStateData(Common::ReadStream *stream) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| lockUnlockHitBox(int num, int lock) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| lockWalkPath(int num1, int num2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| mainLoop() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| markWalkPoints(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| moveKeyChar(uint8 *dst, int dstPitch, KeyChar *key) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| NUM_ANIMATION_ENTRIES enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_CONVERSATION_CHOICES enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_DIRECTIONS enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_DIRTY_RECTS enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_FLAGS enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_INVENTORY_ITEMS enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_KEYCHARS enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_SEQUENCES enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_SPRITES enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| NUM_TALK_ENTRIES enum value (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| op_add() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_addConversationChoice() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_addItemToInventoryAndRedraw() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_addRoomArea() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_and() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_changeWalkPath() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_clearConversationChoices() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_disableInput() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_div() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_drawInventory() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_drawSpriteOnBackdrop() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_enableInput() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_endConversation() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_faceKeyChar() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_fadePalette() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_false() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_fetchScriptByte() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_fetchScriptWord() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getCurrentKeyChar() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getFlag() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getInventoryItem() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getInventoryItemFlags() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getKeyCharCurrentAnim() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getKeyCharCurrentWalkBox() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getKeyCharPointsDataNum() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_getKeyCharWalkBox() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_giveItemTo() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_initializeKeyChar() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_initKeyCharScript() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_isKeyCharActive() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_jmp() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_jnz() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_jz() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_loadRoom() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_loadSequence() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_loadSpeechSegment() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_loadSprite() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_lockHitBox() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_lockWalkPath() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_mod() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_moveKeyCharToPos() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_mul() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_neg() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_nop() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_not() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_or() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_push() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_removeConversationChoice() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_removeItemFromInventory() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_restartKeyCharScript() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setConversationNum() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setFlag() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setHitBoxText() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setInventoryItem() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharBox() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharDelay() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharDirection() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharFlags() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharFrame() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setKeyCharTextColor() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setPalette() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setRoomAreaState() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setupFollowingKeyChar() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_setupWaitingKeyChars() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_sleep() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startAnimation() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startEpisode() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startMusic() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startPaletteFadeIn() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startPaletteFadeOut() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startSound() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_startTalk() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_stopKeyCharScript() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_stopScript() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_sub() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testEquals() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testGreater() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testGreaterOrEquals() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testLower() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testLowerOrEquals() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_testNotEquals() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_true() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_unlockHitBox() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_unlockWalkPath() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_unsetKeyCharFlags() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_updateRoom() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| op_updateRoomAreas() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| OpcodeProc typedef (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| openMainMenuDialog() | Engine | |
| packInventoryItems(int index) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| playSoundInRange() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| printStatusString(const char *str) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| processAnimationTable() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| processEvents(bool handleKeyEvents=true) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| quitGame() | Engine | static |
| readConfigurationSettings() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| redrawBackground() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| redrawMenu(MenuData *menu) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| redrawRoom() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| redrawRoomRegion(int num, bool markForRedraw) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| removeConversationChoice(int16 num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| removeFromTalkTable(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| removeItemFromInventory(int inventory, int16 item) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_allocateTables() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_closeDataFile() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_deallocateTables() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_decodeProgramData() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_decodeScanLineImageRLE(uint8 *dst, int lineWidth) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_getDataOffset(ResourceType type, int num, uint32 *size=NULL) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadBackdrop() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadImage(int num, uint8 *dst) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadImageHelper(uint8 *imgData, int imgWidth, int imgHeight) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadMusic(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadProgram(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadRoom(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSequence(int num, int index) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSound(int flag, int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSpeech(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSpeechSegment(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSprite(int num, int index) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_loadSpriteImage(int num, uint8 *dst) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_openDataFile() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_stopSound() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| res_stopSpeech() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| resetPointsData(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| resetSortedKeyCharsTable() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| resetTalkingVars() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| restart() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| restartKeyCharScriptOnAction(int action, int obj1, int obj2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| run() override | Touche::ToucheEngine | virtual |
| runConversationScript(uint16 offset) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| runCurrentKeyCharScript(int mode) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| runCycle() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| runKeyCharScript(KeyChar *key) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int num, const Common::String &description, bool isAutosave=false) override | Touche::ToucheEngine | protectedvirtual |
| saveGameStateData(Common::WriteStream *stream) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| scrollDownConversationChoice() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| scrollRoom(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| scrollScreenToPos(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| scrollUpConversationChoice() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setCursor(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setDefaultCursor(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setGameToLoadSlot(int slot) | Engine | |
| setKeyCharBox(int keyChar, int value) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharFacingDirection(int keyChar, int16 dir) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharFrame(int keyChar, int16 type, int16 value1, int16 value2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharMoney() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharRandomFrame(KeyChar *key) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharTalkingFrame(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setKeyCharTextColor(int keyChar, uint16 color) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setMusicVolume(int volume) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setPalette(int firstColor, int colorCount, int redScale, int greenScale, int blueScale) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setRoomAreaState(int num, uint16 state) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setTotalPlayTime(uint32 time=0) | Engine | |
| setupConversationScript(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setupEpisode(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setupInventoryAreas() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setupNewEpisode() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| setupOpcodes() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| shouldQuit() | Engine | static |
| showCursor(bool show) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| sortKeyChars() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| sortPointsData(int num1, int num2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| startMusic(int num) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| startNewMusic() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| startNewSound() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| stopMusic() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| syncSoundSettings() override | Touche::ToucheEngine | virtual |
| ToucheEngine(OSystem *system, Common::Language language) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | |
| unlockWalkPath(int num1, int num2) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| updateDirtyScreenAreas() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateEntireScreen() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateKeyCharTalk(int pauseFlag) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateKeyCharWalkPath(KeyChar *key, int16 dx, int16 dy, int16 dz) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updatePalette() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateRoomAreas(int num, int flags) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateRoomRegions() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateScreenArea(int x, int y, int w, int h) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateSpeech() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| updateTalkFrames(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| waitForKeyCharPosition(int keyChar) (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| waitForKeyCharsSet() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| writeConfigurationSettings() (defined in Touche::ToucheEngine) | Touche::ToucheEngine | protected |
| ~Engine() | Engine | virtual |
| ~ToucheEngine() override (defined in Touche::ToucheEngine) | Touche::ToucheEngine |