#pragma once #include "../../GFX/Mesh.hpp" #include "../Chunk.hpp" namespace MC::World::Generation::ChunkMeshing { struct ChunkNeighbors { Chunk *north, *east, *south, *west; Chunk *north_east, *south_east, *south_west, *north_west; }; GFX::Mesh create_mesh_for_chunk(Chunk& chunk, const ChunkNeighbors& neighbors); }