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:36
QSlider * myHealthSlider
Definition: setStateHealthPropertyDialog.h:81
Definition: taskSetDialogInterface.h:83
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:207
AggregateProperties myAggregateProperties
Definition: setStateHealthPropertyDialog.h:91
Definition: setStatePropertyDialog.h:226
Sets up the set dialog to be able to change all state properties.
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.
Definition: setStatePropertyDialog.h:31
Definition: aggregateState.h:75
QLabel * myHealthPercentageLabel
Definition: setStateHealthPropertyDialog.h:83
A list of properties.
Definition: rwProperties.h:126
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
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