![]() |
VR-Forces Developer's Guide
|
Interface for the aggregate settings GUI.

Public Member Functions | |
| virtual | ~DtAggregateSettingsInterface () |
Setters for the various aggregate settings. | |
Sets the value displayed in the field for that setting. | |
| virtual void | setGhostEchelonLevelItems (bool enabled)=0 |
| virtual void | setGhostEchelonLevelItemLabels (bool enabled)=0 |
| virtual void | setEchelonLevel (int)=0 |
| virtual void | setDisplayBoundingBoxes (bool enabled)=0 |
| virtual void | setDisplayBoundingBoxesForSelected (bool enabled)=0 |
| virtual void | setAllowSelectingOfGhostedItems (bool enabled)=0 |
| virtual void | setDisplayMainIcon (bool enabled)=0 |
| virtual void | setDisplayAggregates (bool enabled)=0 |
| virtual void | setDisplayLeafLevelItems (bool enabled)=0 |
| virtual void | setColorizedModelColorType (DtColorizedModelColorType type)=0 |
Accessors for the various aggregate settings. | |
Gets the values displayed in the field for that setting. | |
| virtual int | echelonLevel () const =0 |
| virtual bool | displayAggregates () const =0 |
| virtual bool | ghostEchelonLevelItems () const =0 |
| virtual bool | ghostEchelonLevelItemLabels () const =0 |
| virtual bool | displayBoundingBoxes () const =0 |
| virtual bool | displayBoundingBoxesForSelected () const =0 |
| virtual bool | displayMainIcon () const =0 |
| virtual bool | displayLeafLevelItems () const =0 |
| virtual bool | allowSelectingOfGhostedItems () const =0 |
| virtual DtColorizedModelColorType | colorizedModelColorType () const =0 |
Public Attributes | |
Signals indicating the user has modified the settings. | |
Signals the user has changed the field for the corresponding setting. | |
| boost::signalslib::signal < void(bool)> | signal_displayAggregatesChanged |
| boost::signalslib::signal < void(bool)> | signal_showLeafNodesChanged |
| boost::signalslib::signal < void(bool)> | signal_displayBoundingBoxesForSelectedChanged |
| boost::signalslib::signal < void(bool)> | signal_displayBoundingBoxesChanged |
| boost::signalslib::signal < void(bool)> | signal_displayMainIconChanged |
| boost::signalslib::signal < void(bool)> | signal_ghostEchelonLevelItemsChanged |
| boost::signalslib::signal < void(bool)> | signal_ghostEchelonLevelItemLabelsChanged |
| boost::signalslib::signal < void(bool)> | signal_allowSelectionOfGhostedItemsChanged |
| boost::signalslib::signal < void(int)> | signal_echelonLevelChanged |
| boost::signalslib::signal < void(DtColorizedModelColorType)> | signal_colorizedModelColorTypeChanged |
|
virtual |
DTOR.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
|
pure virtual |
Implemented in makVrv::DtAggregateSettingsWidget.
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayAggregatesChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_showLeafNodesChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayBoundingBoxesForSelectedChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayBoundingBoxesChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayMainIconChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_ghostEchelonLevelItemsChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_ghostEchelonLevelItemLabelsChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_allowSelectionOfGhostedItemsChanged |
| boost::signalslib::signal<void (int)> makVrv::DtAggregateSettingsInterface::signal_echelonLevelChanged |
| boost::signalslib::signal<void (DtColorizedModelColorType)> makVrv::DtAggregateSettingsInterface::signal_colorizedModelColorTypeChanged |