18 #ifndef DT_PROTOCOL_NAMESPACE
19 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
28 class DtVrlinkConnection;
29 class DtVrlinkTacticalGraphicStateListener;
47 virtual void setHeightAboveTerrainLineVisible(
bool);
50 virtual void setHeightAboveTerrainLineVisible(
DtUniqueID,
bool);
54 virtual void setHeightAboveTerrainLineEnabled(
bool);
58 virtual void setHeightAboveTerrainLineMode(
62 virtual void setShowInfoOnSelect(
DtUniqueID,
bool );
65 virtual void setVertexElementIDs(
const std::vector<DtUniqueID>& vertexElementIDs );
68 virtual void setControlPoints();
71 virtual void setEnabled(
bool enabled );
76 virtual void addVisualizer(
const std::string& visualizerName,
Creator class for the Tactical Graphic State Visualizer.
Definition: DtTacticalGraphicShapeVisualizerSet.h:87
virtual ~DtTacticalGraphicShapeVisualizerSetCreator()
DTOR.
Definition: DtTacticalGraphicShapeVisualizerSet.h:99
DtTacticalGraphicShapeVisualizerSetCreator(DtVrlinkConnection &sim)
CTOR.
Definition: DtTacticalGraphicShapeVisualizerSet.h:93
virtual DtTacticalGraphicVisualizerSet * create(DtVrlinkTacticalGraphicStateListener &listener, int modelSet)
Default create implementation, override to provide additional.
Definition: DtTacticalGraphicShapeVisualizerSet.h:103
A set pf vertex visualizers is created for each entity state listener which it will drive it...
Definition: DtTacticalGraphicShapeVisualizerSet.h:34
std::vector< DtUniqueID > myVertexElementIDs
Definition: DtTacticalGraphicShapeVisualizerSet.h:81
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
Contains the DtTacticalGraphicVisualizerSet class declaration.
Tactical Graphic state listener.
Definition: DtVrlinkTacticalGraphicStateListener.h:26
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
A visualizer is created for each entity state listener which it will drive it.
Definition: DtTacticalGraphicVisualizerSet.h:36
HeightAboveTerrainMode
Definition: DtSharedTacticalGraphicsDisplaySettings.h:35
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
The DtStateVisualizer is an abstract class.
Definition: DtStateVisualizer.h:30
Base class to provide boost signal/slot management.
Creator class for the Tactical Graphic State Visualizer.
Definition: DtTacticalGraphicVisualizerSet.h:84
const char int mode
Definition: ioapi.h:38
Contains DLL export macros.