#pragma once #include "../Common/Sizes.hpp" // This file defines chunk dimensions outside of the `Chunk` class. // We need this to avoid cyclic dependencies for headers on which Chunk depends, // but which need the dimensions, too (i.e. `ChunkIndex`). // `Chunk` re-exports these so other units may use `Chunk::Width` and `Chunk::Height` as before. namespace MC::World::ChunkDimensions { static constexpr U32 Width = 16; static constexpr U32 Height = 128; }