10 #ifndef DtEntityIndicatorWidget_H_
11 #define DtEntityIndicatorWidget_H_
19 #include <boost/signal.hpp>
23 class DtAgentManagerInterface;
24 class DtPinnableProjectedWidgetModelAgent;
27 class DtWidgetInstanceSignaler;
36 unsigned int modelSet,
37 const std::string& normalTheme =
"EntityIndicatorTheme",
38 const std::string& pinnedTheme =
"EntityIndicatorPinnedTheme",
39 int height = 32,
int width = 32);
44 virtual void setIndicatorActive(
bool active);
47 virtual void setColor(
float r,
float g,
float b,
float a = 1.);
50 DtModelAgent* model();
53 virtual void setEventsEnabled(
bool enabled);
This file contains the declaration for the class DtMouseState.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv::DtUniqueID type.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
Contains makVrv::DtAgentManagerInterface class.
Contains DLL export macros.