PhysicsPlayer

Engine/source/T3D/physics/physicsPlayer.h

More...

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

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)

Reimplemented by: BtPlayer, Px3Player