Accept(BaseVisitor &rkVisitor)=0 | BaseVisitable | [pure virtual] |
AcceptImpl(NodeType &rkVisited, BaseVisitor &rkVisitor) | BaseVisitable | [inline, protected, static] |
Activate() | Activator | [inline, virtual] |
Activator(bool bActive=true) | Activator | [inline] |
Deactivate() | Activator | [inline, virtual] |
DefineVisitable() public | MeshEntity | [inline] |
Duplicate() | MeshEntity | [virtual] |
GenerateBoundingVolume() | MeshEntity | |
GetBoundingVolume() | SceneEntity | [inline] |
GetMesh() | MeshEntity | [inline] |
GetSceneNode() | SceneEntity | [inline] |
GetSkeleton() | MeshEntity | [inline] |
GetSubMeshes() const | MeshEntity | [inline] |
Intersection(BoundingVolume *pkObj, ContactSet *pkContactSet=0, bool bInvertNormal=false) | MeshEntity | [virtual] |
Intersection(const Ray &rkRay, ContactSet *pkContactSet=0) | MeshEntity | [virtual] |
IsActive() const | Activator | [inline] |
m_bActive | Activator | [protected] |
m_pkBoundingVolume | SceneEntity | [protected] |
m_pkMesh | MeshEntity | [protected] |
m_pkNode | SceneEntity | [protected] |
m_pkSkeleton | MeshEntity | [protected] |
m_uiFlags | MeshEntity | [protected] |
m_uiLastFrame | RenderEntity | |
m_vpkSubMeshes | MeshEntity | [protected] |
MeshEntity(const MeshPtr &pkMesh) | MeshEntity | |
MeshEntity(MeshEntity &rkMesh) | MeshEntity | |
Render(Frustum *pkFrustum=0, bool bForce=false) | MeshEntity | [virtual] |
RenderEntity() | RenderEntity | [inline] |
ResetFlags(unsigned int uiFlags) | MeshEntity | [virtual] |
s_uiFrameCount | RenderEntity | [static] |
SceneEntity() | SceneEntity | [inline] |
SetBoundingVolume(BoundingVolume *pkBoundingVolume) | SceneEntity | |
SetFlags(unsigned int uiFlags) | MeshEntity | [virtual] |
SetNode() | MeshEntity | [protected, virtual] |
SetSubMeshAnimation(const HashString &rstrAnimation) | MeshEntity | |
SetSubMeshAnimation(unsigned int uiAnimation) | MeshEntity | |
Toggle() | Activator | [inline] |
Update(float fDeltaTime) | MeshEntity | [virtual] |
~Activator() | Activator | [inline, virtual] |
~BaseVisitable() | BaseVisitable | [inline, virtual] |
~MeshEntity() | MeshEntity | [virtual] |
~RenderEntity() | RenderEntity | [inline, virtual] |
~SceneEntity() | SceneEntity | [virtual] |