18 #include <vl/signalInteraction.h>
24 class DtEntityElement;
29 class DtVrlinkConnection;
31 class DtVrlinkRadioTransmissionListener;
55 DtStateListener& transmissionListener, DtSceneObjectAgent* sceneObject,
int modelSet );
68 virtual void createModelAgents();
71 virtual void destroyModelAgents();
81 virtual void slot_colorizationChanged();
85 virtual void getSquawkIndicatorColor(
float& r,
float& g,
float& b );
89 virtual DtVector getOffsetForEntityType(
const DtEntityType& type );
93 virtual void setInitialValuesFromVisualizerDefinition()
override;
VR-Link listener for radio transmissions.
Definition: DtVrlinkRadioTransmissionListener.h:30
DtVrlinkEntityStateListener * myEntityListener
Definition: DtVrlinkRadioTransmissionVisualizer.h:108
std::set< DtGlobalObjectDesignator > PendingSquawkIndicatorsSet
Set type for storing pending squak indicators by attach entity.
Definition: DtVrlinkRadioTransmissionVisualizer.h:98
The DtVrlinkEntityStateListener extends DtEntityStateListener to process all entity state information...
Definition: DtVrlinkEntityStateListener.h:58
Definition: DtStateVisualizer.h:305
DtVrlinkRadioTransmissionListener * myListener
Definition: DtVrlinkRadioTransmissionVisualizer.h:106
Contains the DtRadioTransmissionVisualizer class declaration.
DtStateVisualizerCreatorTemplate< DtVrlinkRadioTransmissionVisualizer > DtVrlinkRadioTransmissionsVisualizerCreator
Definition: DtVrlinkRadioTransmissionVisualizer.h:119
DtSignalConnectionManager myConnections
Definition: DtVrlinkRadioTransmissionVisualizer.h:100
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:39
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
float myAnimationRate
Definition: DtVrlinkRadioTransmissionVisualizer.h:112
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
DtVrlinkConnection & myVrlConn
Definition: DtVrlinkRadioTransmissionVisualizer.h:104
A single entity element. An entity element may be visualized using multiple visualizer sets one per m...
Definition: DtEntityElement.h:32
Base class to provide boost signal/slot management.
bool myCustomAnimationRateFlag
Definition: DtVrlinkRadioTransmissionVisualizer.h:110
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
PendingSquawkIndicatorsSet myPendingSquawkIndicators
Definition: DtVrlinkRadioTransmissionVisualizer.h:102
Contains DLL export macros.
Protocol specific radio transmissions visualizer. Visualizes squawk indicators for outgoing transmiss...
Definition: DtVrlinkRadioTransmissionVisualizer.h:36
Protocol independent radio transmission visualizer. Displays radio squawk indicators for outgoing tra...
Definition: DtRadioTransmissionVisualizer.h:24