28 class DtAltitudeEntryWidget;
29 class DtWeaponSelectionWidget;
30 class DtLocationEntryWidget;
42 virtual int numberOfBombs()
const;
43 virtual void setNumberOfBombs(
int);
45 virtual QString weapon()
const;
46 virtual void setWeapon(
const QString&);
48 virtual DtVector targetLocation()
const;
49 virtual void setTargetLocation(
const DtVector&);
51 virtual void setLocationValid(
bool);
52 virtual void validate();
55 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
60 virtual void sendRequest();
61 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& d);
62 virtual bool valid()
const;
69 void slot_onWeaponChanged(
const QString& weaponName);
73 void slot_onBombsChanged(
int num);
QLabel * myWeaponRangeLabel
Definition: taskAggregateBombLocationDialog.h:90
QComboBox * myWeapon
Definition: taskAggregateBombLocationDialog.h:85
Definition: baseTaskSetDialogInterface.h:35
DtRwPropertiesMap myPowers
Storage for properties of the entity being tasked.
Definition: taskAggregateBombLocationDialog.h:105
Definition: taskSetDialogInterface.h:84
QLabel * myStrengthPerBombLabel
Definition: taskAggregateBombLocationDialog.h:96
DtLocationEntryWidget * myTargetLocation
Definition: taskAggregateBombLocationDialog.h:79
QLabel * myWeaponRange
Definition: taskAggregateBombLocationDialog.h:91
QLabel * myDamageTypeAttack
Definition: taskAggregateBombLocationDialog.h:100
DtVector myLocation
Storage for properties of the entity being tasked.
Definition: taskAggregateBombLocationDialog.h:107
DtRwPropertiesMap myAmmunition
Storage for properties of the entity being tasked.
Definition: taskAggregateBombLocationDialog.h:106
QGridLayout * myGridLayout
Definition: taskAggregateBombLocationDialog.h:77
bool myLocationValid
Definition: taskAggregateBombLocationDialog.h:111
QGroupBox * myWeaponInfoBox
Definition: taskAggregateBombLocationDialog.h:87
Definition: taskAggregateBombLocationDialog.h:115
Contains makVrf::DtBaseTaskSetDialogInterface class. This is the interface for the dialog used by mos...
QGridLayout * myWeaponInfoLayout
Definition: taskAggregateBombLocationDialog.h:88
QLabel * myTotalBombs
Definition: taskAggregateBombLocationDialog.h:99
DtMapFocusHandler myMapFocusHandler
Definition: taskAggregateBombLocationDialog.h:112
QLabel * myTotalBombsLabel
Definition: taskAggregateBombLocationDialog.h:98
QLabel * myWeaponLabel
Definition: taskAggregateBombLocationDialog.h:84
Acts as a map for properties. A map is a definition that has a key and a prototype, with values being the key and prototype pair. The key can only be a string (DtRwStringType), int (DtRwIntType, DtRwInt8Type, DtRwInt16Type, DtRwInt32Type), or real (DtRwRealType, DtRwReal32Type, DtRwReal64Type).
Definition: rwPropertiesMap.h:41
QLabel * mySecondsPerBombLabel
Definition: taskAggregateBombLocationDialog.h:94
Class that is used as a template for task/set dialogs.
Definition: taskSetDialogInterface.h:46
Definition: taskAggregateBombLocationDialog.h:32
QLabel * mySecondsPerBomb
Definition: taskAggregateBombLocationDialog.h:95
QLabel * myBlastRadiusLabel
Definition: taskAggregateBombLocationDialog.h:92
class DtSimStatement:
Definition: simStatement.h:38
QLabel * myDamageType
Definition: taskAggregateBombLocationDialog.h:101
QSpinBox * myNumBombs
Definition: taskAggregateBombLocationDialog.h:82
This class will manage filtered list views for the basic purpose of allowing a single list view in th...
Definition: mapFocusHandler.h:77
QWidget * myCanvas
Definition: taskAggregateBombLocationDialog.h:76
QLabel * myStrengthPerBomb
Definition: taskAggregateBombLocationDialog.h:97
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Definition: locationEntryWidget.h:47
QLabel * myBlastRadius
Definition: taskAggregateBombLocationDialog.h:93
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
QLabel * myNumBombsLabel
Definition: taskAggregateBombLocationDialog.h:81