_assetName (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_assetNumber (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_bounds (defined in Titanic::CGameObject) | Titanic::CGameObject | |
_charName (defined in Titanic::CCharacter) | Titanic::CCharacter | protected |
_credits (defined in Titanic::CGameObject) | Titanic::CGameObject | protectedstatic |
_cursorId (defined in Titanic::CGameObject) | Titanic::CGameObject | |
_destRoomFlags (defined in Titanic::CGameObject) | Titanic::CGameObject | |
_endFrame (defined in Titanic::CCharacter) | Titanic::CCharacter | protected |
_field104 (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_fieldC4 (defined in Titanic::CCharacter) | Titanic::CCharacter | protected |
_fieldE4 (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_fieldF4 (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_fieldF8 (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_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 |
_npcFlags (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_resource (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
_roomFlags (defined in Titanic::CGameObject) | Titanic::CGameObject | |
_savedPos (defined in Titanic::CGameObject) | Titanic::CGameObject | protected |
_speechCounter (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | |
_speechDuration (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_speechTimerId (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | protected |
_startFrame (defined in Titanic::CCharacter) | Titanic::CCharacter | protected |
_startTicks (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | 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 | |
CCharacter() (defined in Titanic::CCharacter) | Titanic::CCharacter | |
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::CTrueTalkNPC) | Titanic::CTrueTalkNPC | |
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 | |
CTrueTalkNPC() (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | |
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::CTrueTalkNPC | 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 |
performAction(bool startTalking, CViewItem *view=nullptr) | Titanic::CTrueTalkNPC | |
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 |
processInput(CTextInputMsg *msg, CViewItem *view) (defined in Titanic::CTrueTalkNPC) | Titanic::CTrueTalkNPC | 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::CTrueTalkNPC | 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 |
setView(CViewItem *view) | Titanic::CTrueTalkNPC | |
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 |
startTalker(CViewItem *view) | Titanic::CTrueTalkNPC | |
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 |