]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/terraintype.cpp
Rework article numbers
[r2c2.git] / source / libr2c2 / terraintype.cpp
index ce9551feb152551763dc6ed8795b5bc1862e84c5..96d6dcf5d8bd492fb1ce86129460ec32817e56b6 100644 (file)
@@ -6,8 +6,7 @@ using namespace Msp;
 
 namespace R2C2 {
 
-TerrainType::TerrainType(const ArticleNumber &an):
-       ObjectType(an),
+TerrainType::TerrainType():
        tile_size(1),
        elevation_granularity(0.1)
 { }
@@ -28,7 +27,7 @@ TerrainType::SurfaceType::SurfaceType():
 
 
 TerrainType::Loader::Loader(TerrainType &tt):
-       DataFile::ObjectLoader<TerrainType>(tt)
+       DataFile::DerivedObjectLoader<TerrainType, ObjectType::Loader>(tt)
 {
        add("elevation_granularity", &TerrainType::elevation_granularity);
        add("surface", &Loader::surface);