#pragma once #include class PathGenerator { public: struct Location { uint32_t row; uint32_t col; }; protected: static constexpr uint32_t Maze_Char_Space = 32; // " " static constexpr uint32_t Maze_Char_Exit = 69; // E static constexpr uint32_t Maze_Char_Start = 83; // S static constexpr uint32_t Maze_Char_Wall = 88; // X static constexpr uint32_t Maze_Char_Path = 111; // o static constexpr uint32_t Maze_Char_Nul = 0; };