6 #include "gl/Primitives.h"
35 Entity(cgg::Mat43, cgg::Vec3);
54 Entity(cgg::Vec3, cgg::Vec3);
90 virtual void render(gl::Primitives*) = 0;
virtual void render(gl::Primitives *)=0
void changePosition(cgg::Vec3)
cgg::Vec3 colour
cgg::Vec3 containing a colour's r,g,b values.
Class that represents an Entity.
void updateColour(cgg::Vec3)
void updatePosition(cgg::Vec3)
cgg::Mat43 transform
cgg::Mat43 containing a transform (position,rotation,scale).