15 #include <vl/detonationInteraction.h>
17 class DtLauncherControllerDescriptor;
77 virtual const char*
type()
const;
106 virtual bool createMissileIdPort();
109 virtual bool createTargetPointPort();
112 virtual bool createTargetEntityIdPort();
145 virtual void disconnectMissileFromLauncher(
const DtEntityIdentifier& missId);
147 virtual void disconnectMissileFromLauncher(
DtVrfObject *missile);
153 virtual bool lastMissilePassedTarget(
DtVrfObject *lastMissile);
155 virtual double abandonPassedMissileDistance();
156 virtual void setAbandonPassedMissileDistance(
const double&
distance);
171 static DtReaderWriter* provideMissilePassedTarget(
void* controller);
196 virtual void removeMissileFromActiveList(
const DtEntityIdentifier& removeId);