#pragma once #include "Mission.h" #include "Centers.h" #include #include #include #include #include #include typedef std::vector MissionList; class Missions { private: MissionList missions; public: Missions(const char* basePath, Centers& centers): Missions(std::string(basePath), centers) {}; Missions(std::string basePath, Centers& centers); MissionList::iterator begin() { return missions.begin(); } MissionList::iterator end() { return missions.end(); } MissionList* copy(); int size(); };