54 virtual void setHazardType(
const DtEntityType&);
55 virtual const DtEntityType& hazardType()
const;
57 virtual void setDescription(
const DtString&);
58 virtual const DtString& description()
const;
60 virtual void setDamagePerSecond(
int);
61 virtual const int damagePerSecond()
const;
63 virtual void setMinimumMOPP(
int);
64 virtual const int minimumMOPP()
const;
148 virtual void clear();
152 virtual bool load(
const DtFilename&);
155 virtual bool save()
const;
158 virtual bool save(
const DtFilename&)
const;
180 const std::vector<DtRwHazardType> hazardTypesFor(
const DtEntityType&)
const;
183 virtual DtString mapAgentTypeToDescription(
const DtEntityType& t,
const DtString& agentType)
const;
200 virtual DtString mapTopographyTypeToDescription(
const DtString& type)
const;
209 virtual DtString mapVegetationTypeToDescription(
const DtString& type)
const;