12 #ifndef DT_PROTOCOL_NAMESPACE
13 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
18 #include <boost/function.hpp>
36 DtStateListener& listener, DtSceneObjectAgent* sceneObject,
int modelSet );
41 virtual void setDesignatorId(
const std::string& designator );
44 virtual void setDesignatedObjectId(
const std::string& designee );
50 FunctionID_setDesignatorId = 0
51 , FunctionID_setDesignatedObjectId = 1
57 virtual bool findSceneObjectId(
const std::string& globalObjectDesignator,
65 virtual void waitForEntity(
const std::string& idSought, FunctionIDs funcToCall);
70 const std::string& idSought, FunctionIDs funcToCall );
DtStateVisualizerCreatorTemplate< DtVrlink2DLaserDesignatorVisualizer > DtVrlink2DLaserDesignatorVisualizerCreator
Laser Designator visualizer creator.
Definition: DtVrlink2DLaserDesignatorVisualizer.h:86
std::vector< boost::function< void(DtUniqueID)> > DiscoveredEntityFunctions
Definition: DtVrlink2DLaserDesignatorVisualizer.h:80
DtVrlinkConnection * myVrlinkConnection
Definition: DtVrlink2DLaserDesignatorVisualizer.h:73
The DtVrlinkEntityStateListener extends DtEntityStateListener to process all entity state information...
Definition: DtVrlinkEntityStateListener.h:58
Definition: DtStateVisualizer.h:305
Definition: DtVrlink2DLaserDesignatorVisualizer.h:24
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:39
Dt2DLaserDesignatorVisualizer.
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
DiscoveredEntityFunctions myDiscoveredEntityFunctions
Definition: DtVrlink2DLaserDesignatorVisualizer.h:81
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...
FunctionIDs
Definition: DtVrlink2DLaserDesignatorVisualizer.h:48
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
DtKeyedSignalConnectionManager< std::string > myKeyedConnections
Definition: DtVrlink2DLaserDesignatorVisualizer.h:77