OpenGLVertexArrayObject Class
(Qt3DRender::Render::OpenGLVertexArrayObject)Public Functions
| OpenGLVertexArrayObject() | |
| void | bind() |
| void | cleanup() |
| void | create(GraphicsContext *ctx, const VAOIdentifier &key) |
| void | destroy() |
| bool | isAbandoned(GeometryManager *geomMgr, ShaderManager *shaderMgr) |
| bool | isSpecified() const |
| void | release() |
| void | setSpecified(bool b) |
| QOpenGLVertexArrayObject * | vao() |
| const QOpenGLVertexArrayObject * | vao() const |
Member Function Documentation
OpenGLVertexArrayObject::OpenGLVertexArrayObject()
Default constructs an instance of OpenGLVertexArrayObject.
void OpenGLVertexArrayObject::bind()
void OpenGLVertexArrayObject::cleanup()
void OpenGLVertexArrayObject::create(GraphicsContext *ctx, const VAOIdentifier &key)
void OpenGLVertexArrayObject::destroy()
bool OpenGLVertexArrayObject::isAbandoned(GeometryManager *geomMgr, ShaderManager *shaderMgr)
bool OpenGLVertexArrayObject::isSpecified() const
void OpenGLVertexArrayObject::release()
void OpenGLVertexArrayObject::setSpecified(bool b)
See also isSpecified().