_activeEnhancements (defined in Engine) | Engine | protected |
_actor (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_animMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_animTypeMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_characterSpeakTime (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_controlPanelSave (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curAction (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curInventory (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curKey (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curMessage (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curObj (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curRoom (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_curTime (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_cx (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_cy (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_cyberInventory (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_dataFile (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_dialogMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_drawText (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_eventMan | Engine | protected |
_fastWalk (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagCharacterSpeak (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagDialogActive (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagDialogMenuActive (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagInventoryLocked (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagNoPaintScreen (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagPaintCharacter (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagScriptActive (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagShowCharacter (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagSkipTalk (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagSomeoneSpeaks (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagUseWithStarted (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_flagWaitRegen (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_gameDescription (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_graphicsMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_iconBase (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventory (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryCounter (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryObj (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryRefreshStartIcon (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryRefreshStartLine (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryScrollTime (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventorySpeedIndex (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_inventoryStatus (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_joyButtonUp (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_lastInv (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_lastObj (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_lightIcon (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_logicMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_mainMenuDialog | Engine | protected |
_mixer | Engine | |
_mouseLeftBtn (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_mouseMoved (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_mousePos (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_mouseRightBtn (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_nextRefresh (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_obj (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_objectGraphics (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_objName (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_oldRoom (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_pathFind (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_pauseStartTime (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_renderer (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_room (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_saveFileMan | Engine | protected |
_scheduler (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_scriptFirstFrame (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_scriptFrame (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_sentence (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_snake52 (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_sortTable (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_soundMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_system | Engine | |
_sysText (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_targetName | Engine | protected |
_textMgr (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_textStatus (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_thumbnail (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_timer | Engine | protected |
_useWith (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
_useWithInv (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
addIcon(uint8 icon) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
applyGameSettings() | Engine | inlinevirtual |
canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Trecision::TrecisionEngine | inlinevirtual |
canSaveAutosaveCurrently() | Engine | inlinevirtual |
canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Trecision::TrecisionEngine | inlinevirtual |
changeRoom(uint16 room, uint16 action=0, byte position=0) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
checkMask(Common::Point pos) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
checkSystem() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
clearUseWith() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
closeInventory() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
closeInventoryImmediately() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
dataLoad() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
dataSave() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
defaultSyncSoundSettings() | Engine | protected |
demoOver() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
dist2D(float x1, float y1, float x2, float y2) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
dist3D(float x1, float y1, float z1, float x2, float y2, float z2) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
doMouseTalk(uint16 curObj) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
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 |
examineItem() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
existExtractedCDAudioFiles(uint track=1) | Engine | |
flipMute() | Engine | virtual |
floatComp(float f1, float f2) const (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
freeKey() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
getAutosaveSlot() const | Engine | inlinevirtual |
getDebugger() final | Engine | inlinevirtual |
getEventManager() | Engine | inline |
getGameId() const (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | inline |
getLocStream() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
getMetaEngine() const | Engine | inline |
getOrCreateDebugger() | Engine | |
getRoomObjectIndex(uint16 objectId) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
getSaveFileManager() | Engine | inline |
getSaveStateName(int slot) const | Engine | inlinevirtual |
getTimerManager() | Engine | inline |
getTotalPlayTime() const | Engine | |
handleAutoSave() | Engine | |
hasFeature(EngineFeature f) const override | Trecision::TrecisionEngine | virtual |
iconPos(uint8 icon) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
initializePath(const Common::FSNode &gamePath) | Engine | virtual |
isAmiga() const (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | inline |
isDataAndCDAudioReadFromSameCD() | Engine | |
isDemo() const (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | inline |
isGameArea(Common::Point pos) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | static |
isIconArea(Common::Point pos) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | static |
isInventoryArea(Common::Point pos) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | static |
isObjectVisible(uint16 objectId) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
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 slot) | Engine | virtual |
loadGameStream(Common::SeekableReadStream *stream) override | Trecision::TrecisionEngine | virtual |
openInventory() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
openMainMenuDialog() | Engine | |
pauseEngine() | Engine | |
pauseEngineIntern(bool pause) | Engine | protectedvirtual |
playScript(uint16 id) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
quitGame() | Engine | static |
quitPrompt() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
read3D(const Common::Path &c) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readData(const Common::Path &fileName) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readEndian(Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeParentStream=DisposeAfterUse::YES) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readExtraObj2C() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readLoc() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readPositionerSnapshots() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
readTime() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
redrawRoom() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
reEvent() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
refreshObject(uint16 objectId) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
removeIcon(uint8 icon) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
replaceIcon(uint8 oldIcon, uint8 newIcon) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
run() override | Trecision::TrecisionEngine | virtual |
runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
saveAutosaveIfEnabled() | Engine | |
saveGameDialog() | Engine | |
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) override | Trecision::TrecisionEngine | virtual |
setDebugger(GUI::Debugger *debugger) | Engine | inline |
setGameToLoadSlot(int slot) | Engine | |
setInventoryStart(uint8 startIcon, uint8 startLine) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
setObjectAnim(uint16 objectId, uint16 animId) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
setObjectVisible(uint16 objectId, bool visible) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
setTotalPlayTime(uint32 time=0) | Engine | |
shouldQuit() | Engine | static |
showIconName() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
showInventoryName(uint16 obj, bool showhide) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
sinCosAngle(float sinus, float cosinus) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
startCharacterAction(uint16 action, uint16 newRoom, uint8 newPos, uint16 sent) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
syncGameStream(Common::Serializer &ser) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
syncSoundSettings() | Engine | virtual |
tendIn() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
textLength(const Common::String &text, uint16 begin=0, uint16 end=0) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
TrecisionEngine(OSystem *syst, const ADGameDescription *desc) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
useItem() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
waitDelay(uint32 val) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
waitKey() (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
warnMissingExtractedCDAudio() | Engine | |
warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
whatIcon(Common::Point pos) (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |
~Engine() | Engine | virtual |
~TrecisionEngine() override (defined in Trecision::TrecisionEngine) | Trecision::TrecisionEngine | |