PhysicsPlayer
Engine/source/T3D/physics/physicsPlayer.h
Public Functions
findContact(SceneObject ** contactObject, VectorF * contactNormal, Vector< SceneObject * > * outOverlapObjects)
init(const char * type, const Point3F & size, F32 runSurfaceCos, F32 stepHeight, SceneObject * obj, PhysicsWorld * world)
move(const VectorF & displacement, CollisionList & outCol)
bool
testSpacials(const Point3F & nPos, const Point3F & nSize)
Detailed Description
Public Functions
PhysicsPlayer()
~PhysicsPlayer()
disableCollision()
Reimplemented by: BtPlayer, Px3Player
enableCollision()
Reimplemented by: BtPlayer, Px3Player
findContact(SceneObject ** contactObject, VectorF * contactNormal, Vector< SceneObject * > * outOverlapObjects)
Reimplemented by: BtPlayer, Px3Player
init(const char * type, const Point3F & size, F32 runSurfaceCos, F32 stepHeight, SceneObject * obj, PhysicsWorld * world)
Reimplemented by: BtPlayer, Px3Player
move(const VectorF & displacement, CollisionList & outCol)
Reimplemented by: BtPlayer, Px3Player
setSpacials(const Point3F & nPos, const Point3F & nSize)
Reimplemented by: BtPlayer, Px3Player
testSpacials(const Point3F & nPos, const Point3F & nSize)