CS::Collisions::iCollisionCallback Struct Reference
This is the interface for attaching a collision callback to a collision object. More...
#include <ivaria/collisions.h>
Inheritance diagram for CS::Collisions::iCollisionCallback:

Public Member Functions | |
| virtual void | OnCollision (iCollisionObject *thisbody, iCollisionObject *otherbody, const csArray< CollisionData > &collisions)=0 |
| A collision occurred. | |
Detailed Description
This is the interface for attaching a collision callback to a collision object.
Main ways to get pointers to this interface:
- application specific
Main users of this interface:
Definition at line 171 of file collisions.h.
Member Function Documentation
| virtual void CS::Collisions::iCollisionCallback::OnCollision | ( | iCollisionObject * | thisbody, | |
| iCollisionObject * | otherbody, | |||
| const csArray< CollisionData > & | collisions | |||
| ) | [pure virtual] |
A collision occurred.
- Parameters:
-
thisbody The body that received a collision. otherbody The body that collided with thisBody. collisions The list of collisions between the two bodies.
The documentation for this struct was generated from the following file:
- ivaria/collisions.h
Generated for Crystal Space 2.1 by doxygen 1.6.1
