Specialisation of VertexDeclaration for OpenGL Vertex Array Object usage. More...
#include <OgreGL3PlusVertexArrayObject.h>
Public Member Functions | |
GL3PlusVertexArrayObject () | |
~GL3PlusVertexArrayObject () | |
void | bind (void) |
Bind a VAO. More... | |
bool | isInitialised (void) |
void | setInitialised (bool flag) |
Protected Attributes | |
bool | mInitialised |
Is this VAO initialised? More... | |
GLuint | mVAO |
OpenGL id for the vertex array object. More... | |
Specialisation of VertexDeclaration for OpenGL Vertex Array Object usage.
Definition at line 37 of file OgreGL3PlusVertexArrayObject.h.
Ogre::GL3PlusVertexArrayObject::GL3PlusVertexArrayObject | ( | ) |
Ogre::GL3PlusVertexArrayObject::~GL3PlusVertexArrayObject | ( | ) |
void Ogre::GL3PlusVertexArrayObject::bind | ( | void | ) |
Bind a VAO.
|
inline |
Definition at line 50 of file OgreGL3PlusVertexArrayObject.h.
References mInitialised.
|
inline |
Definition at line 51 of file OgreGL3PlusVertexArrayObject.h.
References mInitialised.
|
protected |
Is this VAO initialised?
Definition at line 43 of file OgreGL3PlusVertexArrayObject.h.
Referenced by isInitialised(), and setInitialised().
|
protected |
OpenGL id for the vertex array object.
Definition at line 41 of file OgreGL3PlusVertexArrayObject.h.