NGL
6.5
The NCCA Graphics Library
|
This is the complete list of members for ngl::AbstractVAO, including all inherited members.
AbstractVAO(GLenum _mode=GL_TRIANGLES) | ngl::AbstractVAO | protected |
bind() | ngl::AbstractVAO | |
draw() const =0 | ngl::AbstractVAO | pure virtual |
getBufferID(unsigned int _id=0)=0 | ngl::AbstractVAO | pure virtual |
getMode() const | ngl::AbstractVAO | |
m_allocated | ngl::AbstractVAO | protected |
m_bound | ngl::AbstractVAO | protected |
m_id | ngl::AbstractVAO | protected |
m_indicesCount | ngl::AbstractVAO | protected |
m_mode | ngl::AbstractVAO | protected |
removeVAO()=0 | ngl::AbstractVAO | pure virtual |
setData(const VertexData &_data)=0 | ngl::AbstractVAO | pure virtual |
setMode(const GLenum &_mode) | ngl::AbstractVAO | |
setNumIndices(size_t _s) | ngl::AbstractVAO | inline |
setVertexAttributePointer(GLuint _id, GLint _size, GLenum _type, GLsizei _stride, unsigned int _dataOffset, bool _normalise=false) | ngl::AbstractVAO | |
unbind() | ngl::AbstractVAO | |
~AbstractVAO()=default | ngl::AbstractVAO | virtual |