A visualizer for displaying a Military Standard Symbology Icon for an entity. A symbology icon is made up of several different components. Included are: A frame, a color fill, and a icon.
|
| | DtEntityMilStdIconVisualizer (DtBaseConnection &simulation, DtStateListener &listener, DtSceneObjectAgent *sceneObject, DtModelSetId modelSet) |
| |
| virtual | ~DtEntityMilStdIconVisualizer () |
| |
| | DtEntityMilStdIconVisualizer ()=delete |
| |
| | DtEntityMilStdIconVisualizer (const DtEntityMilStdIconVisualizer &)=delete |
| |
| DtEntityMilStdIconVisualizer & | operator= (const DtEntityMilStdIconVisualizer &)=delete |
| |
| virtual void | initialize () override |
| |
virtual const
DtStateVisualizer::TypeInfo & | typeInfo () const |
| |
| virtual void | refreshForceColor () |
| |
| virtual unsigned short | fillCharacterForUnitSymbolFont (unsigned short outlineBase, int force) const |
| |
| virtual void | setInitialValuesFromVisualizerDefinition () override |
| |
| | DtMilStdIconVisualizer (DtBaseConnection &connection, DtStateListener &listener, DtSceneObjectAgent *sceneObject, DtModelSetId 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::DtAltitudeBasedScaleConfigurationRecordCollection &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 DtUnicode | generateSymbolString (float fillColor[4], float outlineColor[4], unsigned int fillGlyph, unsigned int outlineGlyph, bool damaged) 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, DtSceneObjectAgent *sceneObjectAgent, DtModelSetId modelSet) |
| |
| virtual | ~DtStateVisualizer () |
| |
| virtual DtModelSetId | modelSet () |
| |
| virtual void | setSceneObjectAgent (DtSceneObjectAgent *sceneObject) |
| |
| 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 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) |
| |