the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#include "stdafx.h"
2#include "LevelGenerationOptions.h"
3#include "LevelGenerators.h"
4
5
6LevelGenerators::LevelGenerators()
7{
8}
9
10void LevelGenerators::addLevelGenerator(const wstring &displayName, LevelGenerationOptions *generator)
11{
12 if(!displayName.empty()) generator->setDisplayName(displayName);
13 m_levelGenerators.push_back(generator);
14}
15
16void LevelGenerators::removeLevelGenerator(LevelGenerationOptions *generator)
17{
18 vector<LevelGenerationOptions *>::iterator it;
19 while ( (it = find( m_levelGenerators.begin(),
20 m_levelGenerators.end(),
21 generator ) )
22 != m_levelGenerators.end() )
23 {
24 m_levelGenerators.erase(it);
25 }
26}