|
lmgl 1.0.0
A lightweight OpenGL graphics engine library written in C++
|
Declaration of the VertexArray class for managing Vertex Array Objects (VAOs) in OpenGL. More...
Go to the source code of this file.
Classes | |
| class | lmgl::renderer::VertexArray |
| Class representing a Vertex Array Object (VAO) in OpenGL. More... | |
Namespaces | |
| namespace | lmgl |
| Forward declarations for Assimp Material structure. | |
| namespace | lmgl::renderer |
| Namespace for rendering-related classes and functions. | |
Declaration of the VertexArray class for managing Vertex Array Objects (VAOs) in OpenGL.
This file contains the declaration of the VertexArray class, which encapsulates the functionality of a Vertex Array Object (VAO) in OpenGL. The class provides methods to bind and unbind the VAO, add vertex buffers, and set an index buffer.