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 >.