]> git.tdb.fi Git - libs/gl.git/blobdiff - source/mesh.h
Add a utility class for switching renderables
[libs/gl.git] / source / mesh.h
index e9feb675a0635ee67127b5b4cd0f426617be7855..70370633fd0425cf88222ceab22b40d012604a35 100644 (file)
@@ -52,7 +52,7 @@ private:
        };
 
        VertexArray vertices;
-       std::list<Batch> batches;
+       std::vector<Batch> batches;
        Buffer *vbuf;
        Buffer *ibuf;
        unsigned vao_id;
@@ -82,7 +82,7 @@ public:
        float *modify_vertex(unsigned);
 
        void add_batch(const Batch &b);
-       const std::list<Batch> &get_batches() { return batches; }
+       const std::vector<Batch> &get_batches() const { return batches; }
 
        void set_winding(const WindingTest *);