moGL  travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
mogl::VertexArray Member List
This is the complete list of members for mogl::VertexArray, including all inherited members.
_handlemogl::Handle< GLuint > [protected]
bind()mogl::VertexArray [inline]
disableAttrib(GLuint index)mogl::VertexArray [inline]
enableAttrib(GLuint index)mogl::VertexArray [inline]
get(GLenum property, T *value)mogl::VertexArray
get(GLenum property)mogl::VertexArray
get(GLuint index, GLenum property, T *value)mogl::VertexArray
get(GLuint index, GLenum property)mogl::VertexArray
get(GLenum property, GLint *value)mogl::VertexArray [inline]
get(GLenum property)mogl::VertexArray [inline]
get(GLuint index, GLenum property, GLint *value)mogl::VertexArray [inline]
get(GLuint index, GLenum property, GLint64 *value)mogl::VertexArray [inline]
get(GLuint index, GLenum property)mogl::VertexArray [inline]
get(GLuint index, GLenum property)mogl::VertexArray [inline]
getHandle() constmogl::Handle< GLuint >
getLabel() constmogl::Handle< GLuint >
Handle(GLenum identifier=GL_NONE)mogl::Handle< GLuint >
Handle(const Handle &other)mogl::Handle< GLuint >
Handle(Handle &&other) noexceptmogl::Handle< GLuint >
isHandleValid() const override finalmogl::VertexArray [inline, virtual]
operator=(const VertexArray &other)mogl::VertexArray
Handle< GLuint >::operator=(const Handle &other)mogl::Handle< GLuint >
setAttribBinding(GLuint attribindex, GLuint bindingindex)mogl::VertexArray [inline]
setAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)mogl::VertexArray [inline]
setAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)mogl::VertexArray [inline]
setAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)mogl::VertexArray [inline]
setBindingDivisor(GLuint bindingindex, GLuint divisor)mogl::VertexArray [inline]
setElementBuffer(GLuint buffer)mogl::VertexArray [inline]
setLabel(const std::string &name)mogl::Handle< GLuint >
setVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset=GLintptr(0), GLsizei stride=0)mogl::VertexArray [inline]
setVertexBuffers(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)mogl::VertexArray [inline]
VertexArray()mogl::VertexArray [inline]
VertexArray(const VertexArray &other)mogl::VertexArray
VertexArray(VertexArray &&other)mogl::VertexArray
~Handle()mogl::Handle< GLuint > [virtual]
~VertexArray()mogl::VertexArray [inline]
 All Classes Namespaces Files Functions Variables Defines