Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages

HierarchyNode Member List

This is the complete list of members for HierarchyNode, including all inherited members.
Accept(BaseVisitor &rkVisitor)=0BaseVisitable [pure virtual]
AcceptImpl(NodeType &rkVisited, BaseVisitor &rkVisitor)BaseVisitable [inline, protected, static]
AttachNode(NodeType *pkNode, bool bKeepWorldSRT=false)HierarchyNode [inline, virtual]
BREADTH_FIRST enum valueHierarchyNode
DEPTH_FIRST enum valueHierarchyNode
DetachFromParent()HierarchyNode [inline]
DetachNode(NodeType *pkNode)HierarchyNode [inline, virtual]
Get()HierarchyNode [inline, protected, virtual]
GetByName(const HashString &rstrName, NODESEARCHMODE eMode=BREADTH_FIRST, bool bInitSearch=true)HierarchyNode [inline]
GetChildren()HierarchyNode [inline]
GetInverseWorldTransform()HierarchyNode [inline]
GetName() const HierarchyNode [inline]
GetParent()HierarchyNode [inline]
GetRotation() const SRTNode [inline]
GetScaling() const SRTNode [inline]
GetTranslation() const SRTNode [inline]
GetWorldRotation()HierarchyNode [inline]
GetWorldScaling()HierarchyNode [inline]
GetWorldTransform()HierarchyNode [inline]
GetWorldTranslation()HierarchyNode [inline]
HierarchyNode(const HashString &rstrName="", NodeType *pkParent=0)HierarchyNode [inline]
HierarchyNode(NodeType &rkNode, bool bDuplicateChildren)HierarchyNode [inline]
m_bWorldUpdateHierarchyNode [protected]
m_fScalingSRTNode [protected]
m_fWorldScalingHierarchyNode [protected]
m_kInverseWorldTransformHierarchyNode [protected]
m_kRotationSRTNode [protected]
m_kTranslationSRTNode [protected]
m_kWorldRotationHierarchyNode [protected]
m_kWorldTransformHierarchyNode [protected]
m_kWorldTranslationHierarchyNode [protected]
m_pkParentHierarchyNode [protected]
m_strNameHierarchyNode [protected]
m_vpkChildrenHierarchyNode [protected]
NODESEARCHMODE enum nameHierarchyNode
NotifyUpdate(bool bRecurse=true)HierarchyNode [inline, virtual]
Rotate(const Quaternion &rkRotation, bool bNotifyUpdate=true)SRTNode [inline]
RotateWorld(const Quaternion &rkRotation, bool bNotifyUpdate=true)SRTNode [inline]
Scale(float fScaling, bool bNotifyUpdate=true)SRTNode [inline]
SetName(const HashString &rstrName)HierarchyNode [inline]
SetRotation(const Quaternion &rkRotation, bool bNotifyUpdate=true)HierarchyNode [inline, virtual]
SetScaling(float fScaling, bool bNotifyUpdate=true)HierarchyNode [inline, virtual]
SetTranslation(const Vector3d &rkTranslation, bool bNotifyUpdate=true)HierarchyNode [inline, virtual]
SRTNode()SRTNode [inline]
SRTNode(float fScaling, const Quaternion &rkRotation, const Vector3d &rkTranslation)SRTNode [inline]
SRTNode(const SRTNode &rkNode)SRTNode [inline]
Translate(const Vector3d &rkTranslation, bool bNotifyUpdate=true)SRTNode [inline]
TranslateWorld(const Vector3d &rkTranslation, bool bNotifyUpdate=true)SRTNode [inline]
Traverse(BaseVisitor &rkVisitor, NODESEARCHMODE eMode=DEPTH_FIRST, int iDirection=1, bool bInitSearch=true)HierarchyNode [inline, virtual]
TraverseNode(BaseVisitor &rkVisitor)HierarchyNode [inline, virtual]
UpdateWorld()HierarchyNode [inline, protected, virtual]
~BaseVisitable()BaseVisitable [inline, virtual]
~HierarchyNode()HierarchyNode [inline, virtual]

Generated on Wed Jan 21 14:21:11 2004 for NeoEngine by doxygen 1.3.5