reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofBufferObject Member List

This is the complete list of members for ofBufferObject, including all inherited members.

allocate()ofBufferObject
allocate(GLsizeiptr bytes, GLenum usage)ofBufferObject
allocate(GLsizeiptr bytes, const void *data, GLenum usage)ofBufferObject
allocate(const std::vector< T > &data, GLenum usage)ofBufferObjectinline
allocate(const ofPixels_< T > &data, GLenum usage)ofBufferObjectinline
bind(GLenum target) constofBufferObject
bindBase(GLenum target, GLuint index) constofBufferObject
bindRange(GLenum target, GLuint index, GLintptr offset, GLsizeiptr size) constofBufferObject
copyTo(ofBufferObject &dstBuffer) constofBufferObject
copyTo(ofBufferObject &dstBuffer, int readOffset, int writeOffset, size_t size) constofBufferObject
getId() constofBufferObject
invalidate()ofBufferObject
isAllocated() constofBufferObject
map(GLenum access)ofBufferObject
map(GLenum access)ofBufferObjectinline
mapRange(GLintptr offset, GLsizeiptr length, GLenum access)ofBufferObject
mapRange(GLintptr offset, GLsizeiptr length, GLenum access)ofBufferObjectinline
ofBufferObject()ofBufferObject
setData(GLsizeiptr bytes, const void *data, GLenum usage)ofBufferObject
setData(const std::vector< T > &data, GLenum usage)ofBufferObjectinline
setData(const ofPixels_< T > &data, GLenum usage)ofBufferObjectinline
size() constofBufferObject
unbind(GLenum target) constofBufferObject
unbindBase(GLenum target, GLuint index) constofBufferObject
unbindRange(GLenum target, GLuint index) constofBufferObject
unmap()ofBufferObject
unmapRange()ofBufferObject
updateData(GLintptr offset, GLsizeiptr bytes, const void *data)ofBufferObject
updateData(GLsizeiptr bytes, const void *data)ofBufferObject
updateData(GLintptr offset, const std::vector< T > &data)ofBufferObjectinline
updateData(const std::vector< T > &data)ofBufferObjectinline