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().