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