1#ifndef CollisionTerrainCommand_H
2#define CollisionTerrainCommand_H
4#include "CollisionTestCommandBase.h"
16class CollisionTerrainCommand :
public CollisionTestCommandBase
19 CollisionTerrainCommand();
20 CollisionTerrainCommand(
const CollisionTerrainCommand&) =
delete;
21 CollisionTerrainCommand& operator=(
const CollisionTerrainCommand&) =
delete;
22 virtual ~CollisionTerrainCommand();
34 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 * pG
Pointer to the collidable group.
Definition CollisionTerrainCommand.h:40
virtual void Execute() override
Executes the collision test command within the collidable group.
Definition CollisionTerrainCommand.cpp:27
CollisionDispatchBase * pDispatch
Pointer to the collision dispatch.
Definition CollisionTerrainCommand.h:45