|
Easy3D 2.6.1
|
This is the complete list of members for VertexArrayObject, including all inherited members.
| bind() | VertexArrayObject | |
| create_array_buffer(GLuint &buffer, GLuint index, const void *data, std::size_t size, std::size_t dim, bool dynamic=false) | VertexArrayObject | |
| create_element_buffer(GLuint &buffer, const void *data, std::size_t size, bool dynamic=false) | VertexArrayObject | |
| create_storage_buffer(GLuint &buffer, GLuint index, const void *data, std::size_t size) | VertexArrayObject | |
| get_buffer_data(GLenum target, GLuint buffer, GLintptr offset, GLsizeiptr size, void *data) | VertexArrayObject | static |
| id() const | VertexArrayObject | inline |
| is_supported() | VertexArrayObject | static |
| map_buffer(GLenum target, GLuint buffer, GLenum access) | VertexArrayObject | static |
| release() const | VertexArrayObject | |
| release_buffer(GLuint &buffer) | VertexArrayObject | static |
| unmap_buffer(GLenum target, GLuint buffer) | VertexArrayObject | static |
| update_storage_buffer(GLuint &buffer, GLintptr offset, GLsizeiptr size, const void *data) | VertexArrayObject | |
| VertexArrayObject() | VertexArrayObject | |
| ~VertexArrayObject() | VertexArrayObject |