Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::GraphicsAPI::VertexArrayObject Class Referenceabstract

#include <VertexArrayObject.hpp>

Classes

struct  CreateInfo

Public Member Functions

 VertexArrayObject (const VertexInputLayout &layout)
VertexInputLayoutGetLayout ()
virtual void Bind ()=0
virtual void Unbind ()=0

Public Attributes

VertexInputLayout layout

Detailed Description

A Vertex Array Object is a data structure including one or more VertexBuffers and an IndexBuffer, to be bound to the GPU simultaneously.


The documentation for this class was generated from the following file: