class TerrainType: public ObjectType
{
public:
- class Loader: public Msp::DataFile::ObjectLoader<TerrainType>
+ class Loader: public Msp::DataFile::DerivedObjectLoader<TerrainType, ObjectType::Loader>
{
public:
Loader(TerrainType &);
float elevation_granularity;
public:
- TerrainType(const ArticleNumber & = ArticleNumber());
+ TerrainType();
unsigned get_n_surface_types() const { return surface_types.size(); }
const SurfaceType &get_surface_type(unsigned) const;