12 #include <matrix/vlTaitBryan.h>
16 class DtEntityStateListener;
18 namespace EntityStateListener
33 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
50 virtual void initialize()
override;
55 virtual void refreshForceColor();
58 virtual unsigned short fillCharacterForUnitSymbolFont(
unsigned short outlineBase,
int force)
const;
72 virtual void updatePickability();
78 virtual void updateLabel()
override;
80 virtual void setModelDefinitionForAgents();
83 virtual void createModelAgents();
87 virtual void connectToListenerSignals()
override;
91 virtual void setInitialValuesFromVisualizerDefinition()
override;
94 virtual void setRotateToHeading(
bool);
97 virtual void rotateSymbolToHeading(
const DtTaitBryan&);
101 virtual void slot_forceAdded(
int);
Contains the makVrv::DtMilStdIconVisualizer class declaration.
DamageState
Definition: DtEntityStateListener.h:64
bool myRotateToHeading
Definition: DtEntityMilStdIconVisualizer.h:104
Definition: DtStateVisualizer.h:274
A visualizer for displaying a Military Standard Symbology Icon for an entity. A symbology icon is mad...
Definition: DtEntityMilStdIconVisualizer.h:27
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
int myLastForce
Definition: DtEntityMilStdIconVisualizer.h:110
DtEntityStateListener * myEntityListener
Definition: DtEntityMilStdIconVisualizer.h:112
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
bool myRotateToHeadingOverridden
Whether or not the rotate to heading setting is overridden. If overridden, the rotate to heading sett...
Definition: DtEntityMilStdIconVisualizer.h:109
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54
DtEntityStateListener.
Definition: DtEntityStateListener.h:137