|
sgltk 0.6
Simple OpenGL Tool Kit
|
This is the complete list of members for sgltk::Buffer, including all inherited members.
| bind() | sgltk::Buffer | inline |
| bind(GLenum target) | sgltk::Buffer | inline |
| bind(GLenum target, unsigned int index) | sgltk::Buffer | inline |
| Buffer(GLenum target=GL_ARRAY_BUFFER) | sgltk::Buffer | inline |
| buffer | sgltk::Buffer | |
| copy(Buffer &source, unsigned int read_offset, unsigned int write_offset, unsigned int size) | sgltk::Buffer | inline |
| copy(Buffer *source, unsigned int read_offset, unsigned int write_offset, unsigned int size) | sgltk::Buffer | inline |
| create_empty(unsigned int num_elements, GLenum usage) | sgltk::Buffer | inline |
| load(const std::vector< T > &data, GLenum usage) | sgltk::Buffer | inline |
| load(unsigned int num_elements, const T *data, GLenum usage) | sgltk::Buffer | inline |
| map(GLenum access) | sgltk::Buffer | inline |
| num_elements | sgltk::Buffer | |
| replace_data(const std::vector< T > &data) | sgltk::Buffer | inline |
| replace_data(const T *data, unsigned int number_elements) | sgltk::Buffer | inline |
| replace_partial_data(unsigned int offset, const std::vector< T > &data) | sgltk::Buffer | inline |
| replace_partial_data(unsigned int offset, const T *data, unsigned int number_elements) | sgltk::Buffer | inline |
| size | sgltk::Buffer | |
| store(unsigned int offset, unsigned int size, void *storage) | sgltk::Buffer | inline |
| unbind() | sgltk::Buffer | inline |
| unmap() | sgltk::Buffer | inline |
| ~Buffer() (defined in sgltk::Buffer) | sgltk::Buffer | inline |