LibCT 2.0

LibCT::ConversationNode Member List

This is the complete list of members for LibCT::ConversationNode, including all inherited members.
Activate()LibCT::ConversationNode
AddChild(Node *pNode, int index=-1)LibCT::Node
ConnectTo(Node *pNode, unsigned int index)LibCT::Node
ConversationNode(Node *pParent, const std::string &text)LibCT::ConversationNode [explicit]
Create(InputStream *pInput, Node *pParent)LibCT::Node [static]
Deactivate()LibCT::ConversationNode
Events enum nameLibCT::ConversationNode
EventsOnEnter enum valueLibCT::ConversationNode
EventsOnExit enum valueLibCT::ConversationNode
FireEvent(unsigned int index) const LibCT::Node [protected]
GetChildById(NodeId) const LibCT::Node
GetChildByIndex(unsigned int index) const LibCT::Node
GetChildIndex(Node *) const LibCT::Node
GetConnection(unsigned int index) const LibCT::Node
GetEvent(unsigned int index) const LibCT::Node
GetId() const LibCT::Node [inline]
GetInitialPhase() const LibCT::ConversationNode
GetNext()LibCT::ConversationNode [virtual]
GetNumChildren() const LibCT::Node [inline]
GetParent() const LibCT::Node [inline]
GetParsedText()LibCT::Node
GetRoot() const LibCT::Node [inline]
GetText() const LibCT::Node [inline]
GetType() const LibCT::Node [inline]
GetValue(const std::string &name, int &value) const LibCT::VariableContainer
GetValue(const std::string &name, float &value) const LibCT::VariableContainer
GetValue(const std::string &name, double &value) const LibCT::VariableContainer
GetValue(const std::string &name, bool &value) const LibCT::VariableContainer
GetValue(const std::string &name, std::string &value) const LibCT::VariableContainer
GetVariable(const std::string &name) const LibCT::VariableContainer
GetVariableList() const LibCT::VariableContainer
IsChildNode(Node *pNode) const LibCT::Node
Load(InputStream *pInput)LibCT::ConversationNode [static]
m_ChildrenLibCT::Node [protected]
m_EventsLibCT::ConversationNode [private]
m_IdLibCT::Node [protected]
m_ParsedTextLibCT::Node [protected]
m_pConnectedLibCT::Node [protected]
m_pEventsLibCT::Node [protected]
m_pParentLibCT::Node [protected]
m_pRootLibCT::Node [protected]
m_TextLibCT::Node [protected]
m_TypeLibCT::Node [protected]
m_VariablesLibCT::VariableContainer [protected]
MAX_CONNECTIONSLibCT::Node [static]
MAX_EVENTSLibCT::Node [static]
Node(Node *pParent, NodeType type, const std::string text)LibCT::Node
RemoveChild(Node *pNode)LibCT::Node
RemoveVariable(const std::string &name)LibCT::VariableContainer
Save(ConversationNode *pConversation, OutputStream *pOutput)LibCT::ConversationNode [static]
Serialise(InputStream *pInput)LibCT::Node
Serialise(OutputStream *pOutput)LibCT::Node
SerialiseConnections(InputStream *pInput)LibCT::Node [protected]
SerialiseConnections(OutputStream *pOutput)LibCT::Node [protected]
SerialiseImpl(InputStream *pInput)LibCT::ConversationNode [virtual]
SerialiseImpl(OutputStream *pOutput)LibCT::ConversationNode [virtual]
SetEvent(unsigned int index, const std::string &eventName)LibCT::Node
SetId(NodeId id)LibCT::Node [inline, protected]
SetParent(Node *pNode)LibCT::Node [protected]
SetText(const std::string &text)LibCT::Node [inline]
SetValue(const std::string &name, int value)LibCT::VariableContainer
SetValue(const std::string &name, float value)LibCT::VariableContainer
SetValue(const std::string &name, double value)LibCT::VariableContainer
SetValue(const std::string &name, bool value)LibCT::VariableContainer
SetValue(const std::string &name, const std::string &value)LibCT::VariableContainer
VariableContainer()LibCT::VariableContainer
~ConversationNode()LibCT::ConversationNode
~Node()LibCT::Node [virtual]
~VariableContainer()LibCT::VariableContainer