19 class DtObjectTypeStateListener;
31 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
47 virtual void initialize()
override;
50 virtual void implementVisibility(
bool visible)
override;
52 virtual void setWidgetEventsEnabled(
bool enabled);
56 virtual void setIndicatorPinned(
bool);
57 virtual bool indicatorPinned()
const;
62 virtual void slot_setSelected(
bool)
override;
65 virtual void setColor(
float r,
float g,
float b,
float a);
67 virtual void createModelAgents()
override;
71 virtual void destroyModelAgents();
75 virtual void connectToListenerSignals()
override;
79 virtual void setInitialValuesFromVisualizerDefinition()
override;
82 virtual void setModelDefinitionForAgents()
override;
87 double myR, myG, myB, myA;
DtObjectTypeStateListener * myObjectTypeListener
Definition: DtIndicatorVisualizer.h:91
DtIndicatorVisualizer is used to visualize 2D indicators and associated Info boxes (usually called la...
Definition: DtIndicatorVisualizer.h:26
bool myWidgetEventsEnabled
Definition: DtIndicatorVisualizer.h:85
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
bool myIndicatorPinned
Definition: DtIndicatorVisualizer.h:86
The DtStateVisualizer is an abstract class. Developers derive from this to create logic that "directs...
Definition: DtStateVisualizer.h:30
The DtObjectTypeStateListener is a base class used by elements that have object types ( including ent...
Definition: DtObjectTypeStateListener.h:31
DtModelSetId
Definition: DtModelSetEnums.h:19
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:26
double myR
Definition: DtIndicatorVisualizer.h:87
bool myVisibilityOverridden
Definition: DtIndicatorVisualizer.h:84
boost::signalslib::connection myMouseOverSignalConnection
Definition: DtIndicatorVisualizer.h:89