summaryrefslogtreecommitdiff
path: root/game/geoData.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'game/geoData.cpp')
-rw-r--r--game/geoData.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/game/geoData.cpp b/game/geoData.cpp
index a1d9762..e035a3c 100644
--- a/game/geoData.cpp
+++ b/game/geoData.cpp
@@ -64,7 +64,6 @@ GeoData::loadFromAsciiGrid(const std::filesystem::path & input)
});
}
}
- mesh.generation++;
mesh.updateAllVertexNormals();
return mesh;
@@ -105,7 +104,6 @@ GeoData::createFlat(GlobalPosition2D lower, GlobalPosition2D upper, GlobalDistan
}
mesh.updateAllVertexNormals();
- mesh.generation++;
return mesh;
}
@@ -526,12 +524,11 @@ GeoData::setHeights(const std::span<const GlobalPosition3D> triangleStrip, const
}
updateAllVertexNormals(newOrChangedVerts);
- generation++;
+ afterChange();
return out;
}
-size_t
-GeoData::getGeneration() const
+void
+GeoData::afterChange()
{
- return generation;
}