#include #include #include #include #include "ADrawable.h" #pragma once class ColorCube : public ADrawable { private: GLuint _vaoHandle; GLuint _iboHandle; GLuint _vbo_vertices, _vbo_colors; void setup(); public: ColorCube(); void draw(ShaderProgram *shader, glm::mat4x4 pv) override; DrawableType getType() override; ~ColorCube(); };