12 #include <vlpi/entityType.h>
27 class DtTimeEntryWidget;
28 class DtSimpleComboVariableWidget;
29 class DtHeadingEntryWidget;
30 class DtMissileTargetDefinitionDialog;
46 virtual void setUserData(std::string);
49 virtual std::string userData();
54 virtual void processUserDataChanged();
66 virtual void receiveScriptedMovementObjects(
DtSimMessage* msg);
97 virtual int simulationTime()
const;
100 virtual double incomingHeading()
const;
103 virtual QString scriptedMovementObject()
const;
106 virtual void clearScriptedMovementObjects();
109 virtual void addScriptedMovementObject(
const QString& displayName,
const QString& description);
112 virtual void setSimulationTime(
int);
115 virtual void setIncomingHeading(
double);
118 virtual void setScriptedMovementObject(
const std::string&);
124 virtual void setupGui();
128 void setupConnections();
132 virtual void slot_onUserDataChanged();
133 virtual void onValueChanged();