12 #include <boost/signals2.hpp>
27 virtual void setShowHealth(
bool);
29 virtual void setVisualizeAtIndex(
int)
override;
32 virtual void setScale(
float f)
override;
34 virtual bool shouldBeVisualized()
override;
36 virtual void unvisualize()
override;
38 virtual void setPrimaryEquipmentHealthCount(
int);
39 virtual void setMaxSingleEntityHealthForPrimaryEquipDisplay(
int);
45 virtual void slot_objectTypeSet(
const std::string&);
49 virtual void slot_modelSetLoaded();
50 virtual double devicePixelRatio()
const override;
71 virtual const std::string& decorationClassName()
const override;
std::string myCurrentImage
Definition: healthSymbolDecoration.h:60
bool myWantsToVisualize
Definition: healthSymbolDecoration.h:58
Definition: statePropertyDecoration.h:17
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
int myMaxSingleEntityHealthForPrimaryEquipDisplay
Definition: healthSymbolDecoration.h:57
Symbol decoration that displays health as a bar or a number of equipment left.
Definition: healthSymbolDecoration.h:17
int myBaseHealth
Definition: healthSymbolDecoration.h:54
int myPrimaryEquipmentHealthCount
Definition: healthSymbolDecoration.h:56
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:61
bool myShowingHealth
Definition: healthSymbolDecoration.h:55
boost::signals2::connection myUpdateConnection
Definition: healthSymbolDecoration.h:53
!!!!!!!!!!!! DtHealthSymbolDecorationCreator
Definition: healthSymbolDecoration.h:64
Definition: entityStateListenerExtensions.h:105
std::string myObjectType
Definition: healthSymbolDecoration.h:59
This visualizer will allow for show/hide of various bits of state property data. This uses the DtStat...
Definition: statePropertyDecorationVisualizer.h:28