| _bounds (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _credits (defined in Titanic::CGameObject) | Titanic::CGameObject | protectedstatic |
| _cursorId (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _destRoomFlags (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _frameNumber (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _handleMouseFlag (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _initialFrame (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _isPendingMail (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _movieClips (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _movieRangeInfoList (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _name (defined in Titanic::CNamedItem) | Titanic::CNamedItem | |
| _nonvisual (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _resource (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _roomFlags (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| _savedPos (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _surface (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _text (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _textBorder (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _textBorderRight (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _toggleB (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _toggleG (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _toggleR (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _type (defined in Titanic::CSaveableObject) | Titanic::CSaveableObject | static |
| _unused1 (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _unused2 (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _unused3 (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _unused4 (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| _visible (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| addMail(uint destRoomFlags) | Titanic::CGameObject | |
| addSibling(CTreeItem *item) | Titanic::CTreeItem | |
| addTimer(int endVal, uint firstDuration, uint repeatDuration) | Titanic::CGameObject | protected |
| addTimer(uint firstDuration, uint repeatDuration=0) | Titanic::CGameObject | protected |
| addUnder(CTreeItem *newParent) | Titanic::CTreeItem | |
| attach(CTreeItem *item) | Titanic::CTreeItem | |
| CGameObject() (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| changeView(const CString &viewName, const CString &clipName) | Titanic::CGameObject | protected |
| changeView(const CString &viewName) | Titanic::CGameObject | protected |
| checkPoint(const Point &pt, bool ignoreSurface=false, bool visibleOnly=false) | Titanic::CGameObject | |
| checkStartDragging(CMouseDragStartMsg *msg) | Titanic::CGameObject | protected |
| CLASSDEF (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| clipExistsByEnd(const CString &name, int endFrame=0) const | Titanic::CGameObject | protected |
| clipExistsByStart(const CString &name, int startFrame=0) const | Titanic::CGameObject | protected |
| compareRoomFlags(RoomFlagsComparison compareType, uint flags1, uint flags2) | Titanic::CGameObject | static |
| compareRoomNameTo(const CString &name) | Titanic::CGameObject | protected |
| compareTo(const CString &name, int maxLen=0) const | Titanic::CTreeItem | inlinevirtual |
| compareViewNameTo(const CString &name) const (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
| connectsTo(CViewItem *destView) const | Titanic::CTreeItem | inlinevirtual |
| createCredits() | Titanic::CGameObject | |
| createInstance(const Common::String &name) | Titanic::CSaveableObject | static |
| CTreeItem() (defined in Titanic::CTreeItem) | Titanic::CTreeItem | |
| decTransitions() | Titanic::CGameObject | protected |
| deinit() | Titanic::CGameObject | static |
| destroyAll() | Titanic::CTreeItem | |
| destroyChildren() | Titanic::CTreeItem | |
| detach() | Titanic::CTreeItem | |
| disableMouse() | Titanic::CGameObject | protected |
| dragMove(const Point &pt) | Titanic::CGameObject | |
| draw(CScreenManager *screenManager) override | Titanic::CGameObject | virtual |
| draw(CScreenManager *screenManager, const Rect &destRect, const Rect &srcRect) | Titanic::CGameObject | |
| draw(CScreenManager *screenManager, const Point &destPos) | Titanic::CGameObject | |
| draw(CScreenManager *screenManager, const Point &destPos, const Rect &srcRect) | Titanic::CGameObject | |
| dump(int indent) | Titanic::CTreeItem | |
| dumpItem(int indent) const override | Titanic::CNamedItem | virtual |
| enableMouse() | Titanic::CGameObject | protected |
| find(const CString &name, CGameObject **item, int findAreas) | Titanic::CGameObject | |
| findByName(const CString &name, bool subMatch=false) | Titanic::CTreeItem | |
| findChildInstanceOf(ClassDef *classDef) const | Titanic::CTreeItem | |
| findInRoom(const CString &name) | Titanic::CGameObject | protected |
| findMail(uint roomFlags) const | Titanic::CGameObject | protected |
| findMailByFlags(RoomFlagsComparison compareType, uint roomFlags) | Titanic::CGameObject | protected |
| findNextInstanceOf(ClassDef *classDef, CTreeItem *startItem) const | Titanic::CTreeItem | |
| findNode() const | Titanic::CNamedItem | virtual |
| findPoint(Quadrant quadrant, Point &pt) | Titanic::CGameObject | |
| findRoom() const | Titanic::CNamedItem | virtual |
| findRoomByName(const CString &name) | Titanic::CGameObject | protected |
| findRoomObject(const CString &name) const | Titanic::CGameObject | protected |
| findUnder(CTreeItem *parent, const CString &name) const | Titanic::CGameObject | protected |
| findView() const | Titanic::CNamedItem | virtual |
| freeClassList() | Titanic::CSaveableObject | static |
| freeSurface() override | Titanic::CGameObject | virtual |
| getBounds() const override | Titanic::CGameObject | virtual |
| getClipDuration(const CString &name, int frameRate=14) const | Titanic::CGameObject | protected |
| getControid() const | Titanic::CGameObject | |
| getDontSave() const | Titanic::CGameObject | protected |
| getDontSaveChild(ClassDef *classDef) const | Titanic::CGameObject | protected |
| getDraggingObject() const | Titanic::CGameObject | |
| getFirstChild() const | Titanic::CTreeItem | inline |
| getFrameNumber() const | Titanic::CGameObject | inline |
| getFullViewName() | Titanic::CGameObject | |
| getGameManager() const | Titanic::CTreeItem | virtual |
| getHiddenObject(const CString &name) const | Titanic::CGameObject | |
| getHiddenRoom() const | Titanic::CGameObject | protected |
| getLastChild() const | Titanic::CTreeItem | |
| getLastSibling() | Titanic::CTreeItem | |
| getMailMan() const | Titanic::CGameObject | protected |
| getMailManFirstObject() const | Titanic::CGameObject | protected |
| getMailManNextObject(CGameObject *prior) const | Titanic::CGameObject | protected |
| getMessageMap() const (defined in Titanic::CMessageTarget) | Titanic::CMessageTarget | protectedvirtual |
| getMousePos() const | Titanic::CGameObject | protected |
| getMovement() const | Titanic::CGameObject | |
| getMovieClips() const override | Titanic::CGameObject | inlinevirtual |
| getMovieFrame() const | Titanic::CGameObject | |
| getMusicRoom() const | Titanic::CGameObject | protected |
| getName() const override | Titanic::CNamedItem | inlinevirtual |
| getNextMail(CGameObject *prior) | Titanic::CGameObject | protected |
| getNextSibling() const | Titanic::CTreeItem | inline |
| getNode() const | Titanic::CGameObject | |
| getNodeChangedCtr() const | Titanic::CGameObject | |
| getNodeEnterTicks() const | Titanic::CGameObject | |
| getParent() const | Titanic::CTreeItem | inline |
| getParrotResponse() const | Titanic::CGameObject | |
| getPassengerClass() const | Titanic::CGameObject | |
| getPetControl() const | Titanic::CGameObject | |
| getPriorClass() const | Titanic::CGameObject | |
| getPriorSibling() const | Titanic::CTreeItem | inline |
| getRandomNumber(int max, int *oldVal=nullptr) | Titanic::CGameObject | protected |
| getResource(const CString &name) | Titanic::CGameObject | protected |
| getRoom() const | Titanic::CGameObject | |
| getRoomName() const | Titanic::CGameObject | |
| getRoomNodeName() const | Titanic::CGameObject | |
| getRoot() const | Titanic::CTreeItem | |
| getStarControl() const | Titanic::CGameObject | |
| getTextCursor() const | Titanic::CGameObject | |
| getTextWidth() const | Titanic::CGameObject | |
| getThisMessageMap() (defined in Titanic::CMessageTarget) | Titanic::CMessageTarget | protectedstatic |
| getTicksCount() | Titanic::CGameObject | protected |
| getType() const (defined in Titanic::CSaveableObject) | Titanic::CSaveableObject | inlinevirtual |
| getView() const | Titanic::CGameObject | |
| getViewFullName() const | Titanic::CGameObject | protected |
| gotoView(const CString &viewName, const CString &clipName) | Titanic::CGameObject | protected |
| hasActiveMovie() const | Titanic::CGameObject | |
| hideMouse() | Titanic::CGameObject | protected |
| incParrotResponse() | Titanic::CGameObject | |
| incTransitions() | Titanic::CGameObject | protected |
| init() | Titanic::CGameObject | static |
| initClassList() | Titanic::CSaveableObject | static |
| isBotDisallowedLocation() | Titanic::CGameObject | protected |
| isEquals(const CString &name, bool startsWith=false) const override | Titanic::CNamedItem | virtual |
| isFileItem() const | Titanic::CTreeItem | virtual |
| isGameObject() const | Titanic::CTreeItem | virtual |
| isGameObjectDescItem() const | Titanic::CTreeItem | virtual |
| isInstanceOf(const ClassDef *classDef) const (defined in Titanic::CSaveableObject) | Titanic::CSaveableObject | |
| isLinkItem() const | Titanic::CTreeItem | virtual |
| isNamedItem() const | Titanic::CTreeItem | virtual |
| isNodeItem() const | Titanic::CTreeItem | virtual |
| isPet() const | Titanic::CGameObject | virtual |
| isPlaceHolderItem() const | Titanic::CTreeItem | virtual |
| isRoomItem() const | Titanic::CTreeItem | virtual |
| isSoundActive(int handle) const | Titanic::CGameObject | protected |
| isViewItem() const | Titanic::CTreeItem | virtual |
| load(SimpleFile *file) override | Titanic::CGameObject | virtual |
| loadFrame(int frameNumber) | Titanic::CGameObject | |
| loadImage(const CString &name, bool pendingFlag=true) | Titanic::CGameObject | protected |
| loadMovie(const CString &name, bool pendingFlag=true) | Titanic::CGameObject | protected |
| loadSound(const CString &name) | Titanic::CGameObject | protected |
| loadSurface() | Titanic::CGameObject | |
| locateRoom(const CString &name) const | Titanic::CGameObject | protected |
| lockInputHandler() | Titanic::CGameObject | protected |
| lockMouse() | Titanic::CGameObject | protected |
| mailExists(uint roomFlags) const | Titanic::CGameObject | protected |
| makeDirty() | Titanic::CGameObject | |
| makeDirty(const Rect &r) | Titanic::CGameObject | |
| mouseDisableControl() | Titanic::CGameObject | protected |
| mouseEnableControl() | Titanic::CGameObject | protected |
| mouseSetPosition(const Point &pt, double rate) | Titanic::CGameObject | protected |
| moveToView() | Titanic::CGameObject | protected |
| moveToView(const CString &name) | Titanic::CGameObject | protected |
| moveUnder(CTreeItem *newParent) | Titanic::CTreeItem | |
| movieEvent(int frameNumber) | Titanic::CGameObject | |
| movieEvent() | Titanic::CGameObject | |
| movieSetPlaying(bool flag) | Titanic::CGameObject | |
| parseView(const CString &viewString) | Titanic::CGameObject | protected |
| petAddToCarryParcel(CGameObject *obj) | Titanic::CGameObject | |
| petAddToInventory() | Titanic::CGameObject | |
| petCheckNode(const CString &name) (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| petClear() const | Titanic::CGameObject | protected |
| petContainerRemove(CGameObject *obj) (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| petDecAreaLocks() | Titanic::CGameObject | |
| petDismissBot(const CString &name) | Titanic::CGameObject | |
| petDisplayMessage(int unused, StringId stringId) | Titanic::CGameObject | |
| petDisplayMessage(int unused, const CString &str) | Titanic::CGameObject | |
| petDisplayMessage(StringId stringId, int param=0) | Titanic::CGameObject | |
| petDisplayMessage(const CString &str, int param=0) | Titanic::CGameObject | |
| petDoorOrBellbotPresent() const | Titanic::CGameObject | |
| petGetRoomsWellEntry() const | Titanic::CGameObject | |
| petHide() | Titanic::CGameObject | |
| petHideCursor() | Titanic::CGameObject | |
| petHighlightGlyph(int id) | Titanic::CGameObject | |
| petIncAreaLocks() | Titanic::CGameObject | |
| petInvChange() | Titanic::CGameObject | |
| petLockInput() | Titanic::CGameObject | protected |
| petMoveToHiddenRoom() | Titanic::CGameObject | |
| petOnSummonBot(const CString &name, int val) | Titanic::CGameObject | |
| petReassignRoom(PassengerClass passClassNum) | Titanic::CGameObject | |
| petSetArea(PetArea newArea) const | Titanic::CGameObject | |
| petSetRemoteTarget() | Titanic::CGameObject | |
| petSetRoomsElevatorBroken(bool flag) | Titanic::CGameObject | |
| petSetRoomsWellEntry(int entryNum) | Titanic::CGameObject | |
| petShow() | Titanic::CGameObject | |
| petShowCursor() | Titanic::CGameObject | |
| petUnlockInput() | Titanic::CGameObject | protected |
| playAmbientSound(const CString &resName, VolumeMode mode, bool initialMute, bool repeated, int handleIndex, Audio::Mixer::SoundType soundType=Audio::Mixer::kMusicSoundType) | Titanic::CGameObject | protected |
| playClip(const CString &name, uint flags=0) | Titanic::CGameObject | protected |
| playClip(uint startFrame, uint endFrame) | Titanic::CGameObject | protected |
| playCutscene(uint startFrame, uint endFrame) | Titanic::CGameObject | protected |
| playMovie(uint flags) | Titanic::CGameObject | |
| playMovie(int startFrame, int endFrame, uint flags) | Titanic::CGameObject | |
| playMovie(int startFrame, int endFrame, int initialFrame, uint flags) | Titanic::CGameObject | |
| playRandomClip(const char *const *names, uint flags=0) | Titanic::CGameObject | protected |
| playSound(const CString &name, uint volume=100, int balance=0, bool repeated=false) | Titanic::CGameObject | protected |
| playSound(const CString &name, CProximity &prox) | Titanic::CGameObject | protected |
| queueSound(const CString &name, uint priorHandle, uint volume=100, int balance=0, bool repeated=false, Audio::Mixer::SoundType soundType=Audio::Mixer::kPlainSoundType) | Titanic::CGameObject | protected |
| quitGame() | Titanic::CGameObject | protected |
| resetMail() | Titanic::CGameObject | protected |
| resetPosition() | Titanic::CGameObject | protected |
| save(SimpleFile *file, int indent) override | Titanic::CGameObject | virtual |
| saveFooter(SimpleFile *file, int indent) | Titanic::CSaveableObject | virtual |
| saveHeader(SimpleFile *file, int indent) | Titanic::CSaveableObject | virtual |
| savePosition() | Titanic::CGameObject | protected |
| scan(CTreeItem *item) const | Titanic::CTreeItem | |
| scrollTextDown() | Titanic::CGameObject | |
| scrollTextUp() | Titanic::CGameObject | |
| sendMail(uint currRoomFlags, uint newRoomFlags) | Titanic::CGameObject | |
| setAmbientSoundVolume(VolumeMode mode, uint seconds, int handleIndex) | Titanic::CGameObject | protected |
| setMailDest(uint roomFlags) | Titanic::CGameObject | |
| setMovieFrameRate(double rate) | Titanic::CGameObject | protected |
| setParent(CTreeItem *newParent) | Titanic::CTreeItem | |
| setPassengerClass(PassengerClass newClass) | Titanic::CGameObject | protected |
| setPosition(const Point &newPos) | Titanic::CGameObject | |
| setSoundVolume(int handle, uint percent, uint seconds) | Titanic::CGameObject | protected |
| setTalking(CTrueTalkNPC *npc, bool viewFlag, CViewItem *view=nullptr) | Titanic::CGameObject | |
| setText(const CString &str, int border=0, int borderRight=0) | Titanic::CGameObject | |
| setTextBounds() | Titanic::CGameObject | |
| setTextColor(byte r, byte g, byte b) | Titanic::CGameObject | |
| setTextFontNumber(int fontNumber) | Titanic::CGameObject | |
| setTextHasBorders(bool hasBorders) | Titanic::CGameObject | |
| setToggleColor(byte r, byte g, byte b) | Titanic::CGameObject | protected |
| setVisible(bool val) | Titanic::CGameObject | |
| showMouse() | Titanic::CGameObject | protected |
| sleep(uint milli) | Titanic::CGameObject | protected |
| starFn(StarControlAction action) | Titanic::CGameObject | |
| starIsSolved() const | Titanic::CGameObject | |
| startAnimTimer(const CString &action, uint firstDuration, uint repeatDuration=0) | Titanic::CGameObject | protected |
| startTalking(CTrueTalkNPC *npc, uint id, CViewItem *view=nullptr) | Titanic::CGameObject | |
| startTalking(const CString &name, uint id, CViewItem *view=nullptr) | Titanic::CGameObject | |
| stateChangeSeason() | Titanic::CGameObject | |
| stateGetParrotMet() const | Titanic::CGameObject | |
| stateGetSeason() const | Titanic::CGameObject | |
| stateSetParrotMet() | Titanic::CGameObject | |
| stateSetSoundMakerAllowed(bool flag) | Titanic::CGameObject | |
| stopAmbientSound(bool transition, int handleIndex) | Titanic::CGameObject | protected |
| stopAnimTimer(int id) | Titanic::CGameObject | protected |
| stopMovie() | Titanic::CGameObject | |
| stopSound(int handle, uint seconds=0) | Titanic::CGameObject | protected |
| stopSoundChannel(bool channel3) | Titanic::CGameObject | protected |
| stopTimer(int id) | Titanic::CGameObject | protected |
| surfaceHasFrame() const | Titanic::CGameObject | |
| talkGetDialRegion(const CString &name, int dialNum) | Titanic::CGameObject | |
| talkSetDialRegion(const CString &name, int dialNum, int regionNum) | Titanic::CGameObject | |
| unlockInputHandler() | Titanic::CGameObject | protected |
| unlockMouse() | Titanic::CGameObject | protected |
| ~CGameObject() override (defined in Titanic::CGameObject) | Titanic::CGameObject | |
| ~CSaveableObject() (defined in Titanic::CSaveableObject) | Titanic::CSaveableObject | inlinevirtual |