#pragma once //using namespace std; class LevelGenerationOptions; class LevelGenerators { private: std::vector m_levelGenerators; public: LevelGenerators(); void addLevelGenerator(const std::wstring &displayName, LevelGenerationOptions *generator); void removeLevelGenerator(LevelGenerationOptions *generator); std::vector *getLevelGenerators() { return &m_levelGenerators; } };