![]() |
VR-Forces 4.3 Class Documentation
|
Interface for the aggregate settings GUI. More...

Public Member Functions | |
| virtual | ~DtAggregateSettingsInterface () |
| DTOR. | |
Setters for the various aggregate settings. | |
Sets the value displayed in the field for that setting. | |
| virtual void | setGhostEchelonLevelItems (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 (DtSharedAggregateDisplaySettings::ColorizedModelColorType)=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 | displayBoundingBoxes () const =0 |
| virtual bool | displayBoundingBoxesForSelected () const =0 |
| virtual bool | displayMainIcon () const =0 |
| virtual bool | displayLeafLevelItems () const =0 |
| virtual bool | allowSelectingOfGhostedItems () const =0 |
| virtual DtSharedAggregateDisplaySettings::ColorizedModelColorType | 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::signal< void(bool)> | signal_displayAggregatesChanged |
| boost::signal< void(bool)> | signal_showLeafNodesChanged |
| boost::signal< void(bool)> | signal_displayBoundingBoxesForSelectedChanged |
| boost::signal< void(bool)> | signal_displayBoundingBoxesChanged |
| boost::signal< void(bool)> | signal_displayMainIconChanged |
| boost::signal< void(bool)> | signal_ghostEchelonLevelItemsChanged |
| boost::signal< void(bool)> | signal_allowSelectionOfGhostedItemsChanged |
| boost::signal< void(int)> | signal_echelonLevelChanged |
| boost::signal< void(DtSharedAggregateDisplaySettings::ColorizedModelColorType)> | signal_colorizedModelColorTypeChanged |
Interface for the aggregate settings GUI.
|
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.
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayAggregatesChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_showLeafNodesChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayBoundingBoxesForSelectedChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayBoundingBoxesChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_displayMainIconChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_ghostEchelonLevelItemsChanged |
| boost::signal<void (bool)> makVrv::DtAggregateSettingsInterface::signal_allowSelectionOfGhostedItemsChanged |
| boost::signal<void (int)> makVrv::DtAggregateSettingsInterface::signal_echelonLevelChanged |
| boost::signal<void (DtSharedAggregateDisplaySettings::ColorizedModelColorType)> makVrv::DtAggregateSettingsInterface::signal_colorizedModelColorTypeChanged |