X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuffer.h;h=858f502d1c4a2e196b44f5d31da11681d94979a5;hb=2579be0c3bf50f060364b937e6b2446ea3547e4b;hp=b3a2902f6cb2ca89f663b8c20a8ea0207e8bbdd7;hpb=80977251da90a6878b82d143c22b8335284d3b3e;p=libs%2Fgl.git diff --git a/source/buffer.h b/source/buffer.h index b3a2902f..858f502d 100644 --- a/source/buffer.h +++ b/source/buffer.h @@ -58,6 +58,12 @@ private: static void require_buffer_type(BufferType); public: + /** Returns the OpenGL ID of the buffer. For internal use only. */ + unsigned get_id() const { return id; } + + /** Returns the default binding type for the buffer. */ + BufferType get_type() const { return type; } + /** Sets the usage hint of the buffer. It will take effect the next time the buffer's contents are defined. */ void set_usage(BufferUsage);