![]() |
VR-Forces 4.0.4 Class Documentation
|
Symbol decoration that displays the information warning icon. More...

Public Member Functions | |
| DtObjectConsoleWarningVisualizer (makVrv::DtBaseConnection &simulation, makVrv::DtStateListener &listener, int modelSet) | |
| Constructor. | |
| virtual | ~DtObjectConsoleWarningVisualizer () |
| Destructor. | |
| virtual const makVrv::DtStateVisualizer::TypeInfo & | typeInfo () const |
| Get this instances type info. | |
| virtual void | setShowObjectConsoleWarning (bool) |
| Shows the warning icon if true and messages available, else, destroy visualizers. | |
| virtual void | setScale (float f) |
| Sets the scale of the icon. | |
Static Public Member Functions | |
| static const makVrv::DtStateVisualizer::TypeInfo & | theTypeInfo () |
| Get this class's type info. | |
Protected Member Functions | |
| virtual void | entityStateChanged (makVrv::DtElementID, DtSharedVrfVrlApplicationSettings::EntityStates, bool) |
| Sent when entity state has changed, if this entity show/hide indicator if this is a message awaiting state change. | |
| virtual void | createModelAgents () |
| Override to create model agents that will be used to display data from the listener. | |
| virtual void | destroyModelAgents () |
| Destroys all currently created definitions. | |
| virtual void | setModelDefinitionForAgents () |
| Sets model definition for all the agents that this visualizer might be using. | |
Static Protected Member Functions | |
| static const makVrv::DtVisualizerSchema & | theObjectConsoleWarningVisualizerSchema () |
Protected Attributes | |
| makVrv::DtSignalConnectionManager | myConnections |
| makVrv::DtProjectedWidgetModelAgent * | myProjectedWidgetAgent |
| makVrv::DtWidgetAgent * | myWidgetAgent |
| float | myScale |
Symbol decoration that displays the information warning icon.
| makVrf::DtObjectConsoleWarningVisualizer::DtObjectConsoleWarningVisualizer | ( | makVrv::DtBaseConnection & | simulation, |
| makVrv::DtStateListener & | listener, | ||
| int | modelSet | ||
| ) |
Constructor.
| virtual makVrf::DtObjectConsoleWarningVisualizer::~DtObjectConsoleWarningVisualizer | ( | ) | [virtual] |
Destructor.
| virtual const makVrv::DtStateVisualizer::TypeInfo& makVrf::DtObjectConsoleWarningVisualizer::typeInfo | ( | ) | const [virtual] |
Get this instances type info.
Implements makVrv::DtStateVisualizer.
| static const makVrv::DtStateVisualizer::TypeInfo& makVrf::DtObjectConsoleWarningVisualizer::theTypeInfo | ( | ) | [static] |
Get this class's type info.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::setShowObjectConsoleWarning | ( | bool | ) | [virtual] |
Shows the warning icon if true and messages available, else, destroy visualizers.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::setScale | ( | float | f | ) | [virtual] |
Sets the scale of the icon.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::entityStateChanged | ( | makVrv::DtElementID | , |
| DtSharedVrfVrlApplicationSettings::EntityStates | , | ||
| bool | |||
| ) | [protected, virtual] |
Sent when entity state has changed, if this entity show/hide indicator if this is a message awaiting state change.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::createModelAgents | ( | ) | [protected, virtual] |
Override to create model agents that will be used to display data from the listener.
Implements makVrv::DtStateVisualizer.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::destroyModelAgents | ( | ) | [protected, virtual] |
Destroys all currently created definitions.
Implements makVrv::DtStateVisualizer.
| virtual void makVrf::DtObjectConsoleWarningVisualizer::setModelDefinitionForAgents | ( | ) | [protected, virtual] |
Sets model definition for all the agents that this visualizer might be using.
If model agents are not created, should create them. Should not call this directly, but rather call setModelDefinition
Implements makVrv::DtStateVisualizer.
| static const makVrv::DtVisualizerSchema& makVrf::DtObjectConsoleWarningVisualizer::theObjectConsoleWarningVisualizerSchema | ( | ) | [static, protected] |
makVrv::DtSignalConnectionManager makVrf::DtObjectConsoleWarningVisualizer::myConnections [protected] |
Reimplemented from makVrv::DtStateVisualizer.
makVrv::DtProjectedWidgetModelAgent* makVrf::DtObjectConsoleWarningVisualizer::myProjectedWidgetAgent [protected] |
makVrv::DtWidgetAgent* makVrf::DtObjectConsoleWarningVisualizer::myWidgetAgent [protected] |
float makVrf::DtObjectConsoleWarningVisualizer::myScale [protected] |