13 #ifndef DtEntityIndicatorWidget_H_
14 #define DtEntityIndicatorWidget_H_
22 #include <boost/signal.hpp>
26 class DtAgentManagerInterface;
27 class DtProjectedWidgetModelAgent;
30 class DtWidgetInstanceSignaler;
39 unsigned int modelSet,
40 const std::string& normalTheme =
"EntityIndicatorTheme",
41 const std::string& pinnedTheme =
"EntityIndicatorPinnedTheme",
42 int height = 32,
int width = 32);
47 virtual void setIndicatorActive(
bool active);
50 virtual void setColor(
float r,
float g,
float b,
float a = 1.);
53 DtModelAgent* model();
56 virtual void setEventsEnabled(
bool enabled);