|
|
| deBasePhysicsCollider () |
| Create peer. More...
|
|
virtual | ~deBasePhysicsCollider () |
| Clean up peer. More...
|
|
|
virtual void | PositionChanged () |
| Position changed. More...
|
|
virtual void | OrientationChanged () |
| Orientation changed. More...
|
|
virtual void | GeometryChanged () |
| Position or orientation changed. More...
|
|
virtual void | ScaleChanged () |
| Scale changed. More...
|
|
virtual void | LinearVelocityChanged () |
| Linear velocity changed. More...
|
|
virtual void | AngularVelocityChanged () |
| Angular velocity changed. More...
|
|
virtual void | EnabledChanged () |
| Enabled changed. More...
|
|
virtual void | GravityChanged () |
| Gravity changed. More...
|
|
virtual void | PropertiesChanged () |
| Properties like mass changed. More...
|
|
virtual void | ResponseTypeChanged () |
| Response type changed. More...
|
|
virtual void | ForceFieldChanged () |
| Force field factor changed. More...
|
|
virtual void | CollisionFilterChanged () |
| Collision filter changed. More...
|
|
virtual void | IgnoreCollidersChanged () |
| Ignore colliders changed. More...
|
|
virtual void | CollisionTestAdded (int index) |
| Post physics collision test added. More...
|
|
virtual void | CollisionTestChanged (int index) |
| Post physics collision test changed. More...
|
|
virtual void | CollisionTestEnabledChanged (int index) |
| Post physics collision test enabled changed. More...
|
|
virtual void | CollisionTestRemoved (int index) |
| Post physics collision test removed. More...
|
|
virtual void | AllCollisionTestsRemoved () |
| All post physics collision tests removed. More...
|
|
virtual void | CollisionVolumeChanged () |
| Collision Volume changed. More...
|
|
virtual void | RigChanged () |
| Rig changed. More...
|
|
virtual void | ComponentChanged () |
| Component changed. More...
|
|
|
virtual void | BonePositionChanged (int index) |
| Bone position changed. More...
|
|
virtual void | BoneOrientationChanged (int index) |
| Bone orientation changed. More...
|
|
virtual void | BoneLinearVelocityChanged (int index) |
| Bone linear velocity changed. More...
|
|
virtual void | BoneAngularVelocityChanged (int index) |
| Bone angular velocity changed. More...
|
|
virtual void | BonePropertiesChanged (int index) |
| Bone properties changed. More...
|
|
virtual void | BoneDynamicChanged (int index) |
| Bone dynamic changed. More...
|
|
|
virtual void | ApplyImpuls (const decVector &impuls) |
| Apply impuls at the center mass point. More...
|
|
virtual void | ApplyImpulsAt (const decVector &impuls, const decVector &position) |
| Apply impuls relative to the collider position. More...
|
|
virtual void | ApplyTorqueImpuls (const decVector &torqueImpuls) |
| Apply torque impuls at the center mass point. More...
|
|
virtual void | ApplyForce (const decVector &force) |
| Apply force at the center mass point. More...
|
|
virtual void | ApplyForceAt (const decVector &force, const decVector &position) |
| Apply force relative to the collider position. More...
|
|
virtual void | ApplyTorque (const decVector &torque) |
| Apply torque force at the center mass point. More...
|
|
virtual void | ApplyBoneImpuls (int bone, const decVector &impuls) |
| Apply impuls at the center mass point of the given bone. More...
|
|
virtual void | ApplyBoneImpulsAt (int bone, const decVector &impuls, const decVector &position) |
| Apply impuls relative to the bone position. More...
|
|
virtual void | ApplyBoneTorqueImpuls (int bone, const decVector &torqueImpuls) |
| Apply torque impuls force at the center mass point of the given bone. More...
|
|
virtual void | ApplyBoneForce (int bone, const decVector &force) |
| Apply force at the center mass point of the given bone. More...
|
|
virtual void | ApplyBoneForceAt (int bone, const decVector &force, const decVector &position) |
| Apply force relative to the bone position. More...
|
|
virtual void | ApplyBoneTorque (int bone, const decVector &torque) |
| Apply torque force at the center mass point of the given bone. More...
|
|
|
virtual void | AttachmentAdded (int index, deColliderAttachment *attachment) |
| Attachment added. More...
|
|
virtual void | AttachmentChanged (int index, deColliderAttachment *attachment) |
| Attachment changed. More...
|
|
virtual void | AttachmentRemoved (int index, deColliderAttachment *attachment) |
| Attachment removed. More...
|
|
virtual void | AllAttachmentsRemoved () |
| All attachments removed. More...
|
|
virtual void | AttachmentsForceUpdate () |
| Force update of all attachments. More...
|
|
virtual void | InitWeightAttachment (deColliderAttachment &attachment, int face) |
| Set up weight based attachment parameters. More...
|
|
|
virtual void | ConstraintAdded (int index, deColliderConstraint *constraint) |
| Constraint added. More...
|
|
virtual void | ConstraintChanged (int index, deColliderConstraint *constraint) |
| Constraint changed. More...
|
|
virtual void | ConstraintRemoved (int index, deColliderConstraint *constraint) |
| Constraint removed. More...
|
|
virtual void | AllConstraintsRemoved () |
| All constraints removed. More...
|
|
virtual void | EnableBoneConstraint (int bone, int constraint, bool enable) |
| Enable or disable a component or rigged collider bone constraint. More...
|
|
virtual void | ReplaceBoneConstraint (int bone, int constraint, const deRigConstraint &replacement) |
| Replace a component or rigged collider bone constraint. More...
|
|
|
virtual bool | PointInside (const decDVector &point) |
| Test if a point is located inside the collider. More...
|
|
virtual void | RayHits (const decDVector &rayOrigin, const decVector &rayDirection, deBaseScriptingCollider *listener) |
| Test ray for collision with the collider. More...
|
|
virtual void | ColliderHits (deCollider *collider, deBaseScriptingCollider *listener) |
| Test collider for collision with collider. More...
|
|
virtual void | ColliderMoveHits (deCollider *collider, const decVector &displacement, deBaseScriptingCollider *listener) |
| Test moving collider for collision with collider. More...
|
|
virtual void | ColliderRotateHits (deCollider *collider, const decVector &rotation, deBaseScriptingCollider *listener) |
| Test rotating collider for collision with collider. More...
|
|
virtual void | ColliderMoveRotateHits (deCollider *collider, const decVector &displacement, const decVector &rotation, deBaseScriptingCollider *listener) |
| Test moving and rotating collider for collision with collider. More...
|
|
Physics module collider peer.