| _attributes | cugl::graphics::VertexBuffer | protected |
| _enabled | cugl::graphics::VertexBuffer | protected |
| _indxBuffer | cugl::graphics::VertexBuffer | protected |
| _shader | cugl::graphics::VertexBuffer | protected |
| _size | cugl::graphics::VertexBuffer | protected |
| _stride | cugl::graphics::VertexBuffer | protected |
| _vertArray | cugl::graphics::VertexBuffer | protected |
| _vertBuffer | cugl::graphics::VertexBuffer | protected |
| alloc(GLsizei size, GLsizei stride) | cugl::graphics::VertexBuffer | inlinestatic |
| attach(const std::shared_ptr< Shader > &shader) | cugl::graphics::VertexBuffer | virtual |
| bind() | cugl::graphics::VertexBuffer | |
| detach() | cugl::graphics::VertexBuffer | |
| disableAttribute(const std::string name) | cugl::graphics::VertexBuffer | |
| dispose() | cugl::graphics::VertexBuffer | virtual |
| draw(GLenum mode, GLsizei count, GLint offset=0) | cugl::graphics::VertexBuffer | |
| drawDirect(GLenum mode, GLint first, GLsizei count) | cugl::graphics::VertexBuffer | |
| enableAttribute(const std::string name) | cugl::graphics::VertexBuffer | |
| getCapacity() const | cugl::graphics::VertexBuffer | inline |
| getShader() const | cugl::graphics::VertexBuffer | inline |
| getStride() const | cugl::graphics::VertexBuffer | inline |
| init(GLsizei size, GLsizei stride) | cugl::graphics::VertexBuffer | virtual |
| isBound() const | cugl::graphics::VertexBuffer | |
| loadIndexData(const void *data, GLsizei size, GLenum usage=GL_STREAM_DRAW) | cugl::graphics::VertexBuffer | |
| loadVertexData(const void *data, GLsizei size, GLenum usage=GL_STREAM_DRAW) | cugl::graphics::VertexBuffer | |
| setupAttribute(const std::string name, GLint size, GLenum type, GLboolean norm, GLsizei offset) | cugl::graphics::VertexBuffer | virtual |
| unbind() | cugl::graphics::VertexBuffer | |
| VertexBuffer() | cugl::graphics::VertexBuffer | |
| ~VertexBuffer() | cugl::graphics::VertexBuffer | |