ofDocsdocumentation gl ofVbo::VertexAttribute

ofVbo::VertexAttribute


VertexAttribute( )

VertexAttribute()

allocate( )

void allocate()

bind( )

void bind()

disable( )

void disable()

enable( )

void enable()

getId( )

GLuint getId()

isAllocated( )

bool isAllocated()

setBuffer( ... )

void setBuffer(ofBufferObject &buffer, int numCoords, int stride, int offset)

setData( ... )

void setData(GLsizeiptr bytes, const void *data, GLenum usage)

setData( ... )

void setData(const float *attrib0x, int numCoords, int total, int usage, int stride, bool normalize=false)

unbind( )

void unbind()

updateData( ... )

void updateData(GLintptr offset, GLsizeiptr bytes, const void *data)

Variables

ofBufferObject buffer
int divisor
GLuint location
bool normalize
int numCoords
GLsizeiptr offset
GLsizei stride