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 |
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 | |
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 |
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 |
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 | |
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 |