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

Public Member Functions | |
| DtAggregateSettingsLogic (DtDe &de, DtPersistenceControlsInterface &persistenceControls, DtAggregateSettingsInterface &widget) | |
| CTOR. | |
| ~DtAggregateSettingsLogic () | |
| DTOR. | |
Protected Member Functions | |
| virtual void | sendSettingsToGui () |
| Set up the gui with the current window settings. | |
Boost Slots | |
| virtual void | slot_displayAggregatesChanged (bool enabled) |
| Called when display of aggregates is changed by the GUI. | |
| virtual void | slot_setShowLeafNodesChanged (bool enabled) |
| Called when showing of leaf nodes changed for aggregates. | |
| virtual void | slot_displayBoundingBoxesForSelectedChanged (bool enabled) |
| Called when display of bounding boxes for selected aggregates has changed. | |
| virtual void | slot_displayBoundingBoxesChanged (bool enabled) |
| Call when to show all bounding boxes has changed. | |
| virtual void | slot_displayMainIconChanged (bool enabled) |
| Call when to show main icon. | |
| virtual void | slot_aggregateSettingsRestored (const DtSettingsBackup *s) |
| Called when settings are restored. Will restore gui if settings are aggregate settings. | |
| virtual void | slot_ghostEchelonLevelItemsChanged (bool enabled) |
| Called when user wants to ghost/not ghost echelon level items. | |
| virtual void | slot_allowSelectionOfGhostedItemsChanged (bool enabled) |
| Called when user wants to allow selection of ghosted items. | |
| virtual void | slot_echelonLevelChanged (int l) |
| Called when user wants to show different echelon level. | |
| virtual void | slot_colorizedModelColorTypeChanged (DtSharedAggregateDisplaySettings::ColorizedModelColorType type) |
| Called when icon color choice for colorized models changes. | |
Persistence slots | |
| void | on_import () |
| void | on_export () |
| void | on_importFilePathChosen (const std::string &filePath) |
| void | on_exportFilePathChosen (const std::string &filePath) |
Protected Attributes | |
| DtAggregateSettingsInterface & | myWidget |
| DtPersistenceControlsInterface & | myPersistenceControls |
| DtDe & | myDe |
Logic for the aggregate settings GUI.
| makVrv::DtAggregateSettingsLogic::DtAggregateSettingsLogic | ( | DtDe & | de, |
| DtPersistenceControlsInterface & | persistenceControls, | ||
| DtAggregateSettingsInterface & | widget | ||
| ) |
CTOR.
| virtual void makVrv::DtAggregateSettingsLogic::sendSettingsToGui | ( | ) | [protected, virtual] |
Set up the gui with the current window settings.
| virtual void makVrv::DtAggregateSettingsLogic::slot_displayAggregatesChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when display of aggregates is changed by the GUI.
| virtual void makVrv::DtAggregateSettingsLogic::slot_setShowLeafNodesChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when showing of leaf nodes changed for aggregates.
| virtual void makVrv::DtAggregateSettingsLogic::slot_displayBoundingBoxesForSelectedChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when display of bounding boxes for selected aggregates has changed.
| virtual void makVrv::DtAggregateSettingsLogic::slot_displayBoundingBoxesChanged | ( | bool | enabled | ) | [protected, virtual] |
Call when to show all bounding boxes has changed.
| virtual void makVrv::DtAggregateSettingsLogic::slot_displayMainIconChanged | ( | bool | enabled | ) | [protected, virtual] |
Call when to show main icon.
| virtual void makVrv::DtAggregateSettingsLogic::slot_aggregateSettingsRestored | ( | const DtSettingsBackup * | s | ) | [protected, virtual] |
Called when settings are restored. Will restore gui if settings are aggregate settings.
| virtual void makVrv::DtAggregateSettingsLogic::slot_ghostEchelonLevelItemsChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when user wants to ghost/not ghost echelon level items.
| virtual void makVrv::DtAggregateSettingsLogic::slot_allowSelectionOfGhostedItemsChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when user wants to allow selection of ghosted items.
| virtual void makVrv::DtAggregateSettingsLogic::slot_echelonLevelChanged | ( | int | l | ) | [protected, virtual] |
Called when user wants to show different echelon level.
| virtual void makVrv::DtAggregateSettingsLogic::slot_colorizedModelColorTypeChanged | ( | DtSharedAggregateDisplaySettings::ColorizedModelColorType | type | ) | [protected, virtual] |
Called when icon color choice for colorized models changes.
| void makVrv::DtAggregateSettingsLogic::on_import | ( | ) | [protected] |
| void makVrv::DtAggregateSettingsLogic::on_export | ( | ) | [protected] |
| void makVrv::DtAggregateSettingsLogic::on_importFilePathChosen | ( | const std::string & | filePath | ) | [protected] |
| void makVrv::DtAggregateSettingsLogic::on_exportFilePathChosen | ( | const std::string & | filePath | ) | [protected] |
DtDe& makVrv::DtAggregateSettingsLogic::myDe [protected] |