ScummVM API documentation
Titanic::CTrueTalkNPC Member List

This is the complete list of members for Titanic::CTrueTalkNPC, including all inherited members.

_assetName (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_assetNumber (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_bounds (defined in Titanic::CGameObject)Titanic::CGameObject
_charName (defined in Titanic::CCharacter)Titanic::CCharacterprotected
_credits (defined in Titanic::CGameObject)Titanic::CGameObjectprotectedstatic
_cursorId (defined in Titanic::CGameObject)Titanic::CGameObject
_destRoomFlags (defined in Titanic::CGameObject)Titanic::CGameObject
_endFrame (defined in Titanic::CCharacter)Titanic::CCharacterprotected
_field104 (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_fieldC4 (defined in Titanic::CCharacter)Titanic::CCharacterprotected
_fieldE4 (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_fieldF4 (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_fieldF8 (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_frameNumber (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_handleMouseFlag (defined in Titanic::CGameObject)Titanic::CGameObject
_initialFrame (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_isPendingMail (defined in Titanic::CGameObject)Titanic::CGameObject
_movieClips (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_movieRangeInfoList (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_name (defined in Titanic::CNamedItem)Titanic::CNamedItem
_nonvisual (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_npcFlags (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_resource (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_roomFlags (defined in Titanic::CGameObject)Titanic::CGameObject
_savedPos (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_speechCounter (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPC
_speechDuration (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_speechTimerId (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_startFrame (defined in Titanic::CCharacter)Titanic::CCharacterprotected
_startTicks (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
_surface (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_text (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_textBorder (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_textBorderRight (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_toggleB (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_toggleG (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_toggleR (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_type (defined in Titanic::CSaveableObject)Titanic::CSaveableObjectstatic
_unused1 (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_unused2 (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_unused3 (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_unused4 (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
_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::CGameObjectprotected
addTimer(uint firstDuration, uint repeatDuration=0)Titanic::CGameObjectprotected
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::CGameObjectprotected
changeView(const CString &viewName)Titanic::CGameObjectprotected
checkPoint(const Point &pt, bool ignoreSurface=false, bool visibleOnly=false)Titanic::CGameObject
checkStartDragging(CMouseDragStartMsg *msg)Titanic::CGameObjectprotected
CLASSDEF (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPC
clipExistsByEnd(const CString &name, int endFrame=0) constTitanic::CGameObjectprotected
clipExistsByStart(const CString &name, int startFrame=0) constTitanic::CGameObjectprotected
compareRoomFlags(RoomFlagsComparison compareType, uint flags1, uint flags2)Titanic::CGameObjectstatic
compareRoomNameTo(const CString &name)Titanic::CGameObjectprotected
compareTo(const CString &name, int maxLen=0) constTitanic::CTreeIteminlinevirtual
compareViewNameTo(const CString &name) const (defined in Titanic::CGameObject)Titanic::CGameObjectprotected
connectsTo(CViewItem *destView) constTitanic::CTreeIteminlinevirtual
createCredits()Titanic::CGameObject
createInstance(const Common::String &name)Titanic::CSaveableObjectstatic
CTreeItem() (defined in Titanic::CTreeItem)Titanic::CTreeItem
CTrueTalkNPC() (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPC
decTransitions()Titanic::CGameObjectprotected
deinit()Titanic::CGameObjectstatic
destroyAll()Titanic::CTreeItem
destroyChildren()Titanic::CTreeItem
detach()Titanic::CTreeItem
disableMouse()Titanic::CGameObjectprotected
dragMove(const Point &pt)Titanic::CGameObject
draw(CScreenManager *screenManager) overrideTitanic::CGameObjectvirtual
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 overrideTitanic::CNamedItemvirtual
enableMouse()Titanic::CGameObjectprotected
find(const CString &name, CGameObject **item, int findAreas)Titanic::CGameObject
findByName(const CString &name, bool subMatch=false)Titanic::CTreeItem
findChildInstanceOf(ClassDef *classDef) constTitanic::CTreeItem
findInRoom(const CString &name)Titanic::CGameObjectprotected
findMail(uint roomFlags) constTitanic::CGameObjectprotected
findMailByFlags(RoomFlagsComparison compareType, uint roomFlags)Titanic::CGameObjectprotected
findNextInstanceOf(ClassDef *classDef, CTreeItem *startItem) constTitanic::CTreeItem
findNode() constTitanic::CNamedItemvirtual
findPoint(Quadrant quadrant, Point &pt)Titanic::CGameObject
findRoom() constTitanic::CNamedItemvirtual
findRoomByName(const CString &name)Titanic::CGameObjectprotected
findRoomObject(const CString &name) constTitanic::CGameObjectprotected
findUnder(CTreeItem *parent, const CString &name) constTitanic::CGameObjectprotected
findView() constTitanic::CNamedItemvirtual
freeClassList()Titanic::CSaveableObjectstatic
freeSurface() overrideTitanic::CGameObjectvirtual
getBounds() const overrideTitanic::CGameObjectvirtual
getClipDuration(const CString &name, int frameRate=14) constTitanic::CGameObjectprotected
getControid() constTitanic::CGameObject
getDontSave() constTitanic::CGameObjectprotected
getDontSaveChild(ClassDef *classDef) constTitanic::CGameObjectprotected
getDraggingObject() constTitanic::CGameObject
getFirstChild() constTitanic::CTreeIteminline
getFrameNumber() constTitanic::CGameObjectinline
getFullViewName()Titanic::CGameObject
getGameManager() constTitanic::CTreeItemvirtual
getHiddenObject(const CString &name) constTitanic::CGameObject
getHiddenRoom() constTitanic::CGameObjectprotected
getLastChild() constTitanic::CTreeItem
getLastSibling()Titanic::CTreeItem
getMailMan() constTitanic::CGameObjectprotected
getMailManFirstObject() constTitanic::CGameObjectprotected
getMailManNextObject(CGameObject *prior) constTitanic::CGameObjectprotected
getMessageMap() const (defined in Titanic::CMessageTarget)Titanic::CMessageTargetprotectedvirtual
getMousePos() constTitanic::CGameObjectprotected
getMovement() constTitanic::CGameObject
getMovieClips() const overrideTitanic::CGameObjectinlinevirtual
getMovieFrame() constTitanic::CGameObject
getMusicRoom() constTitanic::CGameObjectprotected
getName() const overrideTitanic::CNamedIteminlinevirtual
getNextMail(CGameObject *prior)Titanic::CGameObjectprotected
getNextSibling() constTitanic::CTreeIteminline
getNode() constTitanic::CGameObject
getNodeChangedCtr() constTitanic::CGameObject
getNodeEnterTicks() constTitanic::CGameObject
getParent() constTitanic::CTreeIteminline
getParrotResponse() constTitanic::CGameObject
getPassengerClass() constTitanic::CGameObject
getPetControl() constTitanic::CGameObject
getPriorClass() constTitanic::CGameObject
getPriorSibling() constTitanic::CTreeIteminline
getRandomNumber(int max, int *oldVal=nullptr)Titanic::CGameObjectprotected
getResource(const CString &name)Titanic::CGameObjectprotected
getRoom() constTitanic::CGameObject
getRoomName() constTitanic::CGameObject
getRoomNodeName() constTitanic::CGameObject
getRoot() constTitanic::CTreeItem
getStarControl() constTitanic::CGameObject
getTextCursor() constTitanic::CGameObject
getTextWidth() constTitanic::CGameObject
getThisMessageMap() (defined in Titanic::CMessageTarget)Titanic::CMessageTargetprotectedstatic
getTicksCount()Titanic::CGameObjectprotected
getType() const (defined in Titanic::CSaveableObject)Titanic::CSaveableObjectinlinevirtual
getView() constTitanic::CGameObject
getViewFullName() constTitanic::CGameObjectprotected
gotoView(const CString &viewName, const CString &clipName)Titanic::CGameObjectprotected
hasActiveMovie() constTitanic::CGameObject
hideMouse()Titanic::CGameObjectprotected
incParrotResponse()Titanic::CGameObject
incTransitions()Titanic::CGameObjectprotected
init()Titanic::CGameObjectstatic
initClassList()Titanic::CSaveableObjectstatic
isBotDisallowedLocation()Titanic::CGameObjectprotected
isEquals(const CString &name, bool startsWith=false) const overrideTitanic::CNamedItemvirtual
isFileItem() constTitanic::CTreeItemvirtual
isGameObject() constTitanic::CTreeItemvirtual
isGameObjectDescItem() constTitanic::CTreeItemvirtual
isInstanceOf(const ClassDef *classDef) const (defined in Titanic::CSaveableObject)Titanic::CSaveableObject
isLinkItem() constTitanic::CTreeItemvirtual
isNamedItem() constTitanic::CTreeItemvirtual
isNodeItem() constTitanic::CTreeItemvirtual
isPet() constTitanic::CGameObjectvirtual
isPlaceHolderItem() constTitanic::CTreeItemvirtual
isRoomItem() constTitanic::CTreeItemvirtual
isSoundActive(int handle) constTitanic::CGameObjectprotected
isViewItem() constTitanic::CTreeItemvirtual
load(SimpleFile *file) overrideTitanic::CTrueTalkNPCvirtual
loadFrame(int frameNumber)Titanic::CGameObject
loadImage(const CString &name, bool pendingFlag=true)Titanic::CGameObjectprotected
loadMovie(const CString &name, bool pendingFlag=true)Titanic::CGameObjectprotected
loadSound(const CString &name)Titanic::CGameObjectprotected
loadSurface()Titanic::CGameObject
locateRoom(const CString &name) constTitanic::CGameObjectprotected
lockInputHandler()Titanic::CGameObjectprotected
lockMouse()Titanic::CGameObjectprotected
mailExists(uint roomFlags) constTitanic::CGameObjectprotected
makeDirty()Titanic::CGameObject
makeDirty(const Rect &r)Titanic::CGameObject
mouseDisableControl()Titanic::CGameObjectprotected
mouseEnableControl()Titanic::CGameObjectprotected
mouseSetPosition(const Point &pt, double rate)Titanic::CGameObjectprotected
moveToView()Titanic::CGameObjectprotected
moveToView(const CString &name)Titanic::CGameObjectprotected
moveUnder(CTreeItem *newParent)Titanic::CTreeItem
movieEvent(int frameNumber)Titanic::CGameObject
movieEvent()Titanic::CGameObject
movieSetPlaying(bool flag)Titanic::CGameObject
parseView(const CString &viewString)Titanic::CGameObjectprotected
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() constTitanic::CGameObjectprotected
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() constTitanic::CGameObject
petGetRoomsWellEntry() constTitanic::CGameObject
petHide()Titanic::CGameObject
petHideCursor()Titanic::CGameObject
petHighlightGlyph(int id)Titanic::CGameObject
petIncAreaLocks()Titanic::CGameObject
petInvChange()Titanic::CGameObject
petLockInput()Titanic::CGameObjectprotected
petMoveToHiddenRoom()Titanic::CGameObject
petOnSummonBot(const CString &name, int val)Titanic::CGameObject
petReassignRoom(PassengerClass passClassNum)Titanic::CGameObject
petSetArea(PetArea newArea) constTitanic::CGameObject
petSetRemoteTarget()Titanic::CGameObject
petSetRoomsElevatorBroken(bool flag)Titanic::CGameObject
petSetRoomsWellEntry(int entryNum)Titanic::CGameObject
petShow()Titanic::CGameObject
petShowCursor()Titanic::CGameObject
petUnlockInput()Titanic::CGameObjectprotected
playAmbientSound(const CString &resName, VolumeMode mode, bool initialMute, bool repeated, int handleIndex, Audio::Mixer::SoundType soundType=Audio::Mixer::kMusicSoundType)Titanic::CGameObjectprotected
playClip(const CString &name, uint flags=0)Titanic::CGameObjectprotected
playClip(uint startFrame, uint endFrame)Titanic::CGameObjectprotected
playCutscene(uint startFrame, uint endFrame)Titanic::CGameObjectprotected
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::CGameObjectprotected
playSound(const CString &name, uint volume=100, int balance=0, bool repeated=false)Titanic::CGameObjectprotected
playSound(const CString &name, CProximity &prox)Titanic::CGameObjectprotected
processInput(CTextInputMsg *msg, CViewItem *view) (defined in Titanic::CTrueTalkNPC)Titanic::CTrueTalkNPCprotected
queueSound(const CString &name, uint priorHandle, uint volume=100, int balance=0, bool repeated=false, Audio::Mixer::SoundType soundType=Audio::Mixer::kPlainSoundType)Titanic::CGameObjectprotected
quitGame()Titanic::CGameObjectprotected
resetMail()Titanic::CGameObjectprotected
resetPosition()Titanic::CGameObjectprotected
save(SimpleFile *file, int indent) overrideTitanic::CTrueTalkNPCvirtual
saveFooter(SimpleFile *file, int indent)Titanic::CSaveableObjectvirtual
saveHeader(SimpleFile *file, int indent)Titanic::CSaveableObjectvirtual
savePosition()Titanic::CGameObjectprotected
scan(CTreeItem *item) constTitanic::CTreeItem
scrollTextDown()Titanic::CGameObject
scrollTextUp()Titanic::CGameObject
sendMail(uint currRoomFlags, uint newRoomFlags)Titanic::CGameObject
setAmbientSoundVolume(VolumeMode mode, uint seconds, int handleIndex)Titanic::CGameObjectprotected
setMailDest(uint roomFlags)Titanic::CGameObject
setMovieFrameRate(double rate)Titanic::CGameObjectprotected
setParent(CTreeItem *newParent)Titanic::CTreeItem
setPassengerClass(PassengerClass newClass)Titanic::CGameObjectprotected
setPosition(const Point &newPos)Titanic::CGameObject
setSoundVolume(int handle, uint percent, uint seconds)Titanic::CGameObjectprotected
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::CGameObjectprotected
setView(CViewItem *view)Titanic::CTrueTalkNPC
setVisible(bool val)Titanic::CGameObject
showMouse()Titanic::CGameObjectprotected
sleep(uint milli)Titanic::CGameObjectprotected
starFn(StarControlAction action)Titanic::CGameObject
starIsSolved() constTitanic::CGameObject
startAnimTimer(const CString &action, uint firstDuration, uint repeatDuration=0)Titanic::CGameObjectprotected
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() constTitanic::CGameObject
stateGetSeason() constTitanic::CGameObject
stateSetParrotMet()Titanic::CGameObject
stateSetSoundMakerAllowed(bool flag)Titanic::CGameObject
stopAmbientSound(bool transition, int handleIndex)Titanic::CGameObjectprotected
stopAnimTimer(int id)Titanic::CGameObjectprotected
stopMovie()Titanic::CGameObject
stopSound(int handle, uint seconds=0)Titanic::CGameObjectprotected
stopSoundChannel(bool channel3)Titanic::CGameObjectprotected
stopTimer(int id)Titanic::CGameObjectprotected
surfaceHasFrame() constTitanic::CGameObject
talkGetDialRegion(const CString &name, int dialNum)Titanic::CGameObject
talkSetDialRegion(const CString &name, int dialNum, int regionNum)Titanic::CGameObject
unlockInputHandler()Titanic::CGameObjectprotected
unlockMouse()Titanic::CGameObjectprotected
~CGameObject() override (defined in Titanic::CGameObject)Titanic::CGameObject
~CSaveableObject() (defined in Titanic::CSaveableObject)Titanic::CSaveableObjectinlinevirtual