|
AGL
A graphics library
|
This is the complete list of members for agl::TriangleMesh, including all inherited members.
| _buffers (defined in agl::Mesh) | agl::Mesh | protected |
| _data (defined in agl::Mesh) | agl::Mesh | protected |
| _hasUV (defined in agl::Mesh) | agl::Mesh | protected |
| _initialized (defined in agl::Mesh) | agl::Mesh | protected |
| _isDynamic (defined in agl::Mesh) | agl::Mesh | protected |
| _nIndices (defined in agl::TriangleMesh) | agl::TriangleMesh | protected |
| _nVerts (defined in agl::Mesh) | agl::Mesh | protected |
| _vao (defined in agl::Mesh) | agl::Mesh | protected |
| deleteBuffers() (defined in agl::Mesh) | agl::Mesh | protectedvirtual |
| hasUV() const | agl::Mesh | inline |
| INDEX enum value (defined in agl::Mesh) | agl::Mesh | protected |
| init()=0 | agl::Mesh | protectedpure virtual |
| initBuffers(std::vector< GLuint > *indices, std::vector< GLfloat > *points, std::vector< GLfloat > *normals, std::vector< GLfloat > *texCoords=nullptr, std::vector< GLfloat > *tangents=nullptr) | agl::TriangleMesh | protected |
| agl::Mesh::initBuffers(std::vector< GLfloat > *points, std::vector< GLfloat > *normals, std::vector< GLfloat > *texCoords=nullptr, std::vector< GLfloat > *tangents=nullptr) | agl::Mesh | protected |
| isDynamic() const | agl::Mesh | inline |
| NORMAL enum value (defined in agl::Mesh) | agl::Mesh | protected |
| NUM_ATTRIBUTES enum value (defined in agl::Mesh) | agl::Mesh | protected |
| numVertices() const | agl::Mesh | inlineprotected |
| POSITION enum value (defined in agl::Mesh) | agl::Mesh | protected |
| render() const | agl::TriangleMesh | virtual |
| setIsDynamic(bool on) | agl::Mesh | protectedvirtual |
| setVertexData(VertexAttribute type, int vertexId, const glm::vec4 &data) | agl::Mesh | protected |
| TANGENT enum value (defined in agl::Mesh) | agl::Mesh | protected |
| UV enum value (defined in agl::Mesh) | agl::Mesh | protected |
| vao() const | agl::Mesh | inline |
| VertexAttribute enum name (defined in agl::Mesh) | agl::Mesh | protected |
| vertexData(VertexAttribute type, int vertexId) const | agl::Mesh | protected |
| ~Mesh() (defined in agl::Mesh) | agl::Mesh | virtual |