#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; } };