void TerrainEditTool::sync(Level *level) { // Generate Terrain object Terrain terrain; for(int i = 0; i < _items.size(); i++) { terrain.append(_items.at(i)->getPolygon()); } level->setTerrain(terrain); }