fixed mesh bugs
[demo] / src / mesh.h
index a7fb327..57165ba 100644 (file)
@@ -15,9 +15,6 @@ enum {
 };
 
 class Mesh {
-private:
-       // call before draw in gl
-       virtual void update_vertex_data() = 0;
 public:
        std::vector<uint16_t> indices;
        std::vector<Vec3> vertices;
@@ -33,6 +30,7 @@ public:
        virtual ~Mesh() = 0;
 
        virtual void draw() const = 0;
+       virtual void update_vertex_data() = 0;
 };
 
 #endif // MESH_H_
\ No newline at end of file