13 #include <matrix/vlVector.h>
17 class DtTacticalGraphicStateListener;
18 class DtEnvironmentalIconCenteringUpdaterAgent;
31 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
48 virtual void initialize()
override;
51 virtual void setForceId(
int id )
override;
55 virtual void slot_forceAdded(
int );
58 virtual void setModelDefinitionForAgents();
61 void refreshForceColor();
71 virtual void createModelAgents();
76 virtual void setCenterIcon(
bool);
79 virtual void destroyModelAgents();
82 virtual void updateLabel()
override;
85 virtual unsigned short fillCharacterForUnitSymbolFont(
unsigned short outlineBase,
int force )
const override;
88 static const std::string defaultModelDef();
92 virtual void connectToListenerSignals()
override;
97 virtual void setInitialValuesFromVisualizerDefinition()
override;
DtEnvironmentalIconCenteringUpdaterAgent * myEnvironmentalIconCenteringUpdaterAgent
Definition: DtEnvironmentalMilStdIconVisualizer.h:102
DtTacticalGraphicStateListener * myTacticalGraphicListener
Definition: DtEnvironmentalMilStdIconVisualizer.h:104
DtStateVisualizerCreatorTemplate< DtEnvironmentalMilStdIconVisualizer > DtEnvironmentalMilStdIconVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEnvironmentalMilStdIconVisualizer.h:110
Contains the makVrv::DtMilStdIconVisualizer class declaration.
int myLastForce
Definition: DtEnvironmentalMilStdIconVisualizer.h:100
Definition: DtStateVisualizer.h:274
The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (suc...
Definition: DtTacticalGraphicStateListener.h:27
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool myCenterIcon
Definition: DtEnvironmentalMilStdIconVisualizer.h:99
A visualizer for displaying a Military Standard Symbology Icon. A symbology icon is made up of severa...
Definition: DtMilStdIconVisualizer.h:34
DtModelSetId
Definition: DtModelSetEnums.h:19
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
DtSceneObjectAgent * myCenterAgent
Definition: DtEnvironmentalMilStdIconVisualizer.h:101
A visualizer for displaying a Military Standard Symbology Icon for an Environmental. A symbology icon is made up of several different components. Included are: A frame, a color fill, and a icon.
Definition: DtEnvironmentalMilStdIconVisualizer.h:25