17 class DtEntityStateListener;
18 class DtEntityIndicatorWidget;
37 virtual void setWidgetEventsEnabled(
bool b);
38 virtual void setIndicatorPinned(
bool b);
39 virtual void setColor(
float r,
float g,
float b,
float a);
56 virtual void setHoverSignalsActive(
bool active);
60 virtual void setShowInfoPopupOnSelect(
bool show);
63 virtual void createIndicator();
64 virtual void destroyIndicator();
65 virtual DtUnicode generateInfoString()
const;
A unicode string.
Definition: DtUnicode.h:33
DtIndicatorVisualizer is used to visualize 2D indicators and associated Info boxes (usually called la...
Definition: DtIndicatorVisualizer.h:25
Definition: DtStateVisualizer.h:322
DtStateVisualizerCreatorTemplate< DtEntityIndicatorVisualizer > DtEntityIndicatorVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEntityIndicatorVisualizer.h:79
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
DtEntityIndicatorWidget * myIndicator
Definition: DtEntityIndicatorVisualizer.h:69
DtEntityStateListener * myEntityListener
Same as myListener, but casted for convenience.
Definition: DtEntityIndicatorVisualizer.h:72
#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:26
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
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:44