Ketchup Engine
|
#include <VisualizerCommandFactory.h>
Public Types | |
using | BSphereCommandList = std::list< ShowBSphereCommand * > |
using | AABBCommandList = std::list< ShowAABBCommand * > |
using | PointCommandList = std::list< ShowPointCommand * > |
Public Member Functions | |
VisualizerCommandFactory ()=default | |
VisualizerCommandFactory (const VisualizerCommandFactory &)=delete | |
VisualizerCommandFactory & | operator= (const VisualizerCommandFactory &)=delete |
~VisualizerCommandFactory () | |
ShowBSphereCommand * | GetShowBSphere (const BSphere &bs, const Vect &col) |
void | Recycle (ShowBSphereCommand *c) |
ShowAABBCommand * | GetShowAABB (const AABB &aabb, const Vect &col) |
void | Recycle (ShowAABBCommand *c) |
ShowPointCommand * | GetShowPoint (const Vect &pos, float rad, const Vect &col) |
void | Recycle (ShowPointCommand *c) |
using VisualizerCommandFactory::AABBCommandList = std::list<ShowAABBCommand*> |
using VisualizerCommandFactory::BSphereCommandList = std::list<ShowBSphereCommand*> |
using VisualizerCommandFactory::PointCommandList = std::list<ShowPointCommand*> |
|
default |
|
delete |
VisualizerCommandFactory::~VisualizerCommandFactory | ( | ) |
ShowAABBCommand * VisualizerCommandFactory::GetShowAABB | ( | const AABB & | aabb, |
const Vect & | col | ||
) |
ShowBSphereCommand * VisualizerCommandFactory::GetShowBSphere | ( | const BSphere & | bs, |
const Vect & | col | ||
) |
ShowPointCommand * VisualizerCommandFactory::GetShowPoint | ( | const Vect & | pos, |
float | rad, | ||
const Vect & | col | ||
) |
|
delete |
void VisualizerCommandFactory::Recycle | ( | ShowAABBCommand * | c | ) |
void VisualizerCommandFactory::Recycle | ( | ShowBSphereCommand * | c | ) |
void VisualizerCommandFactory::Recycle | ( | ShowPointCommand * | c | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |