#pragma once namespace charcoal { template struct Mesh { typedef VertexType VertexType; typedef IndexType IndexType; VertexType* vertices = nullptr; unsigned int vertex_count = 0; IndexType* indices = nullptr; unsigned int index_count = 0; }; }