Initualizes the buffer and sets data.
Alias this to buffer.
Binds the buffer.
Binds the buffer and sets the vertex attrib pointer.
Deletes the buffer.
Uploads data to the GPU.
Unbinds the buffer.
Updates the Buffer, using glBufferSubData.
The OpenGL buffer name.
Specifies the expected usage pattern of the data store.
Length of the passed data, note it's the length of a void[] array.
Represents an OpenGL buffer. The constructor must be used to avoid segmentation faults.