PixelLightAPI  .
PLPhysics::BodyTerrain Member List
This is the complete list of members for PLPhysics::BodyTerrain, including all inherited members.
AddForce(const PLMath::Vector3 &vForce)PLPhysics::Body
AddTorque(const PLMath::Vector3 &vTorque)PLPhysics::Body
Body(World &cWorld, BodyImpl &cBodyImpl)PLPhysics::Body [protected]
BodyTerrain(World &cWorld, BodyImpl &cBodyImpl)PLPhysics::BodyTerrain [protected]
Delete(bool bProtectedToo=false)PLCore::Element< Element > [virtual]
Element(World &cWorld)PLPhysics::Element [protected]
Element< Element >::Element(const String &sName="", ElementManager< Element > *pManager=nullptr)PLCore::Element< Element >
EventTransformPLPhysics::Body
GetAABoundingBox(PLMath::AABoundingBox &cAABoundingBox) const PLPhysics::Body
GetAngularVelocity(PLMath::Vector3 &vVelocity) const PLPhysics::Body
GetBodyImpl() const PLPhysics::Body
GetCenterOfMass(PLMath::Vector3 &vPosition) const PLPhysics::Body
GetCollisionGroup() const PLPhysics::Body
GetCollisionVolume() const PLPhysics::Body
GetForce(PLMath::Vector3 &vForce) const PLPhysics::Body
GetFreezeThreshold(float &fLinearVelocity, float &fAngularVelocity, PLCore::uint32 &nSteps) const PLPhysics::Body
GetHandler(uint32 nIndex) constPLCore::Element< Element >
GetID() constPLCore::Element< Element >
GetLinearVelocity(PLMath::Vector3 &vVelocity) const PLPhysics::Body
GetManager() constPLCore::Element< Element >
GetMass() const PLPhysics::Body
GetName() constPLCore::Element< Element >
GetNumOfHandlers() constPLCore::Element< Element >
GetNumOfPartners() const PLPhysics::Body
GetPartner(PLCore::uint32 nIndex) const PLPhysics::Body
GetPosition(PLMath::Vector3 &vPosition) const PLPhysics::Body
GetRotation(PLMath::Quaternion &qRotation) const PLPhysics::Body
GetTorque(PLMath::Vector3 &vTorque) const PLPhysics::Body
GetTransformMatrix(PLMath::Matrix3x4 &mTrans) const PLPhysics::Body
GetUseGravity() const PLPhysics::Body
GetWorld() const PLPhysics::Element
IsActive() const PLPhysics::Body
IsAutoFreeze() const PLPhysics::Body
IsBody() const overridePLPhysics::Body [virtual]
IsCollisionActive() const PLPhysics::Body
IsFrozen() const PLPhysics::Body
IsJoint() const overridePLPhysics::Body [virtual]
IsProtected() constPLCore::Element< Element >
IsSensor() const overridePLPhysics::Body [virtual]
m_bProtectedPLCore::Element< Element > [protected]
m_lstHandlersPLCore::Element< Element > [protected]
m_pManagerPLCore::Element< Element > [protected]
m_sNamePLCore::Element< Element > [protected]
operator=(const Element< Element > &cSource)PLCore::Element< Element > [virtual]
SetActive(bool bActive=true)PLPhysics::Body
SetAngularVelocity(const PLMath::Vector3 &vVelocity)PLPhysics::Body
SetAutoFreeze(bool bAutoFreeze=true)PLPhysics::Body
SetCenterOfMass(const PLMath::Vector3 &vPosition)PLPhysics::Body
SetCollisionActive(bool bActive=true)PLPhysics::Body
SetCollisionGroup(PLCore::uint8 nCollisionGroup=0)PLPhysics::Body
SetForce(const PLMath::Vector3 &vForce)PLPhysics::Body
SetFreezeThreshold(float fLinearVelocity=0.01f, float fAngularVelocity=0.01f, PLCore::uint32 nSteps=10)PLPhysics::Body
SetFrozen(bool bFrozen=true)PLPhysics::Body
SetLinearVelocity(const PLMath::Vector3 &vVelocity)PLPhysics::Body
SetMass(float fMass=0.0f)PLPhysics::Body [virtual]
SetName(const String &sName)PLCore::Element< Element > [virtual]
SetPosition(const PLMath::Vector3 &vPosition)PLPhysics::Body
SetProtected(bool bProtected=false)PLCore::Element< Element >
SetRotation(const PLMath::Quaternion &qRotation)PLPhysics::Body
SetTorque(const PLMath::Vector3 &vTorque)PLPhysics::Body
SetTransformMatrix(const PLMath::Matrix3x4 &mTrans)PLPhysics::Body
SetUseGravity(bool bUseGravity=true)PLPhysics::Body
~Body()PLPhysics::Body [virtual]
~BodyTerrain()PLPhysics::BodyTerrain [virtual]
~Element()PLPhysics::Element [virtual]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:37
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported