YoggieEngine/BarinkEngine/Include/Graphics/Renderable.h
nigel 8cc6ed1f15 Multiple changes to prepare for the basic render engine.
* Rendering 2 cubes
* per cube transform panels
* Updated TODO.md
* Updated README.md
2022-05-28 21:19:16 +02:00

21 lines
351 B
C++

#pragma once
#include <vector>
#include "Mesh.h"
#include "Buffer.h"
#include "VertexArray.h"
#include "Scene.h"
class Renderable : public SceneNode {
public:
Buffer vertexBuffer;
Buffer elementBuffer;
VertexArray VAO;
~Renderable();
static Renderable* Load();
void Draw();
private:
std::vector<BarinkEngine::Mesh> meshes;
Renderable();
};