| beginCallback() | IMaterialCallback | [inline, virtual] |
| beginContact(const NewtonMaterial *material, const NewtonBody *body0, const NewtonBody *body1) | IMaterialCallback | [static] |
| contactRotateTangentDirections(vector3df alignVector) | IMaterialCallback | |
| disableContact(bool disable) | IMaterialCallback | |
| endCallback() | IMaterialCallback | [inline, virtual] |
| endContact(const NewtonMaterial *material) | IMaterialCallback | [static] |
| getBodyCollisionID() | IMaterialCallback | |
| getContactFaceAttribute() | IMaterialCallback | |
| getContactForce() | IMaterialCallback | |
| getContactNormal() | IMaterialCallback | |
| getContactNormalSpeed() | IMaterialCallback | |
| getContactPosition() | IMaterialCallback | |
| getContactPrimaryTangent() | IMaterialCallback | |
| getContactSecondaryTangent() | IMaterialCallback | |
| getContactTangentSpeed(int tangentIndex) | IMaterialCallback | |
| getTimeStep() | IMaterialCallback | |
| IMaterialCallback() | IMaterialCallback | |
| m_body0 | IMaterialCallback | [private] |
| m_body1 | IMaterialCallback | [private] |
| m_contact | IMaterialCallback | [private] |
| m_material | IMaterialCallback | [private] |
| processCalback() | IMaterialCallback | [inline, virtual] |
| processContact(const NewtonMaterial *material, const NewtonContact *contact) | IMaterialCallback | [static] |
| setContactElasticity(f32 elasticity) | IMaterialCallback | |
| setContactFriction(bool friction, int tangentIndex) | IMaterialCallback | |
| setContactKineticFriction(f32 kineticFriction, int tangentIndex) | IMaterialCallback | |
| setContactNormalAcceleration(f32 accel) | IMaterialCallback | |
| setContactNormalDirection(vector3df dir) | IMaterialCallback | |
| setContactSoftneess(f32 softness) | IMaterialCallback | |
| setContactStaticFriction(f32 staticFriction, int tangentIndex) | IMaterialCallback | |
| setContactTangentAcceleration(f32 accel, int tangentIndex) | IMaterialCallback | |
| ~IMaterialCallback() | IMaterialCallback | |