![]() |
VR-Forces 4.0.4 Class Documentation
|
This handler will know how to initialize itself from a selected terrain edge (or edges) More...

Public Slots | |
| virtual void | clearHideSymbol (const DtSymbol *s) |
Public Member Functions | |
| DtTerrainCreateLineHandler () | |
| Default Constructor. | |
| virtual | ~DtTerrainCreateLineHandler () |
| Destructor. | |
Static Public Member Functions | |
| static DtEventHandler * | create (DtEventController *owner, void *usr) |
| Static creator. | |
Protected Member Functions | |
| virtual void | initDialog (QWidget *w) |
| Initializes dialog with default values. | |
| virtual QWidget * | createWidgetFor (const DtEntityMapperKey &key, QWidget *parent) |
| Override to create terrain line dialog if in terrain selection mode. | |
| virtual void | done () |
| Override to show all remaining hidden symbols. | |
| virtual DtSymbol * | createTempSymbol (DtTMMapArea *area) |
| Override to hide all current terrain edges. | |
Protected Attributes | |
| DtSymbolList | myHiddenSymbols |
| When creating a route, the route might be comprised of many symbols. | |
This handler will know how to initialize itself from a selected terrain edge (or edges)
Default Constructor.
| virtual DtTerrainCreateLineHandler::~DtTerrainCreateLineHandler | ( | ) | [virtual] |
Destructor.
| static DtEventHandler* DtTerrainCreateLineHandler::create | ( | DtEventController * | owner, |
| void * | usr | ||
| ) | [static] |
Static creator.
Reimplemented from DtCreateLineHandler.
| virtual void DtTerrainCreateLineHandler::clearHideSymbol | ( | const DtSymbol * | s | ) | [virtual, slot] |
| virtual void DtTerrainCreateLineHandler::initDialog | ( | QWidget * | w | ) | [protected, virtual] |
Initializes dialog with default values.
Reimplemented from DtCreateLineHandler.
| virtual QWidget* DtTerrainCreateLineHandler::createWidgetFor | ( | const DtEntityMapperKey & | key, |
| QWidget * | parent | ||
| ) | [protected, virtual] |
Override to create terrain line dialog if in terrain selection mode.
Reimplemented from DtCreateControlObjectHandler.
| virtual void DtTerrainCreateLineHandler::done | ( | ) | [protected, virtual] |
Override to show all remaining hidden symbols.
Reimplemented from DtCreateControlObjectHandler.
| virtual DtSymbol* DtTerrainCreateLineHandler::createTempSymbol | ( | DtTMMapArea * | area | ) | [protected, virtual] |
Override to hide all current terrain edges.
Reimplemented from DtCreateControlObjectHandler.
When creating a route, the route might be comprised of many symbols.
This list will contain all the symbols hidden when the create dialog is brought up