X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fvertexarray.h;fp=source%2Fvertexarray.h;h=7e6d04f5a05aab16c15d6dfb980748f93235cef0;hp=039dfa8b13ea3ed467dcdf3825b0ddaa64b825cf;hb=afd625b06702e7a25e0730601f03955832b64e65;hpb=ccd59643144950604f95339683bac0ca4e8366d1 diff --git a/source/vertexarray.h b/source/vertexarray.h index 039dfa8b..7e6d04f5 100644 --- a/source/vertexarray.h +++ b/source/vertexarray.h @@ -58,16 +58,16 @@ public: const VertexFormat &get_format() const { return format; } const std::vector &get_data() const { return data; } - void use_vertex_buffer(); - void use_vertex_buffer(Buffer *); - void reserve(unsigned); - unsigned size() const { return data.size()/stride; } - void clear(); - void reset(const VertexFormat &); - void apply() const; - float *append(); + void use_vertex_buffer(); + void use_vertex_buffer(Buffer *); + void reserve(unsigned); + unsigned size() const { return data.size()/stride; } + void clear(); + void reset(const VertexFormat &); + void apply() const; + float *append(); float *modify(unsigned); - const float *operator[](unsigned i) const { return &data[0]+i*stride; } + const float *operator[](unsigned i) const { return &data[0]+i*stride; } private: void set_dirty();