#pragma once #include #include #include #include constexpr auto FILEDIR = "../../Files/"; class FileSystem { public: bool LoadFile(std::string from, char** &maze, int mazeHeight, int mazeWidth); void LoadFile(std::string from, int &mazeHeight, int &mazeWidth); bool LoadFile(std::string from, std::string &to); bool SaveMazeFile(std::string filename, char** &maze, uint32_t mazeHeight, uint32_t mazeWidth); bool IsMazeSolved(char** maze, uint32_t mazeHeight, uint32_t mazeWidth); };