|
void | bind () const |
|
void | unbind () const |
|
void | enableVertexAttribArray (GLuint index) |
|
void | disableVertexAttribArray (GLuint index) |
|
void | enableAllVertexAttribs () |
|
void | disableAllVertexAttribs () |
|
bool | isAttribArrayEnabled (GLuint index) const |
|
void | setVertexAtrribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) const |
|
void | setVertexAttribPointerIntegral (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) const |
|
void | setVertexAttribPointerLong (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) const |
|
void | setVertexAttribPointer (GLuint index, const ArrayBuffer::PointerConfig &config) const |
|
void | autoVertexAttribPointer (GLuint index, ArrayBuffer vbo) |
|
virtual size_t | numPossessed () const override |
|
virtual void | possessObject (ArrayBuffer buffer) override |
|
virtual void | possessObject (ElementArrayBuffer buffer) override |
|
virtual bool | doesPossessObject (ArrayBuffer buffer) const override |
|
virtual bool | doesPossessObject (ElementArrayBuffer buffer) const override |
|
virtual void | dispossessObject (const ArrayBuffer &buffer) override |
|
virtual void | dispossessObject (const ElementArrayBuffer &buffer) override |
|
void | possessBuffer (ArrayBuffer buffer) |
|
void | possessBuffer (ElementArrayBuffer buffer) |
|
bool | doesPossessBuffer (ArrayBuffer buffer) const |
|
bool | doesPossessBuffer (ElementArrayBuffer buffer) const |
|
void | dispossessBuffer (const ArrayBuffer &buffer) |
|
void | dispossessBuffer (const ElementArrayBuffer &buffer) |
|
| OglObject (OglObjectDestroyer destroyer) |
|
| PersistentOglName (OglObjectDestroyer destroyer) |
|
| PersistentOglName (GLuint id, OglObjectDestroyer destroyer) |
|
GLuint * | getIdPtr () |
|
const GLuint * | getIdPtr () const |
|
virtual GLuint | getName () const override |
|
GLuint | getNameDirect () const |
|
virtual bool | isPossessible () const override |
|
virtual void | makeZombie () |
|
virtual bool | isZombie () const |
|
| operator GLuint () const |
|