![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Slots | |
| virtual void | clearTracking (const DtModelKey &) |
| Called when model data is removed from the dictionary, this will clear out the tracking selection if it matches. | |
| virtual void | setCenterSelection (DtTMMapArea *area, const DtModelData &) |
| virtual void | setTrackSelection (DtTMMapArea *area, const DtModelData &) |
| virtual void | tick () |
Signals | |
| void | changedTrackingFor (DtTMMapArea *area, bool tracking) |
| Sent when the tracking has changed for a particular map area. | |
Public Member Functions | |
| DtTerrainNavigationHandler () | |
| Default Constructor. | |
| virtual | ~DtTerrainNavigationHandler () |
| Destructor. | |
| virtual bool | tracking (DtTMMapArea *area) const |
Static Public Member Functions | |
| static DtEventHandler * | create (DtEventController *owner, void *usr) |
| Static creator. | |
Protected Member Functions | |
| virtual bool | userDefinedAction (DtUserDefinedType iAction, void *usr) |
| virtual void | setCenterSelection (DtTMMapArea *area) |
| virtual void | setTrackSelection (DtTMMapArea *area) |
| virtual void | clearTracking (DtTMMapArea *area) |
Protected Attributes | |
| QHash< DtTMMapArea *, const DtModelData * > | myTrackedSelections |
Default Constructor.
| virtual DtTerrainNavigationHandler::~DtTerrainNavigationHandler | ( | ) | [virtual] |
Destructor.
| static DtEventHandler* DtTerrainNavigationHandler::create | ( | DtEventController * | owner, |
| void * | usr | ||
| ) | [static] |
Static creator.
Reimplemented from DtNavigationHandler.
| virtual bool DtTerrainNavigationHandler::tracking | ( | DtTMMapArea * | area | ) | const [virtual] |
| virtual void DtTerrainNavigationHandler::clearTracking | ( | const DtModelKey & | ) | [virtual, slot] |
Called when model data is removed from the dictionary, this will clear out the tracking selection if it matches.
| virtual void DtTerrainNavigationHandler::setCenterSelection | ( | DtTMMapArea * | area, |
| const DtModelData & | |||
| ) | [virtual, slot] |
| virtual void DtTerrainNavigationHandler::setTrackSelection | ( | DtTMMapArea * | area, |
| const DtModelData & | |||
| ) | [virtual, slot] |
| virtual void DtTerrainNavigationHandler::tick | ( | ) | [virtual, slot] |
Reimplemented from DtEventHandler.
| void DtTerrainNavigationHandler::changedTrackingFor | ( | DtTMMapArea * | area, |
| bool | tracking | ||
| ) | [signal] |
Sent when the tracking has changed for a particular map area.
| virtual bool DtTerrainNavigationHandler::userDefinedAction | ( | DtUserDefinedType | iAction, |
| void * | usr | ||
| ) | [protected, virtual] |
Reimplemented from DtNavigationHandler.
| virtual void DtTerrainNavigationHandler::setCenterSelection | ( | DtTMMapArea * | area | ) | [protected, virtual] |
| virtual void DtTerrainNavigationHandler::setTrackSelection | ( | DtTMMapArea * | area | ) | [protected, virtual] |
| virtual void DtTerrainNavigationHandler::clearTracking | ( | DtTMMapArea * | area | ) | [protected, virtual] |
QHash<DtTMMapArea*, const DtModelData*> DtTerrainNavigationHandler::myTrackedSelections [protected] |