iDynamicsCollisionCallback Struct Reference
This is the interface for attaching a collider callback to the body. More...
#include <ivaria/dynamics.h>
Inheritance diagram for iDynamicsCollisionCallback:
Public Member Functions | |
virtual void | Execute (iRigidBody *thisbody, iRigidBody *otherbody, const csVector3 &pos, const csVector3 &normal, float depth)=0 |
A collision occured. |
Detailed Description
This is the interface for attaching a collider callback to the body.
Main ways to get pointers to this interface:
- application specific
Main users of this interface:
Definition at line 430 of file dynamics.h.
Member Function Documentation
virtual void iDynamicsCollisionCallback::Execute | ( | iRigidBody * | thisbody, | |
iRigidBody * | otherbody, | |||
const csVector3 & | pos, | |||
const csVector3 & | normal, | |||
float | depth | |||
) | [pure virtual] |
A collision occured.
- Parameters:
-
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.
The documentation for this struct was generated from the following file:
- ivaria/dynamics.h
Generated for Crystal Space 2.0 by doxygen 1.6.1