15 #ifndef DtDamageAdjudicationComponentDescriptor_H_
16 #define DtDamageAdjudicationComponentDescriptor_H_
73 virtual DtReal smokeTime()
const;
74 virtual void setSmokeTime(DtReal smokeTime);
79 virtual DtTime flameTime()
const;
80 virtual void setFlameTime(DtTime flameTime);
85 virtual bool terminateOnDestroy()
const;
86 virtual void setTerminateOnDestroy(
bool yesNo);
92 virtual bool getDirectKillProbabilities(
const DtSimMunition& munition,
const
93 DtString& surface, DtReal angleOfIncidence, DtReal range,
96 virtual bool getCollateralDamageProbabilities(
const DtSimMunition& munition,
97 const DtString& surface, DtReal angleOfIncidence,
102 virtual void putSelf(FILE* fp,
int indentLevel = 0,
103 bool writeUnspecified =
false,