OpenGL Vertex buffer and Index buffer wrappers. More...
Go to the source code of this file.
Classes | |
| struct | GFX::VertexComponentFormat |
| An individual vertex component's use, type, and number of elements. One or more of these are combined to make a InterleavedVertexFormat. More... | |
| struct | GFX::InterleavedVertexFormat |
| Represents the combination of vertex components. More... | |
| class | GFX::VertexBuffer |
| Represents a vertex buffer object. More... | |
| class | GFX::AutoBindVertexBuffer |
| Helper to automatically bind a vertex buffer then unbind it when the scope ends. More... | |
| class | GFX::IndexBuffer |
| Represents an index buffer object. More... | |
| class | GFX::AutoBindIndexBuffer |
| Helper to automatically bind an index buffer then unbind it when the scope ends. More... | |
Namespaces | |
| namespace | GFX |
Graphics. | |
Enumerations | |
| enum | GFX::VertexComponentMeaning { GFX::VertexPosition, GFX::VertexNormal, GFX::VertexColor } |
What a component of a stream represents. More... | |
Functions | |
| GLsizei | GFX::GetGLTypeSize (GLenum type) |
| Returns the numbere of bytes needed to store a specific opengl data type. | |
OpenGL Vertex buffer and Index buffer wrappers.
1.7.1