AGL
A graphics library
|
This is the complete list of members for agl::PointMesh, 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 |
_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< 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::PointMesh | 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 |