|
| | DtVrfOrbatPageLogic (makVrv::DtDe &de, DtVrfHierarchyPage *iface) |
| | CTOR. More...
|
| |
| virtual | ~DtVrfOrbatPageLogic () |
| |
| virtual void | initialize () |
| |
| virtual void | setShowInOrbatOnly (bool) |
| | Only show items that are in the ORBAT. More...
|
| |
| bool | showInOrbatOnly () const |
| |
| | DtVrfEchelonHierarchyPageLogic (makVrv::DtDe &de, DtVrfHierarchyPage *iface) |
| | CTOR. More...
|
| |
| virtual | ~DtVrfEchelonHierarchyPageLogic () |
| |
| | DtVrfHierarchyPageLogic (makVrv::DtDe &de, DtVrfHierarchyPage *iface) |
| | CTOR. More...
|
| |
| virtual | ~DtVrfHierarchyPageLogic () |
| |
| virtual void | slot_itemSelectionChanged () |
| |
| virtual void | slot_rightClickOnItem (QPoint global) |
| |
| virtual QTreeWidgetItem * | itemForState (const DtObjectListViewItem::DtVrfObjectState s) const |
| |
| virtual void | expandToLevel (unsigned int i) |
| |
| virtual void | collapseToLevel (unsigned int i) |
| |
| virtual void | viewItemExpanded (QTreeWidgetItem *i) |
| |
| virtual void | viewItemCollapsed (QTreeWidgetItem *i) |
| |
| virtual DtObjectListViewItem * | itemByUUID (const DtUUID &uuid) const |
| |
| virtual bool | isForceRootNode (makVrv::DtUniqueID) const |
| |
| virtual bool | isOrganizedRootNode (QTreeWidgetItem *) const |
| |
| virtual int | forceForRootNode (makVrv::DtUniqueID) const |
| |
| virtual bool | processHierarchyItem (makVrv::DtElementIDHierarchyNode *, bool force=false) |
| | Call to process this item and add to tree. Returns true if item successfully added. More...
|
| |
| virtual void | setShowObjectConsoleWarning (bool b) |
| |
| virtual bool | showObjectConsoleWarningIcon () const |
| |
| virtual void | setTextFilter (const QString &) |
| |
| virtual void | setShowEchelonIdColumn (bool) |
| | Whether or not to show echelon id column. More...
|
| |
| virtual bool | showEchelonIdColumn () const |
| |
| virtual QTreeWidgetItem * | rootNodeForItem (DtObjectListViewItem *) const |
| |
| virtual QTreeWidgetItem * | parentNodeForItem (DtObjectListViewItem *) const |
| |
| virtual int | sortColumn () const |
| | Column used to sort by after initial sort. More...
|
| |
| virtual void | setDoubleClickAttachesAndCenters (bool b) |
| |
| bool | doubleClickAttachesAndCenters () const |
| |
| virtual void | setInitiallyExpand (bool) |
| |
| bool | initiallyExpand () const |
| |
| virtual void | setGrayOutHiddenItems (bool) |
| |
| bool | grayOutHiddenItems () const |
| |
| virtual DtObjectListViewItem * | addOrganizedRootNode (const QString &name, const DtFilename &iconFile, const DtVrfSelectionFilter &filter, int index=-1, const QString &beforeItem="") |
| |
| virtual bool | removeOrganizedRootNode (const QString &) |
| | This will remove an organized root node by the given name as it appears in the list view. More...
|
| |
| virtual void | addOrganizedParentNode (ParentNodeContext, const DtVrfSelectionFilter &potentialParent, const DtVrfSelectionFilter &potentialChild) |
| | This will add (given a unique context) an organization of parent nodes that have two filters: 1) The first filter will be used to create a short list of objects that can be considered parent nodes 2) Given that short list, this filter will be applied to see if the object in question can be parented under that node. More...
|
| |
| virtual void | removeOrganizedParentNode (ParentNodeContext) |
| |
|
| virtual void | checkFogOfWar (DtObjectListViewItem *item, int oldForce, int newForce) |
| | ID is the created id. More...
|
| |
| virtual void | activate () |
| | Activates the logic for when the gui is created. More...
|
| |
| virtual void | slot_backendDiscovered (const DtVrfBackendState &s) |
| |
| virtual void | sessionUpdated (int) |
| |
| virtual bool | organizeByTopLevelNodes () const |
| |
| virtual void | itemPositioned (DtObjectListViewItem *item) |
| | Select object is just created from palette and expand parent if collapsed. More...
|
| |
| virtual void | createdHierarchyItem (DtObjectListViewItem *item) |
| |
| virtual bool | isValidState (makVrv::DtUniqueID id) const |
| | Checks to make sure this is a valid item to add to the hierarchy. More...
|
| |
| virtual void | hierarchyItemsModified (const makVrv::DtElementAttributeManager::EntryAttributesList &l) |
| | Called when the echelon hierarchy has changed, process the changes. More...
|
| |
| virtual bool | positionNodeInHierarchy (makVrv::DtElementIDHierarchyNode *, bool force=false) |
| |
| virtual void | removeNode (makVrv::DtElementID id) |
| |
| virtual bool | replaceOrbatNodeWithCreatedNode (makVrv::DtUniqueID orbatNode, makVrv::DtUniqueID createdNode) |
| | Will return false if this item should have been added but was not. More...
|
| |
| virtual void | replaceCreatedNodeWithOrbatNode (makVrv::DtUniqueID createdNode, makVrv::DtUniqueID orbatNode) |
| |
| virtual void | slot_onTick () |
| |
| virtual void | deferredItemSelectionChanged () |
| | Public to allow disconnect from subclasses. Do not call directly. More...
|
| |
| virtual void | resorted () |
| | Override to sort by orbat order if the item is an orbat item. More...
|
| |
| virtual void | addSortingFunctions (DtObjectListViewItem *item) |
| |
| virtual void | slot_itemDoubleClicked (QTreeWidgetItem *) |
| |
| virtual void | deparent (const QStringList &) |
| |
| virtual void | reparent (const QStringList &children, makVrv::DtUniqueID parentId) |
| |
| virtual short | supportsAttribute () const |
| |
| virtual void | slot_hierarchyItemModified (makVrv::DtUniqueID, const makVrv::DtElementIDHierarchyStateAttribute *) |
| |
| virtual int | initialSortColumn () const |
| |
| virtual bool | handleStealthObjects () const |
| | Return true to handle stealth objects. Default is false. More...
|
| |
| virtual void | slot_gumballSettingsChanged (bool b) |
| |
| virtual void | checkForInitialExpansion (DtObjectListViewItem *) |
| |
| virtual bool | passesFogOfWarFilters (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s) const |
| |
| virtual void | scenarioClosed () |
| |
| virtual void | moveItemToNewForceNode (makVrv::DtUniqueID, int force) |
| |
virtual
makVrv::DtSimEntryUpdater::UpdateRate | currentUpdateRate (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *sv) const |
| |
| virtual void | entityStateChanged (makVrv::DtElementID, DtSharedVrfVrlApplicationSettings::EntityStates, bool) |
| | Sent when entity state has changed, if this entity show/hide indicator if this is a message awaiting state change. More...
|
| |
| virtual void | slot_onStateViewAdded (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s) |
| | Called when a state view is added. More...
|
| |
| virtual bool | addNode (makVrv::DtElementIDHierarchyNode *) const |
| | Return false to not add node. Default is true. More...
|
| |
| virtual void | filterItems () |
| | Filters out items based on fog of war status. More...
|
| |
| virtual void | filterTDLItems () |
| | Filters out only TDL items base on TDL status. More...
|
| |
| virtual void | stateViewUpdated () |
| |
virtual
DtVrfStateViewCollectionManager & | vrfStateViewCollectionManager () const |
| |
| virtual void | hookOrganizedParentToChildren () |
| |
| virtual void | onDataChanged (DtObjectListViewItem *item) |
| |
| virtual void | forcesChanged () |
| |
| virtual void | unhandledStateView (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *) |
| |
| virtual void | clearExpansionStateFor (DtObjectListViewItem *) |
| |
| virtual void | hookChildToParent (makVrv::DtElementIDHierarchyNode *, bool forceUpdate=false) |
| |
| virtual void | hookParentToChildren (makVrv::DtElementIDHierarchyNode *, bool forceUpdate=false) |
| |
| virtual DtObjectListViewItem * | createItemFor (makVrv::DtElementIDHierarchyNode *) |
| |
| virtual QVariant | echelonId (const DtObjectListViewItem *) const |
| |
| virtual void | slot_stateViewAboutToBeRemoved (const makVrv::DtStateView< DtVrfObjectDataState > &s) |
| |
| virtual void | cleanupHierarchyItem (DtObjectListViewItem *item) |
| |
| virtual void | addDataFunctions (DtObjectListViewItem *item) |
| |
| virtual void | slot_externalSelectionChanged (const makVrv::DtSelectionManager::IdSet &selected, const makVrv::DtSelectionManager::IdSet &deselected) |
| |
| virtual void | updateCollapseButtons () |
| |
| virtual void | updateCollapseButtons (QTreeWidgetItem *) |
| |
| virtual void | createCollapseButton (unsigned int) |
| |
| virtual void | expandToLevel (unsigned int level, QTreeWidgetItem *lvi) |
| |
| virtual void | collapseToLevel (unsigned int level, QTreeWidgetItem *lvi) |
| |
| virtual void | hierarchyItemsRemoved (const makVrv::DtElementData::UniqueIdList &) |
| |
| virtual void | setupForceRootNodes () |
| |
| virtual bool | sortBySubordinatePosition (const DtObjectListViewItem &rhs, const DtObjectListViewItem &lhs) |
| |
| virtual void | checkPendingOperations () |
| |
| virtual void | onForceChanged (DtObjectListViewItem *, int oldForce=-1, int newForce=-1) |
| |
| virtual void | onDamageStateChanged (DtObjectListViewItem *, bool isDestroyed=false) |
| |
| virtual void | onActivatedStateChanged (DtObjectListViewItem *, bool isActivated=true) |
| |
| virtual void | onMarkingTextFilterChanged (DtObjectListViewItem *) |
| |
| virtual void | slot_extendedApplicationOptionsChanged () |
| |
| virtual void | updateRootNodeVisibility (DtObjectListViewItem *) |
| |
| virtual void | slot_onUpdateRateChanged (makVrv::DtUniqueID id, int rate) |
| |
| virtual void | completeRateChange (makVrv::DtUniqueID id) |
| |
| virtual void | checkParentVisibility (DtObjectListViewItem *) |
| | Called when a child is added or removed from a parent – check the parent visibility if it needs to change. More...
|
| |
| virtual void | restoreExpansionState (QTreeWidgetItem *, bool expanded) |
| |
| virtual void | resetVisuals () |
| |
| virtual void | resetIconColor (DtRwColor, const std::vector< makVrv::DtUniqueID > &ids) |
| | Used to reset icons for items whose icon color has been changed with setIconColor() More...
|
| |
| virtual void | slot_uuidChanged (makVrv::DtUniqueID id, const DtUUID &oldUUID, const DtUUID &newUUID) |
| |
| virtual void | slot_objectVisibilityChanged (makVrv::DtUniqueID id, bool) |
| |
| virtual void | addToPotentialParents (DtObjectListViewItem *) |
| |
| virtual void | removeFromPotentialParents (DtObjectListViewItem *) |
| |
| virtual DtObjectListViewItem * | addForceLevelRootNode (int, const DtString &forceName) |
| |