Sly Engine
CollisionDispatchBase Class Referenceabstract

#include <CollisionDispatchBase.h>

Inheritance diagram for CollisionDispatchBase:
Inheritance graph
Collaboration diagram for CollisionDispatchBase:
Collaboration graph

Public Member Functions

 CollisionDispatchBase ()=default
 
 CollisionDispatchBase (const CollisionDispatchBase &)=delete
 
 CollisionDispatchBase (CollisionDispatchBase &&)=delete
 
CollisionDispatchBaseoperator= (const CollisionDispatchBase &)=delete
 
CollisionDispatchBaseoperator= (CollisionDispatchBase &&)=delete
 
virtual ~CollisionDispatchBase ()=default
 
virtual void ProcessCallbacks (Collidable *c1, Collidable *c2)=0
 

Constructor & Destructor Documentation

◆ CollisionDispatchBase() [1/3]

CollisionDispatchBase::CollisionDispatchBase ( )
default

◆ CollisionDispatchBase() [2/3]

CollisionDispatchBase::CollisionDispatchBase ( const CollisionDispatchBase )
delete

◆ CollisionDispatchBase() [3/3]

CollisionDispatchBase::CollisionDispatchBase ( CollisionDispatchBase &&  )
delete

◆ ~CollisionDispatchBase()

virtual CollisionDispatchBase::~CollisionDispatchBase ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

CollisionDispatchBase& CollisionDispatchBase::operator= ( CollisionDispatchBase &&  )
delete

◆ operator=() [2/2]

CollisionDispatchBase& CollisionDispatchBase::operator= ( const CollisionDispatchBase )
delete

◆ ProcessCallbacks()

virtual void CollisionDispatchBase::ProcessCallbacks ( Collidable c1,
Collidable c2 
)
pure virtual

Implemented in CollisionDispatch< C1, C2 >.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: