VR-Forces 4.0.4 Class Documentation
Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtTerrainCreateLineHandler Class Reference

This handler will know how to initialize itself from a selected terrain edge (or edges) More...

Inheritance diagram for DtTerrainCreateLineHandler:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void clearHideSymbol (const DtSymbol *s)

Public Member Functions

 DtTerrainCreateLineHandler ()
 Default Constructor.
virtual ~DtTerrainCreateLineHandler ()
 Destructor.

Static Public Member Functions

static DtEventHandlercreate (DtEventController *owner, void *usr)
 Static creator.

Protected Member Functions

virtual void initDialog (QWidget *w)
 Initializes dialog with default values.
virtual QWidgetcreateWidgetFor (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 DtSymbolcreateTempSymbol (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.

Detailed Description

This handler will know how to initialize itself from a selected terrain edge (or edges)


Constructor & Destructor Documentation

Default Constructor.

Destructor.


Member Function Documentation

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.


Member Data Documentation

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


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)