]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/buffer_backend.h
Add correct copy and move semantics to most classes
[libs/gl.git] / source / backends / opengl / buffer_backend.h
index 5db516fb85b0a4cee8de181ee9ea7224206c8337..1e5106a50095b838488fd3c2a95980b5aba8b302 100644 (file)
@@ -18,10 +18,11 @@ protected:
        static OpenGLBuffer *scratch_binding;
 
        OpenGLBuffer();
+       OpenGLBuffer(OpenGLBuffer &&);
        ~OpenGLBuffer();
 
        void allocate();
-       void sub_data(unsigned, unsigned, const void *);
+       void sub_data(size_t, size_t, const void *);
 
        void *map();
        bool unmap();