33 parentRegistry = NULL);
36 parentRegistry = NULL);
64 virtual const DtString& directDamageFilename();
65 virtual void setDirectDamageFilename(
const DtString& filename);
70 virtual const DtString& collateralDamageFilename();
71 virtual void setCollateralDamageFilename(
const DtString& filename);
76 virtual void addSurfaceEntry(
const DtDmgSurfaceEntry& surfaceEntry,
bool isDirectDamge =
true);
80 virtual bool getProbabilities(
const DtString& surface, DtReal
84 virtual double getMaximumDamageRadius();
90 return !(*
this == rhs);
95 virtual void removeSurfaceEntry(
DtDmgSurfaceEntry* surfaceEntry,
bool isDirectDamage =
true);