A visualizer for displaying a Military Standard Symbology Icon for an aggregate. A symbology icon is made up of several different components. Included are: A frame, a color fill, an echelon level and an icon.
|
| | DtAggregateMilStdIconVisualizer (DtBaseConnection &connection, DtStateListener &listener, int modelSet) |
| |
| | DtAggregateMilStdIconVisualizer (DtBaseConnection &connection, DtStateListener &listener, DtSceneObjectAgent *sceneObject, int modelSet) |
| |
| virtual | ~DtAggregateMilStdIconVisualizer () |
| |
| | DtAggregateMilStdIconVisualizer ()=delete |
| |
| | DtAggregateMilStdIconVisualizer (const DtAggregateMilStdIconVisualizer &)=delete |
| |
| DtAggregateMilStdIconVisualizer & | operator= (const DtAggregateMilStdIconVisualizer &)=delete |
| |
| virtual void | initialize () override |
| |
| void | setEchelonEnabled (bool enabled) |
| |
| bool | echelonEnabled () const |
| |
| virtual unsigned short | echelonCharacterForUnitSymbolFont (int force) const |
| |
| virtual DtUnicode | generateSymbolString (float fillColor[4], float outlineColor[4], unsigned int fillGlyph, unsigned int outlineGlyph, unsigned int echelonGlyph, bool damaged) const |
| |
| virtual DtUnicode | generateSymbolString (float fillColor[4], float outlineColor[4], unsigned int fillGlyph, unsigned int outlineGlyph, bool damaged) const |
| |
| virtual unsigned short | echelonGlyph () const |
| |
| virtual void | setShowMainIcon (bool) |
| |
| virtual void | setRotateToHeading (bool) |
| |
| virtual void | rotateSymbolToHeading (const DtTaitBryan &) |
| |
| virtual void | refreshForceColor () |
| |
| virtual void | setModelDefinitionForAgents () override |
| |
| virtual void | updateLabel () override |
| |
| virtual void | createModelAgents () override |
| |
virtual const
DtStateVisualizer::TypeInfo & | typeInfo () const |
| |
| | DtMilStdIconVisualizer (DtBaseConnection &connection, DtStateListener &listener, int modelSet) |
| |
| | DtMilStdIconVisualizer (DtBaseConnection &connection, DtStateListener &listener, DtSceneObjectAgent *sceneObject, int modelSet) |
| |
| virtual | ~DtMilStdIconVisualizer () |
| |
| | DtMilStdIconVisualizer ()=delete |
| |
| | DtMilStdIconVisualizer (const DtMilStdIconVisualizer &)=delete |
| |
| DtMilStdIconVisualizer & | operator= (const DtMilStdIconVisualizer &)=delete |
| |
| virtual void | slot_setSelected (bool selected) override |
| |
| virtual void | setOutlineEnabled (bool enabled) |
| |
| virtual bool | outlineEnabled () const |
| |
| virtual void | setFillEnabled (bool enabled) |
| |
| virtual bool | fillEnabled () const |
| |
| virtual void | setDamageEnabled (bool enabled) |
| |
| virtual bool | damageEnabled () const |
| |
| virtual void | setIsPinned (bool myPinned) |
| |
| virtual bool | isPinned () const |
| |
| virtual void | setBaseAltitudeToUseWhilePinned (double baseAltitude) |
| |
| virtual double | baseAltitudeToUseWhilePinned () |
| |
| virtual void | setFixedIconScalingEnabled (bool fixedScalingEnabled) |
| |
| virtual void | setIconScale (float scale) |
| |
| virtual void | setAltitudeSpecificConfigurations (const makArchives::DtDynamicScaleConfigurationCollection &collection) |
| |
| virtual void | setColorByAffiliationEnabled (bool enabled) |
| |
| virtual bool | colorByAffiliationEnabled () const |
| |
| virtual void | setForceId (int) |
| |
| virtual int | forceId () const |
| |
| virtual void | setDamaged (bool) |
| |
| virtual bool | damaged () const |
| |
| virtual void | setForceColor (float r, float g, float b, float a) |
| |
| virtual void | getForceColor (double &r, double &g, double &b, double &a) |
| |
| virtual unsigned short | outlineCharacterForUnitSymbolFont (unsigned short outlineBase, int force) const |
| |
| virtual unsigned short | fillCharacterForUnitSymbolFont (unsigned short outlineBase, int force) const |
| |
| virtual unsigned short | outlineGlyph () const |
| |
| virtual unsigned short | fillGlyph () const |
| |
| virtual unsigned short | damageGlyph () const |
| |
| virtual void | setPickable (bool b) |
| |
| virtual void | rotateSymbolToHeading (double) |
| |
| virtual void | setHasMouseCursor (bool) |
| |
| virtual bool | hasMouseCursor () const |
| |
| | DtStateVisualizer (DtBaseConnection &connection, DtStateListener &listener, int modelSet) |
| |
| | DtStateVisualizer (DtBaseConnection &connection, DtStateListener &listener, DtSceneObjectAgent *sceneObjectAgent, int modelSet) |
| |
| virtual | ~DtStateVisualizer () |
| |
| virtual DtObserverMode::ModelSets | modelSet () |
| |
| virtual void | setParent (DtStateVisualizer *) |
| |
| virtual void | setSceneObjectAgent (DtSceneObjectAgent *sceneObject) |
| |
| virtual const DtStateVisualizer * | parent () const |
| |
| void | setModelDefinition (const std::string &definition) |
| |
| const std::string & | modelDefinition () const |
| |
| virtual void | implementVisibility (bool visible) |
| |
| void | setName (const std::string &) |
| |
| const std::string & | name () const |
| |
| virtual bool | pickable () const |
| |
| virtual void | setSceneObjectID (DtUniqueID id) |
| |
| virtual DtUniqueID | sceneObjectID () const |
| |
| int | visualizerType () const |
| |
| virtual void | setVisualizerDefinition (const DtVisualizerDefinition &) |
| |
| DtStateListener & | listener () |
| |
| const DtStateListener & | listener () const |
| |
| DtBaseConnection & | simulation () |
| |
| void | setDistribute (bool b) |
| |
| bool | distribute () const |
| |
| virtual bool | setVisualizerIsVisible (bool vis, DtVisualizerShowHideContext::VisualizerShowHideContext context) |
| |