]> git.tdb.fi Git - libs/gl.git/blobdiff - source/vertexarray.h
Refactor the internal interface of Bufferable a bit
[libs/gl.git] / source / vertexarray.h
index e38f0afff910b20500b750983fcf957db934d741..0223a1f4434df584cc16dd59a0a659f23d2f1409 100644 (file)
@@ -61,7 +61,7 @@ public:
        float *modify(unsigned);
 private:
        virtual unsigned get_data_size() const;
-       virtual void upload_data() const;
+       virtual const void *get_data_pointer() const { return &data[0]; }
 
 public:
        unsigned size() const { return data.size()/stride; }