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

Public Member Functions | |
| DtAggregateSettingsLogic (DtDe &de, DtPersistenceControlsInterface &persistenceControls, DtAggregateSettingsInterface &widget) | |
| CTOR. | |
| virtual | ~DtAggregateSettingsLogic () |
| DTOR. | |
Public Member Functions inherited from makVrv::DtSignalConnectionManager | |
| DtSignalConnectionManager () | |
| CTOR. | |
| virtual | ~DtSignalConnectionManager () |
| DTOR. | |
| void | manageConnection (const boost::signalslib::connection &conn) |
| Connect a signal. | |
| DtSignalConnectionManager & | operator+= (const boost::signalslib::connection &conn) |
| Connect a signal. | |
| int | numberOfConnections () const |
| Get the number of connections. | |
| void | disconnectSignals () |
| Disconnect all signals. | |
| bool | blockConnections (bool blocked) |
| Blocks/unblocks connections. | |
| bool | blockConnection (int index, bool blocked) |
| Blocks/unblocks connections. | |
| bool | connectionsBlocked () const |
| check whether connections are blocked. | |
| bool | connectionBlocked (int index) const |
| check whether connections are blocked. | |
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 |
Protected Attributes inherited from makVrv::DtSignalConnectionManager | |
| Connections | myConnections |
| The connected signals. | |
| bool | myConnectionsBlocked |
| bool | myIndiviualConnectionedBlocked |
Additional Inherited Members | |
Protected Types inherited from makVrv::DtSignalConnectionManager | |
| typedef std::vector < boost::signalslib::connection > | Connections |
| A collection of signals. | |
Logic for the aggregate settings GUI.
| makVrv::DtAggregateSettingsLogic::DtAggregateSettingsLogic | ( | DtDe & | de, |
| DtPersistenceControlsInterface & | persistenceControls, | ||
| DtAggregateSettingsInterface & | widget | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
protectedvirtual |
Set up the gui with the current window settings.
|
protectedvirtual |
Called when display of aggregates is changed by the GUI.
|
protectedvirtual |
Called when showing of leaf nodes changed for aggregates.
|
protectedvirtual |
Called when display of bounding boxes for selected aggregates has changed.
|
protectedvirtual |
Call when to show all bounding boxes has changed.
|
protectedvirtual |
Call when to show main icon.
|
protectedvirtual |
Called when settings are restored. Will restore gui if settings are aggregate settings.
|
protectedvirtual |
Called when user wants to ghost/not ghost echelon level items.
|
protectedvirtual |
Called when user wants to allow selection of ghosted items.
|
protectedvirtual |
Called when user wants to show different echelon level.
|
protectedvirtual |
Called when icon color choice for colorized models changes.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |