Protected Member Functions |
| virtual bool | passesFogOfWarFilters (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s) const |
| virtual bool | passesGlobalFilters (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s) 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.
|
| virtual void | slot_onTick (makVrv::DtDe &) |
| virtual void | slot_onStateViewAdded (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > &s) |
| | Called when a state view is added.
|
| virtual bool | addNode (makVrv::DtElementIDHierarchyNode *) const |
| | Return false to not add node. Default is true.
|
| virtual bool | isValidState (makVrv::DtUniqueID) const |
| | Checks to make sure this is a valid item to add to the hierarchy.
|
| virtual void | filterItems () |
| | Filters out items based on fog of war status.
|
| virtual void | stateViewUpdated () |
| virtual void | removeNode (makVrv::DtElementID) |
| | Adds/removes console warning icon.
|
| virtual bool | positionNodeInHierarchy (makVrv::DtElementIDHierarchyNode *, bool force=false) |
| virtual void | hookChildToParent (makVrv::DtElementIDHierarchyNode *, bool forceUpdate=false) |
| virtual void | hookParentToChildren (makVrv::DtElementIDHierarchyNode *, bool forceUpdate=false) |
| virtual DtVrfObjectListViewItem * | createItemFor (makVrv::DtElementIDHierarchyNode *) |
| virtual QVariant | echelonId (const DtVrfObjectListViewItem *) const |
| virtual void | slot_stateViewAboutToBeRemoved (const makVrv::DtStateView< DtVrfObjectDataState > &s) |
| virtual bool | sortByEchelonId (const DtVrfObjectListViewItem &rhs, const DtVrfObjectListViewItem &lhs) |
| virtual int | getDesignator (const std::string &echelon) const |
| virtual void | addDataFunctions (DtVrfObjectListViewItem *item) |
| virtual void | addSortingFunctions (DtVrfObjectListViewItem *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 | hierarchyItemsModified (const makVrv::DtElementData::EntryAttributesList &)=0 |
| | Called when the echelon hierarchy has changed, process the changes.
|
| virtual void | hierarchyItemsRemoved (const makVrv::DtElementData::UniqueIdList &) |
| virtual void | checkPendingOperations () |
| virtual void | deferredItemSelectionChanged () |
| virtual void | checkFogOfWar (DtVrfObjectListViewItem *) |