18 #ifndef DtVrfBalGunPSR_H_
19 #define DtVrfBalGunPSR_H_
23 #include "vlutil/vlTime.h"
52 const DtString& rwName = DtString::nullString(),
56 const DtString& rwName = DtString::nullString(),
65 const DtString& rwName = DtString::nullString(),
78 virtual void removePendingDetonation(
const DtEventId& eventId);
81 virtual void setFiringCycleCompleteTime(DtTime completeTime);
84 virtual DtTime timeFiringCycleComplete()
const;
88 virtual void setCommandedToFire();
89 virtual void setHasFired();
90 virtual bool isCommandedToFire();
91 virtual bool hasFired();
94 virtual void setDisplayName(
const DtString& displayName);
95 virtual const DtString displayName()
const;