Base class for handling collision dispatching between collidable objects. More...
#include <CollisionDispatchBase.h>

Public Member Functions | |
| CollisionDispatchBase (const CollisionDispatchBase &)=delete | |
| CollisionDispatchBase & | operator= (const CollisionDispatchBase &)=delete |
| virtual void | ProcessCallbacks (Collidable *c1, Collidable *c2)=0 |
| Processes the collision callbacks between two collidable objects. | |
Base class for handling collision dispatching between collidable objects.
The CollisionDispatchBase class serves as the base class for handling collision dispatching between collidable objects. It provides a pure virtual method ProcessCallbacks that must be implemented by derived classes.
|
pure virtual |
Processes the collision callbacks between two collidable objects.
| c1 | Pointer to the first collidable object. |
| c2 | Pointer to the second collidable object. |
Implemented in CollisionDispatch< C1, C2 >, and CollisionDispatchTerrain< C1 >.