+ const VertexSetup &get_vertex_setup() const { return vtx_setup; }
+ const Buffer *get_index_buffer() const { return ibuf; }
+ unsigned get_n_vertices() const;
+ float *modify_vertex(unsigned);
+
+ void add_batch(const Batch &b);
+ const std::vector<Batch> &get_batches() const { return batches; }
+
+ void set_winding(const WindingTest *);
+
+ void draw(Renderer &) const;
+ void draw_instanced(Renderer &, const VertexSetup &, unsigned) const;