#include <VertexArrayGL.h>
|
| VertexArrayGL (const gl::VertexArrayState &data, const FunctionsGL *functions, StateManagerGL *stateManager) |
|
| ~VertexArrayGL () override |
|
gl::Error | syncDrawArraysState (const gl::AttributesMask &activeAttributesMask, GLint first, GLsizei count, GLsizei instanceCount) const |
|
gl::Error | syncDrawElementsState (const gl::AttributesMask &activeAttributesMask, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instanceCount, bool primitiveRestartEnabled, const GLvoid **outIndices) const |
|
GLuint | getVertexArrayID () const |
|
GLuint | getAppliedElementArrayBufferID () const |
|
void | syncState (const gl::VertexArray::DirtyBits &dirtyBits) override |
|
| VertexArrayImpl (const gl::VertexArrayState &data) |
|
virtual | ~VertexArrayImpl () |
|
◆ VertexArrayGL()
◆ ~VertexArrayGL()
rx::VertexArrayGL::~VertexArrayGL |
( |
| ) |
|
|
override |
◆ getAppliedElementArrayBufferID()
GLuint rx::VertexArrayGL::getAppliedElementArrayBufferID |
( |
| ) |
const |
◆ getVertexArrayID()
GLuint rx::VertexArrayGL::getVertexArrayID |
( |
| ) |
const |
◆ syncDrawArraysState()
◆ syncDrawElementsState()
◆ syncState()
The documentation for this class was generated from the following files: