19 class DtRadioTransmissionListener;
39 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
62 virtual void connectToListenerSignals()
override;
67 virtual void createModelAgents()
override;
72 virtual void destroyModelAgents()
override;
82 virtual void setModelDefinitionForAgents()
override;
87 virtual void slot_squawkIndicatorColorChanged(
float r,
float g,
float b );
91 virtual void slot_squawkIndicatorElementSet(
DtElementID sender );
94 virtual void setLifetime(
float );
98 virtual void setInitialValuesFromVisualizerDefinition()
override;
101 virtual void createSquawkIndicator();
float myAnimationRate
Definition: DtRadioTransmissionVisualizer.h:107
float myLifetime
Definition: DtRadioTransmissionVisualizer.h:106
Definition: DtStateVisualizer.h:274
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
Base listener class for radio transmission interactions. Note that this class does not wait for eleme...
Definition: DtRadioTransmissionListener.h:29
DtStateVisualizerCreatorTemplate< DtRadioTransmissionVisualizer > DtRadioTransmissionVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtRadioTransmissionVisualizer.h:115
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
The DtStateVisualizer is an abstract class. Developers derive from this to create logic that "directs...
Definition: DtStateVisualizer.h:30
DtModelSetId
Definition: DtModelSetEnums.h:19
DtElementID mySendingElementID
Definition: DtRadioTransmissionVisualizer.h:105
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:26
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54
bool myCustomAnimationRateFlag
Definition: DtRadioTransmissionVisualizer.h:108
Protocol independent radio transmission visualizer. Displays radio squawk indicators for outgoing tra...
Definition: DtRadioTransmissionVisualizer.h:24
DtRadioTransmissionListener * myRadioTransmissionListener
Definition: DtRadioTransmissionVisualizer.h:103
Contains DLL export macros.