, including all inherited members.
| addVertex(int x, int z, int index) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| Batch() | KGLLib::Batch | |
| Batch(GeometryBuffer *buffer, int offset, int indexOffset) | KGLLib::Batch | |
| bestBufferFormat() const | KGLLib::Batch | |
| bind() | KGLLib::Mesh | [virtual] |
| buffer() const | KGLLib::Batch | [inline] |
| cellNormal(int x1, int z1, int x2, int z2, int x3, int z3) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| colorsArray() const | KGLLib::Batch | [inline] |
| cookMesh(bool useIndices) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| createSharedBuffer(const QList< Batch * > &batches) | KGLLib::Batch | [static] |
| height() const (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [inline] |
| height(int x, int z) const (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [inline, protected] |
| indicesArray() const | KGLLib::Batch | [inline] |
| indicesCount() const | KGLLib::Batch | [inline] |
| init() (defined in KGLLib::Batch) | KGLLib::Batch | [protected] |
| isValid() const (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | |
| mDirty (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| Mesh() | KGLLib::Mesh | |
| Mesh(GeometryBuffer *buffer, int offset, int indexOffset) | KGLLib::Mesh | |
| mHeight (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mHeightmap (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mIndices (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mMaxHeight (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mMinHeight (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mNormalmap (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mNormals (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mTileSize (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mVertices (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| mWidth (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| normalsArray() const | KGLLib::Batch | [inline] |
| primitiveType() const | KGLLib::Batch | |
| program() const | KGLLib::Mesh | [inline] |
| recalcNormalmap() (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| render() | KGLLib::SimpleTerrain | [virtual] |
| renderOnce() | KGLLib::Batch | [virtual] |
| setBuffer(GeometryBuffer *buffer, int offset, int indexOffset) | KGLLib::Batch | |
| setColors(Eigen::Vector3f *colors) | KGLLib::Batch | [inline] |
| setColors(Eigen::Vector4f *colors) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setColors(void *colors, int size) (defined in KGLLib::Batch) | KGLLib::Batch | [protected] |
| setDirty() (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [protected] |
| setHeightRange(float min, float max) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | |
| setIndices(unsigned int *indices, int count) | KGLLib::Batch | |
| setNormals(Eigen::Vector3f *normals) | KGLLib::Batch | |
| setPrimitiveType(GLenum type) | KGLLib::Batch | [virtual] |
| setProgram(KGLLib::Program *program) | KGLLib::Mesh | [virtual] |
| setTexcoords(float *texcoords) | KGLLib::Batch | [inline] |
| setTexcoords(Eigen::Vector2f *texcoords) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setTexcoords(Eigen::Vector3f *texcoords) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setTexcoords(Eigen::Vector4f *texcoords) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setTexcoords(void *texcoords, int size) (defined in KGLLib::Batch) | KGLLib::Batch | [protected] |
| setTexture(KGLLib::Texture *tex) | KGLLib::Mesh | [inline] |
| setTexture(int index, KGLLib::Texture *tex) | KGLLib::Mesh | [virtual] |
| setTileSize(float size) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | |
| setVertexCount(int count) | KGLLib::Batch | |
| setVertices(Eigen::Vector2f *vertices) | KGLLib::Batch | [inline] |
| setVertices(Eigen::Vector3f *vertices) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setVertices(Eigen::Vector4f *vertices) (defined in KGLLib::Batch) | KGLLib::Batch | [inline] |
| setVertices(void *vertices, int size) (defined in KGLLib::Batch) | KGLLib::Batch | [protected] |
| SimpleTerrain(const QString &imgfilename) (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | |
| texcoordsArray() const | KGLLib::Batch | [inline] |
| texture() const | KGLLib::Mesh | [inline] |
| texture(int index) const | KGLLib::Mesh | |
| tileSize() const (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [inline] |
| unbind() | KGLLib::Mesh | [virtual] |
| update() | KGLLib::Batch | [virtual] |
| vertexCount() const | KGLLib::Batch | [inline] |
| verticesArray() const | KGLLib::Batch | [inline] |
| width() const (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [inline] |
| ~Batch() | KGLLib::Batch | [virtual] |
| ~Mesh() (defined in KGLLib::Mesh) | KGLLib::Mesh | [virtual] |
| ~SimpleTerrain() (defined in KGLLib::SimpleTerrain) | KGLLib::SimpleTerrain | [virtual] |