AnimEngine
OOOGL::CommonVertexFormatVAO Member List

This is the complete list of members for OOOGL::CommonVertexFormatVAO, including all inherited members.

attrib_count (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectprotected
attrib_enabled_LUT (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectprotected
autoDisableBuffersAfterDraw() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
autoSetupBuffersForDraw() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
autoVertexAttribPointer(GLuint index, ArrayBuffer vbo) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
bind() const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
CommonVertexFormatVAO() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
const_vboiterator typedef (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
disableAllVertexAttribs() (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
disableVertexAttribArray(GLuint index) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
dispossessBuffer(const ArrayBuffer &buffer) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
dispossessBuffer(const ElementArrayBuffer &buffer) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
dispossessObject(const ArrayBuffer &buffer) override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
dispossessObject(const ElementArrayBuffer &buffer) override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
doesPossessBuffer(ArrayBuffer buffer) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
doesPossessBuffer(ElementArrayBuffer buffer) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
doesPossessObject(ArrayBuffer buffer) const override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
doesPossessObject(ElementArrayBuffer buffer) const override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
enableAllVertexAttribs() (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
enableVertexAttribArray(GLuint index) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
getArrayBuffer(GLuint index) const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
getArrayBuffer(GLuint index) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
getIdPtr() (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
getIdPtr() const (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
getName() const override (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinlinevirtual
getNameDirect() const (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
hasLinkedBuffer(GLuint index) const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
isAttribArrayEnabled(GLuint index) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
isPossessible() const override (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinlinevirtual
isZombie() const (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinlinevirtual
linkArrayBuffer(GLuint index, ArrayBuffer buffer) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
linked_elbos (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOprotected
linked_vbos (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOprotected
linkedArrayBufsBegin() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedArrayBufsBegin() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedArrayBufsEnd() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedArrayBufsEnd() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
LinkedArraysVector_t typedef (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOprotected
linkedElementBufsBegin() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedElementBufsBegin() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedElementBufsEnd() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
linkedElementBufsEnd() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
LinkedElementsVector_t typedef (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOprotected
linkElementBuffer(ElementArrayBuffer buffer) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
makeZombie() (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinlinevirtual
numLinkedArrayBuffers() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
numLinkedElementBuffers() const (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAOinline
numPossessed() const override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinlinevirtual
OglObject(OglObjectDestroyer destroyer) (defined in OOOGL::OglObject)OOOGL::OglObjectinline
OglObject(const PersistentOglName &zombie) (defined in OOOGL::OglObject)OOOGL::OglObjectinlineprotected
operator GLuint() const (defined in OOOGL::OglNameInterface)OOOGL::OglNameInterfaceinline
PersistentOglName() (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
PersistentOglName(OglObjectDestroyer destroyer) (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
PersistentOglName(GLuint id, OglObjectDestroyer destroyer) (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinline
possessBuffer(ArrayBuffer buffer) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
possessBuffer(ElementArrayBuffer buffer) (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
possessObject(ArrayBuffer buffer) override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
possessObject(ElementArrayBuffer buffer) override (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectvirtual
setVertexAtrribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
setVertexAttribPointer(GLuint index, const ArrayBuffer::PointerConfig &config) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
setVertexAttribPointerIntegral(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
setVertexAttribPointerLong(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
unbind() const (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObject
unlinkAllArrayBuffers() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
unlinkAllElementBuffers() (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
unlinkArrayBuffer(GLuint index) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
unlinkArrayBuffer(ArrayBuffer buffer) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
unlinkElementBuffer(ElementArrayBuffer buffer) (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
vboiterator typedef (defined in OOOGL::CommonVertexFormatVAO)OOOGL::CommonVertexFormatVAO
VertexArrayObject() (defined in OOOGL::VertexArrayObject)OOOGL::VertexArrayObjectinline
~OglNameInterface() (defined in OOOGL::OglNameInterface)OOOGL::OglNameInterfaceinlinevirtual
~PersistentOglName() noexcept (defined in OOOGL::PersistentOglName)OOOGL::PersistentOglNameinlinevirtual