KGLLib
KGLLib::GeometryBuffer Member List
This is the complete list of members for KGLLib::GeometryBuffer, including all inherited members.
addColors(void *colors, int count, int offset=0) (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer
addData(void *data, int size, int offset)=0KGLLib::GeometryBuffer [protected, pure virtual]
addIndices(unsigned int *indices, int count, int offset=0)=0KGLLib::GeometryBuffer [pure virtual]
addNormals(void *normals, int count, int offset=0) (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer
addTexCoords(void *texcoords, int count, int offset=0) (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer
addVertices(void *vertices, int count, int offset=0)KGLLib::GeometryBuffer
bind()KGLLib::GeometryBuffer [inline, virtual]
bufferSize() const KGLLib::GeometryBuffer [protected]
createBuffer(const GeometryBufferFormat &format)KGLLib::GeometryBuffer [static]
createBuffer(GeometryBufferFormat::Format format, int vertexCount, int indexCount=0)KGLLib::GeometryBuffer [static]
format() const KGLLib::GeometryBuffer [inline]
GeometryBuffer(const GeometryBufferFormat &format)KGLLib::GeometryBuffer [protected]
indexBufferSize() const KGLLib::GeometryBuffer [protected]
init(const GeometryBufferFormat &format) (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected, virtual]
mColorData (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
mFormat (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
mNormalData (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
mPrimitiveType (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
mTexCoordData (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
mVertexData (defined in KGLLib::GeometryBuffer)KGLLib::GeometryBuffer [protected]
primitiveType() const KGLLib::GeometryBuffer [inline]
render()KGLLib::GeometryBuffer [virtual]
render(int vertices, int offset)=0KGLLib::GeometryBuffer [pure virtual]
renderIndexed(int indices, int offset)=0KGLLib::GeometryBuffer [pure virtual]
setPrimitiveType(GLenum type)KGLLib::GeometryBuffer [virtual]
unbind()KGLLib::GeometryBuffer [inline, virtual]
~GeometryBuffer()KGLLib::GeometryBuffer [virtual]