This class is passed to TA::Physics::PreProcessCollisionCallBack.
Public Member Functions | |
const DynamicObject * | GetObjectA () const |
const DynamicObject * | GetObjectB () const |
const CollisionObject * | GetCollisionObjectA () const |
const CollisionObject * | GetCollisionObjectB () const |
const PhysicsJoint * | GetJoint () const |
PreCollision * | GetNext () |
const Vec3 & | GetPosition () const |
void | SetPosition (const Vec3 &v3Position) |
const Vec3 & | GetNormal () const |
void | SetNormal (const Vec3 &v3Normal) |
u32 | GetFlags () const |
void | SetFlags (u32 nFlags) |
float | GetRestitution () const |
void | SetRestitution (float fRestitution) |
float | GetFrictionCoefficient () const |
void | SetFrictionCoefficient (float fFrictionCoefficient) |
float | GetTime () const |
void | SetTime (float fTime) |
float | GetIntersectingDepth () const |
void | SetIntersectingDepth (float fIntersectingDepth) |
u32 | GetAttributeA () const |
u32 | GetAttributeB () const |
u32 | GetCollisionIdA () const |
u32 | GetCollisionIdB () const |