25 struct DtVrlinkSimulatedAggregateState;
39 virtual void revertValue();
45 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
48 virtual void addResetKilledCapturedWoundedMissing();
56 virtual void modifyStateProperty();
63 virtual void updateHealthSlider();
69 virtual void setupHealthPercentage();
76 virtual void healthSliderChanged();
77 virtual void healthPercentageSliderChanged();
78 virtual void healthPercentageTextChanged();
87 typedef std::map<const DtPropertyInterface*, double>
BaseValues;
virtual void setupGuiWhenSelectionInvalid()
Sets up the GUI to handle the case where the selected sim object is not valid for this property...
Definition: setStateHealthPropertyDialog.h:73
File: setStateProperties.h.
Definition: setStateProperties.h:40
QSlider * myHealthSlider
Definition: setStateHealthPropertyDialog.h:81
Definition: taskSetDialogInterface.h:84
virtual void setupGuiWhenNoSelection()
This dialog assumes you are setting values for a correct object.
Definition: setStateHealthPropertyDialog.h:72
BaseValues myBaseValues
Definition: setStateHealthPropertyDialog.h:90
Definition: setStatePropertiesDialog.h:208
AggregateProperties myAggregateProperties
Definition: setStateHealthPropertyDialog.h:91
Definition: setStatePropertyDialog.h:226
Sets up the set dialog to be able to change all state properties. If multiple items are selected only...
Definition: setStateHealthPropertyDialog.h:29
std::map< std::string, PropertyItem > AggregateProperties
Definition: setStateHealthPropertyDialog.h:88
double myBaseHealth
Definition: setStateHealthPropertyDialog.h:93
QLineEdit * myHealthPercentage
Definition: setStateHealthPropertyDialog.h:84
Sets up the set dialog to be able to change all state properties. If multiple items are selected only...
Definition: setStatePropertyDialog.h:31
For performance reasons there are two kinds of aggregate state. The first kind is the kind that is se...
Definition: aggregateState.h:30
QLabel * myHealthPercentageLabel
Definition: setStateHealthPropertyDialog.h:83
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:126
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:70
Definition: setStateHealthPropertyDialog.h:96
std::map< const DtPropertyInterface *, double > BaseValues
Definition: setStateHealthPropertyDialog.h:87
QCheckBox * myResetKilledCapturedWoundedMissing
Definition: setStateHealthPropertyDialog.h:82
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22