#ifndef MAPS_HPP #define MAPS_HPP #include "elements.hpp" #include "globals.hpp" #include #include struct Level { std::array, MAX_ROWS> data; std::string name; }; class Manager { public: void clear_map(); void load_map(const std::array, MAX_ROWS> map_data); int get_current_level(); void set_current_level(int level); std::array, MAX_ROWS> wall_list = {}; private: int current_level = 1; }; extern std::vector levels; #endif