#pragma once struct TileCell { }; class TileLayer { public: int rows; int cols; int cell_width; int cell_height; TileCell cells[][]; protected: private: };