Example #1
0
void LevelEditor::LoadMap()
{
	Map map;

	for (int i = 0; i < _pos; ++i)
		map.GetLevels().Add(Level());

	map.GetLevels().Add(Level(*_level));
	map.SetName(_map->GetName());

	EditView.LoadMap(map, true);
	EditView.SetCurrentLevel(_pos);
	EditView.GetCurrentLevel()->WhenChangePoint = THISBACK(OnChangePoint);
	EditView.HighQuality(false);
}