![]() |
Public API Reference |
![]() |
This is the interface for attaching a collider callback to the body. More...
#include <ivaria/dynamics.h>
Public Member Functions | |
virtual void | Execute (iRigidBody *thisbody, iRigidBody *otherbody, const csVector3 &pos, const csVector3 &normal, float depth)=0 |
A collision occured. |
This is the interface for attaching a collider callback to the body.
Main ways to get pointers to this interface:
Main users of this interface:
Definition at line 430 of file dynamics.h.
virtual void iDynamicsCollisionCallback::Execute | ( | iRigidBody * | thisbody, |
iRigidBody * | otherbody, | ||
const csVector3 & | pos, | ||
const csVector3 & | normal, | ||
float | depth | ||
) | [pure virtual] |
A collision occured.
thisbody | The body that received a collision. |
otherbody | The body that collided with thisBody. |
pos | is the position on which the collision occured. |
normal | is the collision normal. |
depth | is the penetration depth. |