This is the complete list of members for
glw::Buffer, including all inherited members.
BaseType typedef | glw::Buffer | |
Buffer(Context *ctx) | glw::Buffer | [inline, protected] |
Context class | glw::Buffer | [friend] |
context(void) const | glw::Object | [inline] |
context(void) | glw::Object | [inline] |
create(const BufferArguments &args) | glw::Buffer | [inline, protected] |
destroy(void) | glw::Object | [inline, protected] |
doDestroy(void) | glw::Buffer | [inline, protected, virtual] |
doIsValid(void) const | glw::Buffer | [inline, protected, virtual] |
drawElements(GLenum target, GLint unit, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) | glw::Buffer | [inline] |
getSubData(GLenum target, GLint unit, GLintptr offset, GLsizeiptr size, GLvoid *data) | glw::Buffer | [inline] |
isMapped(GLenum target, GLint unit) const | glw::Buffer | [inline] |
isValid(void) const | glw::Object | [inline] |
m_context | glw::Object | [protected] |
m_mapAccess | glw::Buffer | [protected] |
m_mapPointer | glw::Buffer | [protected] |
m_name | glw::Object | [protected] |
m_size | glw::Buffer | [protected] |
m_usage | glw::Buffer | [protected] |
map(GLenum target, GLint unit, GLenum access) | glw::Buffer | [inline] |
mapAccess(GLenum target, GLint unit) const | glw::Buffer | [inline] |
mapPointer(GLenum target, GLint unit) const | glw::Buffer | [inline] |
name(void) const | glw::Object | [inline] |
NonCopyable(void) | glw::detail::NonCopyable | [inline] |
Object(Context *ctx) | glw::Object | [inline, protected] |
setData(GLenum target, GLint unit, const GLsizeiptr size, GLenum usage, const GLvoid *data) | glw::Buffer | [inline] |
setSubData(GLenum target, GLint unit, GLintptr offset, GLsizeiptr size, const GLvoid *data) | glw::Buffer | [inline] |
size(void) const | glw::Buffer | [inline] |
ThisType typedef | glw::Buffer | |
type(void) const | glw::Buffer | [inline, virtual] |
unmap(GLenum target, GLint unit) | glw::Buffer | [inline] |
usage(void) const | glw::Buffer | [inline] |
vertexAttribPointer(GLenum target, GLint unit, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *offset) | glw::Buffer | [inline] |
~Buffer(void) | glw::Buffer | [inline, virtual] |
~Object(void) | glw::Object | [inline, virtual] |