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();
71 virtual const std::string& decorationClassName();
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:18
int myBaseHealth
Definition: healthSymbolDecoration.h:54
int myPrimaryEquipmentHealthCount
Definition: healthSymbolDecoration.h:56
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:60
bool myShowingHealth
Definition: healthSymbolDecoration.h:55
boost::signals2::connection myUpdateConnection
Definition: healthSymbolDecoration.h:53
!!!!!!!!!!!! DtHealthSymbolDecorationCreator
Definition: healthSymbolDecoration.h:63
Base class to provide boost signal/slot management.
Definition: entityStateListenerExtensions.h:74
std::string myObjectType
Definition: healthSymbolDecoration.h:59
This visualizer will allow for show/hide of various bits of state property data.
Definition: statePropertyDecorationVisualizer.h:26