SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLGLVertexBuffer Member List

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

_attribsSLGLVertexBufferprotected
_idSLGLVertexBufferprotected
_inputIsInterleavedSLGLVertexBufferprotected
_numVerticesSLGLVertexBufferprotected
_outputIsInterleavedSLGLVertexBufferprotected
_sizeBytesSLGLVertexBufferprotected
_strideBytesSLGLVertexBufferprotected
_usageSLGLVertexBufferprotected
attribIndex(SLGLAttributeType type)SLGLVertexBuffer
attribs()SLGLVertexBufferinline
bindAndEnableAttrib(SLuint divisor=0) constSLGLVertexBuffer
clear()SLGLVertexBuffer
deleteGL()SLGLVertexBuffer
disableAttrib()SLGLVertexBuffer
generate(SLuint numVertices, SLGLBufferUsage usage=BU_static, SLbool outputInterleaved=true)SLGLVertexBuffer
id() constSLGLVertexBufferinline
outputIsInterleaved() constSLGLVertexBufferinline
size() constSLGLVertexBufferinline
sizeOfType(SLGLBufferType type)SLGLVertexBufferstatic
SLGLVertexBuffer()SLGLVertexBuffer
totalBufferCountSLGLVertexBufferstatic
totalBufferSizeSLGLVertexBufferstatic
updateAttrib(SLGLAttributeType type, SLint elementSize, void *dataPointer)SLGLVertexBuffer
updateAttrib(SLGLAttributeType type, SLVuint &data)SLGLVertexBufferinline
updateAttrib(SLGLAttributeType type, SLVfloat &data)SLGLVertexBufferinline
updateAttrib(SLGLAttributeType type, SLVVec2f &data)SLGLVertexBufferinline
updateAttrib(SLGLAttributeType type, SLVVec3f &data)SLGLVertexBufferinline
updateAttrib(SLGLAttributeType type, SLVVec4f &data)SLGLVertexBufferinline
~SLGLVertexBuffer()SLGLVertexBufferinline