19 class DtExternalCloudLayerAgent;
23 class DtCloudLayerStateListener;
24 class DtVrlinkConnection;
44 virtual void initialize();
60 virtual void slot_cloudLayerUpdated();
65 virtual void sendAll();
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
DtElementID elementID() const
Get the element ID of the element. The element ID is also the unique id of the listener.
Definition: DtCloudLayerElement.h:47
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
DtVrlinkConnection & myConnection
Definition: DtCloudLayerElement.h:78
DtSignalConnectionManager myConnections
Definition: DtCloudLayerElement.h:82
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
DtCloudLayerStateListener & myCloudLayerListener
Definition: DtCloudLayerElement.h:79
The CloudLayer state listener is a factory-created DtVrlinkTacticalGraphicStateListener.
Definition: DtCloudLayerStateListener.h:42
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
DtElementID myElementId
Definition: DtCloudLayerElement.h:80
The CloudLayer element is an object that manages the interface between the Cloud Layer State Listener...
Definition: DtCloudLayerElement.h:31
Contains DLL export macros.
DtExternalCloudLayerAgent * myExternalCloudLayerAgent
Definition: DtCloudLayerElement.h:81