37 virtual void revertValue()
override;
43 virtual void setupGui(
const std::set<makVrv::DtUniqueID>& data)
override;
46 virtual void addResetKilledCapturedWoundedMissing();
54 virtual void modifyStateProperty()
override;
61 virtual void updateHealthSlider();
67 virtual void setupHealthPercentage();
74 virtual void healthSliderChanged();
75 virtual void healthPercentageSliderChanged();
76 virtual void healthPercentageTextChanged();
85 typedef std::map<const DtPropertyInterface*, double>
BaseValues;
File: setStateProperties.h.
Definition: setStateProperties.h:40
QSlider * myHealthSlider
Definition: setStateHealthPropertyDialog.h:79
virtual void setupGuiWhenSelectionInvalid() override
Sets up the GUI to handle the case where the selected sim object is not valid for this property...
Definition: setStateHealthPropertyDialog.h:71
Definition: taskSetDialogInterface.h:82
BaseValues myBaseValues
Definition: setStateHealthPropertyDialog.h:88
Definition: setStatePropertiesDialog.h:208
AggregateProperties myAggregateProperties
Definition: setStateHealthPropertyDialog.h:89
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:27
std::map< std::string, PropertyItem > AggregateProperties
Definition: setStateHealthPropertyDialog.h:86
double myBaseHealth
Definition: setStateHealthPropertyDialog.h:91
QLineEdit * myHealthPercentage
Definition: setStateHealthPropertyDialog.h:82
Sets up the set dialog to be able to change all state properties. If multiple items are selected only...
Definition: setStatePropertyDialog.h:32
QLabel * myHealthPercentageLabel
Definition: setStateHealthPropertyDialog.h:81
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:122
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:76
virtual void setupGuiWhenNoSelection() override
This dialog assumes you are setting values for a correct object.
Definition: setStateHealthPropertyDialog.h:70
Definition: setStateHealthPropertyDialog.h:94
std::map< const DtPropertyInterface *, double > BaseValues
Definition: setStateHealthPropertyDialog.h:85
QCheckBox * myResetKilledCapturedWoundedMissing
Definition: setStateHealthPropertyDialog.h:80
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22