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

RigidBody Member List

This is the complete list of members for RigidBody, 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]
ApplyForce(const Vector3d &rkForce, const Vector3d &rkPos, bool bLocal=false)RigidBody
NeoEngine::MassParticle::ApplyForce(const Vector3d &rkForce)MassParticle
ApplyImpulse(const Vector3d &rkImpulse, const Vector3d &rkPos, bool bLocal=false)RigidBody
NeoEngine::MassParticle::ApplyImpulse(const Vector3d &rkImpulse)MassParticle
AttachNode(SceneNode *pkNode, bool bKeepWorldSRT=false)HierarchyNode< SceneNode > [virtual]
BREADTH_FIRST enum valueHierarchyNode< SceneNode >
ClearState()RigidBody [virtual]
Deactivate()Activator [inline, virtual]
DEPTH_FIRST enum valueHierarchyNode< SceneNode >
DetachFromParent()HierarchyNode< SceneNode >
DetachNode(SceneNode *pkNode)HierarchyNode< SceneNode > [virtual]
Duplicate()RigidBody [virtual]
Get()SceneNode [inline, protected, virtual]
GetAngularVelocity() const RigidBody [inline]
GetBoundingVolume()SceneNode [inline]
GetByName(const HashString &rstrName, NODESEARCHMODE eMode=BREADTH_FIRST, bool bInitSearch=true)HierarchyNode< SceneNode >
GetChildren()HierarchyNode< SceneNode > [inline]
GetEntity()SceneNode [inline]
GetForce() const MassParticle [inline]
GetFriction() const RigidBody [inline]
GetInverseWorldTransform()HierarchyNode< SceneNode > [inline]
GetInvInertiaTensor() const RigidBody [inline]
GetInvMass() const MassParticle [inline]
GetMass() const MassParticle [inline]
GetName() constHierarchyNode< SceneNode > [inline]
GetParent()HierarchyNode< SceneNode > [inline]
GetPointVelocity(const Vector3d &rkPoint, bool bLocal=false)RigidBody
GetRestitution() const RigidBody [inline]
GetRotation() const SRTNode [inline]
GetScaling() const SRTNode [inline]
GetTranslation() const SRTNode [inline]
GetVelocity() const PhysicsNode [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_bManagedRigidBody
m_bNeedVolumeUpdateSceneNode [protected]
m_bWorldUpdateHierarchyNode< SceneNode > [protected]
m_fFrictionCoeffRigidBody [protected]
m_fInvMassMassParticle [protected]
m_fMassMassParticle [protected]
m_fRestitutionCoeffRigidBody [protected]
m_fScalingSRTNode [protected]
m_fWorldScalingHierarchyNode< SceneNode > [protected]
m_kAngularVelocityRigidBody [protected]
m_kForceMassParticle [protected]
m_kInvBodyInertiaTensorRigidBody [protected]
m_kInverseWorldTransformHierarchyNode< SceneNode > [protected]
m_kInvInertiaTensorRigidBody [protected]
m_kRotationSRTNode [protected]
m_kRotationMatrixRigidBody [protected]
m_kTorqueRigidBody [protected]
m_kTranslationSRTNode [protected]
m_kVelocityPhysicsNode [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_vkStateStackRigidBody [private]
m_vpkChildrenHierarchyNode< SceneNode > [protected]
MassParticle()MassParticle
NotifyUpdate(bool bRecurse=true)SceneNode [inline, virtual]
NotifyVolumeUpdate(bool bRecurse=true)SceneNode [inline, virtual]
PhysicsNode()PhysicsNode
PopState(bool bSet=true)RigidBody [virtual]
PrintHierarchy(unsigned int uiLevel=0)SceneNode
PushState()RigidBody [virtual]
Render(Frustum *pkFrustum=0, bool bForce=false)SceneNode [virtual]
RenderEntity()RenderEntity [inline]
ResetForce()MassParticle
ResetForceAndTorque()RigidBody [inline]
ResetTorque()RigidBody
RigidBody()RigidBody
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
SetAngularVelocity(const Vector3d &rkVelocity)RigidBody [virtual]
SetBoundingVolume(BoundingVolume *pkVolume)SceneNode
SetEntity(SceneEntity *pkEntity, bool bDeleteOld=true)SceneNode
SetFriction(float fCoeff)RigidBody [inline]
SetInvBodyInertiaTensor(const Matrix &rkInvBodyInertiaTensor)RigidBody
SetMass(float fMass)MassParticle
SetMassiveBlock(const Vector3d &rkDim, float fMass)RigidBody
SetName(const HashString &rstrName)HierarchyNode< SceneNode > [inline]
SetRestitution(float fCoeff)RigidBody [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]
SetVelocity(const Vector3d &rkVelocity)PhysicsNode [inline]
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)RigidBody [virtual]
UpdateVolume()SceneNode [protected, virtual]
UpdateWorld()SceneNode [protected, virtual]
~Activator()Activator [inline, virtual]
~BaseVisitable()BaseVisitable [inline, virtual]
~HierarchyNode()HierarchyNode< SceneNode > [virtual]
~MassParticle()MassParticle [virtual]
~PhysicsNode()PhysicsNode [virtual]
~RenderEntity()RenderEntity [inline, virtual]
~RigidBody()RigidBody [virtual]
~SceneNode()SceneNode [virtual]

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