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)=0 | KGLLib::GeometryBuffer | [protected, pure virtual] |
| addIndices(unsigned int *indices, int count, int offset=0)=0 | KGLLib::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)=0 | KGLLib::GeometryBuffer | [pure virtual] |
| renderIndexed(int indices, int offset)=0 | KGLLib::GeometryBuffer | [pure virtual] |
| setPrimitiveType(GLenum type) | KGLLib::GeometryBuffer | [virtual] |
| unbind() | KGLLib::GeometryBuffer | [inline, virtual] |
| ~GeometryBuffer() | KGLLib::GeometryBuffer | [virtual] |