![]() |
VR-Forces 4.3 Class Documentation
|
The logic for populating and managing the DtTacticalGraphicOverlayTreeWidget. More...

Public Member Functions | |
| DtTacticalGraphicOverlayTreeLogic (DtDe &de, DtTacticalGraphicOverlayTreeInterface *iface) | |
| ~DtTacticalGraphicOverlayTreeLogic () | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Protected Types | |
| typedef boost::unordered_map < DtUniqueID, std::string > | KeyToNameMap |
Protected Member Functions | |
| virtual void | slot_tacticalGraphicAdded (const DtUniqueID &id, const std::string &name) |
| Called in when the Tactical Graphic Overlay Manager signals that a new graphic with the given id and name has been added. | |
| virtual void | slot_tacticalGraphicRenamed (const DtUniqueID &id, const std::string &newName) |
| Called when the Tactical Graphic Overlay Manager signals that a graphic with the given id has been renamed. | |
| virtual void | slot_tacticalGraphicOverlayRenamed (const DtUniqueID &id, const std::string &overlayName) |
| Called when the the Tactical Graphic Overlay Manager signals that a graphic with the given id has changed its parent overlay. | |
| virtual void | slot_tacticalGraphicRemoved (const DtUniqueID &id) |
| Called when the Tactical Graphic Overlay Manager signals that a graphic with the given id has been removed. | |
| virtual void | slot_overlayDeleted (const std::string &name) |
| Called when the Tactical Graphic Overlay Manager signals that an overlay with the given name has been removed. | |
| virtual void | slot_tacticalGraphicSelected (const DtUniqueID &id) |
| Called when the interface signals that a tactical graphic with the given id has been selected. | |
| virtual void | slot_tacticalGraphicVisibilityChanged (const DtUniqueID &id, bool flag) |
| Called when the interface signals that a graphics' visibility has changed. | |
| virtual void | slot_overlaySelected (const std::string &name) |
| Called when the interface signals that an overlay has been selected. | |
| virtual void | slot_filterStatusChanged (const std::string &name, bool flag) |
| virtual void | slot_overlayVisibilityChanged (const std::string &name, bool flag) |
| Called when the interface signals that an overlay's visibility has changed. | |
| virtual void | slot_overlayVisibilityChangedFromManager (const std::string &layer, bool b) |
| Called when the visibility of an overlay layer has changed from the manager. | |
| virtual void | slot_showEmptyOverlays (bool flag) |
| Called when the interface signals to show/hide empty overlays. | |
| virtual void | slot_overlayAdded (const std::string &name) |
| Called when a new overlay is added. | |
| virtual void | refreshOverlays () |
| Repopulates the interface with the list of overlays. | |
| virtual void | slot_selMgrCurrentSelectionChanged (const DtSelectionManager::IdSet &selected, const DtSelectionManager::IdSet &deselected) |
| virtual void | fillGui () |
| Fill the GUI with data from the sim elements. | |
Protected Attributes | |
| DtDe & | myDe |
| DtTacticalGraphicOverlayTreeInterface * | myWidget |
| DtSignalConnectionManager | myManager |
| KeyToNameMap | myKeyToName |
| bool | myHideEmptyOverlays |
The logic for populating and managing the DtTacticalGraphicOverlayTreeWidget.
|
protected |
| makVrv::DtTacticalGraphicOverlayTreeLogic::DtTacticalGraphicOverlayTreeLogic | ( | DtDe & | de, |
| DtTacticalGraphicOverlayTreeInterface * | iface | ||
| ) |
| makVrv::DtTacticalGraphicOverlayTreeLogic::~DtTacticalGraphicOverlayTreeLogic | ( | ) |
|
protectedvirtual |
Called in when the Tactical Graphic Overlay Manager signals that a new graphic with the given id and name has been added.
|
protectedvirtual |
Called when the Tactical Graphic Overlay Manager signals that a graphic with the given id has been renamed.
It updates the interface to reflect the change.
|
protectedvirtual |
Called when the the Tactical Graphic Overlay Manager signals that a graphic with the given id has changed its parent overlay.
. It updates the interface to reflect the change.
|
protectedvirtual |
Called when the Tactical Graphic Overlay Manager signals that a graphic with the given id has been removed.
It updates the interface to reflect the change.
|
protectedvirtual |
Called when the Tactical Graphic Overlay Manager signals that an overlay with the given name has been removed.
|
protectedvirtual |
Called when the interface signals that a tactical graphic with the given id has been selected.
|
protectedvirtual |
Called when the interface signals that a graphics' visibility has changed.
|
protectedvirtual |
Called when the interface signals that an overlay has been selected.
|
protectedvirtual |
|
protectedvirtual |
Called when the interface signals that an overlay's visibility has changed.
|
protectedvirtual |
Called when the visibility of an overlay layer has changed from the manager.
|
protectedvirtual |
Called when the interface signals to show/hide empty overlays.
|
protectedvirtual |
Called when a new overlay is added.
|
protectedvirtual |
Repopulates the interface with the list of overlays.
It might display the empty overlays or not
|
protectedvirtual |
Reimplemented in makVrf::DtVrfTacticalGraphicOverlayTreeLogic.
|
protectedvirtual |
Fill the GUI with data from the sim elements.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |