The definitions of Vertex, Mesh and their implementations.
Vertex
Mesh
An indiced Mesh, stored along with it’s vertex array, index array and vertex buffer.
The Vertex struct holds the data that will be later sent to WebGL in a GL::ARRAY_BUFFER. It consists of position and color vectors, and UV co-ordinates.
GL::ARRAY_BUFFER