#ifndef MAKE_MESH_H_ #define MAKE_MESH_H_ #include "Shader.h" #include "Vertex.h" #include "Texture.h" #include "VertexArray.h" #include "VertexBuffer.h" #include "IndexBuffer.h" #include <vector> class Mesh { public: std::vector<Vertex> vertices; std::vector<unsigned int> indices; std::vector<Texture> textures; VertexArray VAO; Mesh(std::vector<Vertex> vertices, std::vector<unsigned int> indices, std::vector<Texture> textures); private: VertexBuffer VBO; IndexBuffer IBO; }; #endif // MAKE_MESH_H_