Functionality added to allow developers to more easily get information about currently selected items.
- Related examples
-
|
| | DtVrfSelectionHandler (makVrv::DtDe &) |
| |
| virtual | ~DtVrfSelectionHandler () |
| |
| virtual void | currentSelectionChanged (const makVrv::DtSelectionManager::IdSet &selected) |
| |
virtual
makVrv::DtSelectionManager::IdSet | convertNamesToIds (const std::vector< DtUUID > &) const |
| |
virtual
makVrv::DtSelectionManager::IdSet | convertNamesToIds (const std::vector< std::string > &) const |
| |
| virtual DtVector | getLocationFromLaserState (const DtLaserDesignatorState &) const |
| |
| virtual std::vector< DtUUID > | getSelectedNames () const |
| |
| virtual std::vector< DtUUID > | getSelectedNames (const makVrv::DtSelectionManager::IdSet &) const |
| |
| virtual std::vector< std::string > | getSelectedNamesAsMarkingText () const |
| |
| virtual std::vector< std::string > | getSelectedNamesAsMarkingText (const makVrv::DtSelectionManager::IdSet &) const |
| |
virtual std::vector
< makVrv::DtSimEntry * > | getSelectedEntries () const |
| |
virtual std::vector
< makVrv::DtSimEntry * > | getSelectedEntries (const makVrv::DtSelectionManager::IdSet &) const |
| |
| virtual bool | selectionHasExtendedKeyAndValue (const DtString &keyword, const DtString &value) const |
| |
| virtual void | selectObjects (const std::vector< DtUUID > &names) |
| |
| virtual bool | allObjectsAreVrfSimulated (const makVrv::DtSelectionManager::IdSet &) const |
| |
| virtual bool | allObjectsAreInSameVrfSession (const makVrv::DtSelectionManager::IdSet &) const |
| |
| virtual bool | objectIsVrfSimulated (makVrv::DtUniqueID) const |
| |
| virtual bool | objectInSameVrfSession (makVrv::DtUniqueID) const |
| |
virtual const
makVrv::DtStateView
< makVrv::DtVrlinkSimulatedBaseState > * | getVrlinkSimulatedState (makVrv::DtUniqueID id) const |
| |
| virtual DtEntityType | getEntityTypeFromUniqueID (makVrv::DtUniqueID id) const |
| |
| virtual void | selectItemsInScreenBox (makVrv::DtChannel &channel, int minX, int minY, int maxX, int maxY, const makVrv::DtSelectionManager::IdSet &mergeWith=makVrv::DtSelectionManager::IdSet(), bool requestTaskSets=true) |
| |
| virtual bool | isWithinScreenBounds (makVrv::DtChannel &, const makVrv::DtUniqueID &id, const makVrv::DtVrlinkSimulatedBaseState *, int minX, int minY, int maxX, int maxY) const |
| |
| virtual makVrv::DtUniqueID | sceneObjectIdFromElementId (makVrv::DtChannel &channel, const makVrv::DtUniqueID &elementID) const |
| |
| virtual void | setLastDatabaseLocation (const DtVector &) |
| |
| virtual const DtVector & | lastDatabaseLocation () const |
| |
| virtual void | setAllowNonVrfItemsToBeManipulated (bool) |
| |
| virtual bool | allowNonVrfItemsToBeManipulated () const |
| |
| virtual void | setAutomaticallSelectDeselectAggregateExpansionChanges (bool) |
| |
| virtual bool | automaticallSelectDeselectAggregateExpansionChanges () const |
| |
| virtual void | zoomToExtents (bool zoomEvenIfPrimaryAttachment=false) const |
| |
| virtual void | zoomToExtents (const std::vector< makVrv::DtUniqueID > &ids, bool zoomEvenIfPrimaryAttachment=false) const |
| |
| virtual void | zoomToExtents (makVrv::DtUniqueID, bool zoomEvenIfPrimaryAttachment=false) const |
| |
| virtual void | centerOn (const std::vector< makVrv::DtUniqueID > &ids) const |
| |
| virtual void | centerOn (makVrv::DtUniqueID) const |
| |
| virtual void | zoomToBoundingVolume (const DtVector &geometricCenter, double radius, bool maintainCurrentAltitude=true) const |
| |
| virtual void | setBlockAggregateSelectionChanges (bool) |
| |
| bool | blockAggregateSelectionChanges () const |
| |
| virtual void | showInformationFor (makVrv::DtElementID) |
| |
| virtual void | pushSelections (bool andClear=false) |
| |
| virtual bool | hasPushedSelections () const |
| |
| virtual int | pushSelectionsCount () const |
| |
| virtual void | popSelections (bool popOnly=false) |
| |
| virtual void | clearSelections () |
| |
|
| virtual void | setEntityTypeBoxSelectable (const DtEntityType &, bool) |
| |
| virtual bool | entityTypeBoxSelectable (const DtEntityType &) const |
| |
| virtual void | setEntityUniqueIDBoxSelectable (makVrv::DtUniqueID, bool) |
| |
| virtual bool | entityUniqueIDBoxSelectable (makVrv::DtUniqueID) const |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |