1#ifndef CollisionTestPairCommand_H 
    2#define CollisionTestPairCommand_H 
    4#include "CollisionTestCommandBase.h" 
   16class CollisionTestPairCommand : 
public CollisionTestCommandBase
 
   19    CollisionTestPairCommand();
 
   20    CollisionTestPairCommand(
const CollisionTestPairCommand&) = 
delete;
 
   21    CollisionTestPairCommand& operator=(
const CollisionTestPairCommand&) = 
delete;
 
   22    virtual ~CollisionTestPairCommand();
 
   35    virtual void Execute() 
override;
 
 
Manages a collection of collidable objects.
Definition CollidableGroup.h:17
Base class for handling collision dispatching between collidable objects.
Definition CollisionDispatchBase.h:14
CollidableGroup * pG1
Pointer to the first collidable group.
Definition CollisionTestPairCommand.h:41
CollidableGroup * pG2
Pointer to the second collidable group.
Definition CollisionTestPairCommand.h:46
CollisionDispatchBase * pDispatch
Pointer to the collision dispatch.
Definition CollisionTestPairCommand.h:51
virtual void Execute() override
Executes the collision test command between the two collidable groups.
Definition CollisionTestPairCommand.cpp:22