12 #ifndef DT_PROTOCOL_NAMESPACE
13 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
18 #include <boost/function.hpp>
36 virtual void setDesignatorId(
const std::string& designator );
39 virtual void setDesignatedObjectId(
const std::string& designee );
45 FunctionID_setDesignatorId = 0
46 , FunctionID_setDesignatedObjectId = 1
52 virtual bool findSceneObjectId(
const std::string& globalObjectDesignator,
60 virtual void waitForEntity(
const std::string& idSought, FunctionIDs funcToCall);
65 const std::string& idSought, FunctionIDs funcToCall );
DtStateVisualizerCreatorTemplate< DtVrlink2DLaserDesignatorVisualizer > DtVrlink2DLaserDesignatorVisualizerCreator
Laser Designator visualizer creator.
Definition: DtVrlink2DLaserDesignatorVisualizer.h:81
std::vector< boost::function< void(DtUniqueID)> > DiscoveredEntityFunctions
Definition: DtVrlink2DLaserDesignatorVisualizer.h:75
DtVrlinkConnection * myVrlinkConnection
Definition: DtVrlink2DLaserDesignatorVisualizer.h:68
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
Definition: DtStateVisualizer.h:309
Definition: DtVrlink2DLaserDesignatorVisualizer.h:24
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
Dt2DLaserDesignatorVisualizer.
DiscoveredEntityFunctions myDiscoveredEntityFunctions
Definition: DtVrlink2DLaserDesignatorVisualizer.h:76
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Definition: Dt2DLaserDesignatorVisualizer.h:19
Extend DtSignalConnectionManager to allow access to managed signals via a key supplied when the conne...
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
FunctionIDs
Definition: DtVrlink2DLaserDesignatorVisualizer.h:43
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
DtKeyedSignalConnectionManager< std::string > myKeyedConnections
Definition: DtVrlink2DLaserDesignatorVisualizer.h:72