16 class DtEntityStateListener;
17 class DtEntityIndicatorWidget;
38 DtSceneObjectAgent* sceneObject,
int modelSet );
55 virtual void initialize()
override;
57 virtual void setWidgetEventsEnabled(
bool b);
58 virtual void setIndicatorPinned(
bool b);
59 virtual void setColor(
float r,
float g,
float b,
float a);
61 virtual void setIndicatorEnabled(
bool enabled,
bool instanceOnly =
false);
79 virtual void setHoverSignalsActive(
bool active);
82 virtual void connectToListenerSignals()
override;
83 virtual void createIndicator()
override;
84 virtual void destroyIndicator()
override;
85 virtual void createModelAgents()
override;
DtIndicatorVisualizer is used to visualize 2D indicators and associated Info boxes (usually called la...
Definition: DtIndicatorVisualizer.h:30
Definition: DtStateVisualizer.h:305
bool myIndicatorInstanceEnabled
Definition: DtEntityIndicatorVisualizer.h:93
DtStateVisualizerCreatorTemplate< DtEntityIndicatorVisualizer > DtEntityIndicatorVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEntityIndicatorVisualizer.h:103
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:39
DtEntityIndicatorWidget * myIndicator
Definition: DtEntityIndicatorVisualizer.h:90
DtEntityStateListener * myEntityListener
Same as myListener, but casted for convenience.
Definition: DtEntityIndicatorVisualizer.h:96
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtIndicatorVisualizer.h class to show indicator and info widget.
Contains makVrv:DtEntityIndicatorVisualizer.h class to show indicator and info widget for entities...
Definition: DtEntityIndicatorVisualizer.h:28
bool myIndicatorsEnabled
Definition: DtEntityIndicatorVisualizer.h:92
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:56
DtEntityStateListener.
Definition: DtEntityStateListener.h:132