1#ifndef CORE_VERTEX_ARRAY_HPP
2#define CORE_VERTEX_ARRAY_HPP
6#include "Core/IndexBuffer.hpp"
7#include "Core/VertexBuffer.hpp"
33 void AddVertexBuffer(std::unique_ptr<VertexBuffer> vertexBuffer);
39 void DrawTriangles()
const;
44 std::vector<std::unique_ptr<VertexBuffer>> m_VertexBuffers;
45 std::unique_ptr<IndexBuffer> m_IndexBuffer;
Wrapper for OpenGL Vertex Array Object.
Definition: VertexArray.hpp:13
void SetIndexBuffer(std::unique_ptr< IndexBuffer > indexBuffer)
Core functionality of the framework
Definition: config.hpp:7