13 #include <boost/signals2.hpp>
28 virtual void setShowHealth(
bool);
30 virtual void setVisualizeAtIndex(
int);
33 virtual void setScale(
float f);
35 virtual bool shouldBeVisualized();
37 virtual void unvisualize();
39 virtual void setPrimaryEquipmentHealthCount(
int);
40 virtual void setMaxSingleEntityHealthForPrimaryEquipDisplay(
int);
46 virtual void slot_objectTypeSet(
const std::string&);
50 virtual void slot_modelSetLoaded();
51 virtual double devicePixelRatio()
const override;
73 virtual const std::string& decorationClassName()
const;
std::string myCurrentImage
Definition: healthSymbolDecoration.h:61
bool myWantsToVisualize
Definition: healthSymbolDecoration.h:59
Definition: statePropertyDecoration.h:17
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
int myMaxSingleEntityHealthForPrimaryEquipDisplay
Definition: healthSymbolDecoration.h:58
Symbol decoration that displays health as a bar or a number of equipment left.
Definition: healthSymbolDecoration.h:18
int myBaseHealth
Definition: healthSymbolDecoration.h:55
int myPrimaryEquipmentHealthCount
Definition: healthSymbolDecoration.h:57
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:61
bool myShowingHealth
Definition: healthSymbolDecoration.h:56
boost::signals2::connection myUpdateConnection
Definition: healthSymbolDecoration.h:54
!!!!!!!!!!!! DtHealthSymbolDecorationCreator
Definition: healthSymbolDecoration.h:65
Base class to provide boost signal/slot management.
Definition: entityStateListenerExtensions.h:101
std::string myObjectType
Definition: healthSymbolDecoration.h:60
This visualizer will allow for show/hide of various bits of state property data. This uses the DtStat...
Definition: statePropertyDecorationVisualizer.h:28