1 #ifndef BLANK_MODEL_HPP_
2 #define BLANK_MODEL_HPP_
14 std::vector<glm::vec3> vertices;
15 std::vector<glm::vec3> colors;
16 std::vector<glm::vec3> normals;
22 Model(const Model &) = delete;
23 Model &operator =(const Model &) = delete;
26 Model &operator =(Model &&);
28 void Invalidate() { dirty = true; }
46 GLuint handle[ATTRIB_COUNT];
55 std::vector<glm::vec3> vertices;
56 std::vector<glm::vec3> colors;
62 OutlineModel(const OutlineModel &) = delete;
63 OutlineModel &operator =(const OutlineModel &) = delete;
65 void Invalidate() { dirty = true; }
82 GLuint handle[ATTRIB_COUNT];