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

Room Member List

This is the complete list of members for Room, including all inherited members.
Accept(BaseVisitor &rkVisitor)=0BaseVisitable [pure virtual]
AcceptImpl(NodeType &rkVisited, BaseVisitor &rkVisitor)BaseVisitable [inline, protected, static]
Activate()Activator [inline, virtual]
Activator(bool bActive=true)Activator [inline]
AddGeometry(const PolygonBufferPtr &pkPolygonBuffer, const VertexBufferPtr &pkVertexBuffer, const MaterialPtr &pkMaterial)Room [virtual]
AttachGlobalNode(SceneNode *pkNode)Room [virtual]
AttachNode(SceneNode *pkNode, bool bKeepWorldSRT=false)Room [virtual]
BREADTH_FIRST enum valueHierarchyNode< SceneNode >
Deactivate()Activator [inline, virtual]
DEPTH_FIRST enum valueHierarchyNode< SceneNode >
DetachFromParent()HierarchyNode< SceneNode >
DetachGlobalNode(SceneNode *pkNode)Room [virtual]
DetachNode(SceneNode *pkNode)Room [virtual]
Duplicate()SceneNode [virtual]
Get()SceneNode [inline, protected, virtual]
GetBoundingVolume()SceneNode [inline]
GetByName(const HashString &rstrName, NODESEARCHMODE eMode=BREADTH_FIRST, bool bInitSearch=true)HierarchyNode< SceneNode >
GetChildren()HierarchyNode< SceneNode > [inline]
GetEntity()SceneNode [inline]
GetInverseWorldTransform()HierarchyNode< SceneNode > [inline]
GetName() constHierarchyNode< SceneNode > [inline]
GetParent()HierarchyNode< SceneNode > [inline]
GetRotation() const SRTNode [inline]
GetScaling() const SRTNode [inline]
GetTranslation() const SRTNode [inline]
GetWorldRotation()HierarchyNode< SceneNode > [inline]
GetWorldScaling()HierarchyNode< SceneNode > [inline]
GetWorldTransform()HierarchyNode< SceneNode > [inline]
GetWorldTranslation()HierarchyNode< SceneNode > [inline]
HierarchyNode(const HashString &rstrName="", SceneNode *pkParent=0)HierarchyNode< SceneNode > [inline]
HierarchyNode(SceneNode &rkNode, bool bDuplicateChildren)HierarchyNode< SceneNode > [inline]
Intersection(BoundingVolume *pkObj, ContactSet *pkContactSet=0)SceneNode [virtual]
Intersection(const Ray &rkRay, ContactSet *pkContactSet=0)SceneNode [virtual]
IsActive() const Activator [inline]
m_bActiveActivator [protected]
m_bIgnoreVolumeSceneNode
m_bIgnoreVolumeUpdateSceneNode [protected]
m_bNeedVolumeUpdateSceneNode [protected]
m_bWorldUpdateHierarchyNode< SceneNode > [protected]
m_fScalingSRTNode [protected]
m_fWorldScalingHierarchyNode< SceneNode > [protected]
m_kInverseWorldTransformHierarchyNode< SceneNode > [protected]
m_kRotationSRTNode [protected]
m_kTranslationSRTNode [protected]
m_kWorldRotationHierarchyNode< SceneNode > [protected]
m_kWorldTransformHierarchyNode< SceneNode > [protected]
m_kWorldTranslationHierarchyNode< SceneNode > [protected]
m_pkBoundingVolumeSceneNode [protected]
m_pkEntitySceneNode [protected]
m_pkParentHierarchyNode< SceneNode > [protected]
m_pkRoomSceneNode
m_strNameHierarchyNode< SceneNode > [protected]
m_uiLastFrameRenderEntity
m_vpkChildrenHierarchyNode< SceneNode > [protected]
m_vpkGlobalNodesRoom [protected]
NotifyUpdate(bool bRecurse=true)SceneNode [inline, virtual]
NotifyVolumeUpdate(bool bRecurse=true)SceneNode [inline, virtual]
PrintHierarchy(unsigned int uiLevel=0)SceneNode
Render(Frustum *pkFrustum=0, bool bForce=false)Room [virtual]
RenderEntity()RenderEntity [inline]
Room(const HashString &rstrName="")Room
Rotate(const Quaternion &rkRotation, bool bNotifyUpdate=true)SRTNode [inline]
RotateWorld(const Quaternion &rkRotation, bool bNotifyUpdate=true)SRTNode [inline]
s_uiFrameCountRenderEntity [static]
Scale(float fScaling, bool bNotifyUpdate=true)SRTNode [inline]
SceneNode(const HashString &rstrName="", SceneNode *pkParent=0, BoundingVolume::BOUNDINGVOLUMETYPE eVolume=BoundingVolume::BV_AABB)SceneNode
SceneNode(SceneNode &rkNode, bool bDuplicateChildren=true)SceneNode
SetBoundingVolume(BoundingVolume *pkVolume)SceneNode
SetEntity(SceneEntity *pkEntity, bool bDeleteOld=true)SceneNode
SetName(const HashString &rstrName)HierarchyNode< SceneNode > [inline]
SetRotation(const Quaternion &rkRotation, bool bNotifyUpdate=true)HierarchyNode< SceneNode > [inline, virtual]
SetScaling(float fScaling, bool bNotifyUpdate=true)HierarchyNode< SceneNode > [inline, virtual]
SetTranslation(const Vector3d &rkTranslation, bool bNotifyUpdate=true)HierarchyNode< SceneNode > [inline, virtual]
SliceGeometry(const NeoEngine::Vector3d &rkV0, const NeoEngine::Vector3d &rkV1, const NeoEngine::Vector3d &rkV2, std::vector< NeoEngine::Vector3d > *pvkPoints)Room [virtual]
SRTNode()SRTNode [inline]
SRTNode(float fScaling, const Quaternion &rkRotation, const Vector3d &rkTranslation)SRTNode [inline]
SRTNode(const SRTNode &rkNode)SRTNode [inline]
Toggle()Activator [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< SceneNode > [virtual]
TraverseNode(BaseVisitor &rkVisitor)SceneNode [virtual]
Update(float fDeltaTime)SceneNode [virtual]
UpdateVolume()SceneNode [protected, virtual]
UpdateWorld()SceneNode [protected, virtual]
~Activator()Activator [inline, virtual]
~BaseVisitable()BaseVisitable [inline, virtual]
~HierarchyNode()HierarchyNode< SceneNode > [virtual]
~RenderEntity()RenderEntity [inline, virtual]
~Room()Room [virtual]
~SceneNode()SceneNode [virtual]

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