VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
DtTerrainInfoHandler Class Reference
Inheritance diagram for DtTerrainInfoHandler:
Inheritance graph
[legend]

Public Member Functions

 DtTerrainInfoHandler ()
 Default Constructor.
virtual ~DtTerrainInfoHandler ()
 Destructor.
- Public Member Functions inherited from DtInfoHandler
 DtInfoHandler ()
 Default Constructor.
virtual ~DtInfoHandler ()
 Destructor.
virtual void showInfo (const DtModelData &)
 Shows an info panel for the specified model data.
virtual QWidgetinformationDialogFor (const DtModelData &d, QWidget *parent=NULL)
- Public Member Functions inherited from DtEventHandler
 DtEventHandler ()
 Default Constructor.
virtual ~DtEventHandler ()
 Destructor.
virtual void setEventController (DtEventController *)
virtual void setInitialSelection (const QVector< DtModelKey > &d)
virtual void showDialog (bool b)
virtual QWidgetcreateDialog (QWidget *w)
 Creates the dialog associated with this handler (if there is one)
virtual QWidgetdialog (bool createIfMissing=true, QWidget *parent=NULL)
 If createIfMissing is true, will create the dialog based on the supplied parent window, else will simply return the dialog pointer.
virtual void reset ()
virtual DtBaseWindowbaseWindow () const
 Returns the base window of the event controller.
virtual void activate ()
 Called when this event handler first becomes active.
virtual void deactivate ()
 Called when this event handler is removed as the current event.
virtual void setBaseWindow (DtBaseWindow *w)
 Called when the base window is set for the event controller.
virtual void init ()
 Called when the handler is first created, initialize context.
void setSuspended (bool)
 Set when something wants to suspend some aspect of this handler without deactivating it.
bool suspended () const
virtual void dialogDestroyedEvent ()
 Called when dialog is destroyed.
- Public Member Functions inherited from DtArchivableObject
 DtArchivableObject (QString name, DtArchivableObjectCreator fcn)
 This constructor will add this object to the archivable object factory.
 DtArchivableObject (QString name)
 DtArchivableObject ()
virtual ~DtArchivableObject ()
virtual QString name () const
DtArchiverarchiver ()
 Returns the archiver of this object.
virtual void read (QTextStream &s)
 Reads/writes archiver.
virtual void write (QTextStream &s)
virtual void setLevel (int i)
virtual int level () const
virtual DtArchivableObjectclone ()
 Allows for cloning of this object.

Static Public Member Functions

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

Protected Member Functions

virtual QWidgetcreateDialog (QWidget *parent, const DtModelData &d)
 Pure overrides to implement class.
virtual void initDialog (QWidget *info, const DtModelData &)
virtual void initConnections (QWidget *info)
virtual void disconnectConnections (QWidget *info)
virtual QString keyFor (const DtModelData &d) const
 Use the DtFidCode for a key.
virtual const char * eventSignalName ()
- Protected Member Functions inherited from DtInfoHandler
virtual bool userDefinedAction (DtUserDefinedType iAction, void *usr)

Additional Inherited Members

- Public Slots inherited from DtInfoHandler
virtual void removeInfoDialog (QObject *d)
 Called when an info dialog is closed, this routine will remove the dialog from the internal dialogs (myInfoDialogs) list.
- Signals inherited from DtEventHandler
void closedDialog ()
- Protected Attributes inherited from DtInfoHandler
QHash< QString, QWidget * > myInfoDialogs

Constructor & Destructor Documentation

DtTerrainInfoHandler::DtTerrainInfoHandler ( )

Default Constructor.

virtual DtTerrainInfoHandler::~DtTerrainInfoHandler ( )
virtual

Destructor.

Member Function Documentation

static DtEventHandler* DtTerrainInfoHandler::create ( DtEventController owner,
void *  usr 
)
static

Static creator.

virtual QWidget* DtTerrainInfoHandler::createDialog ( QWidget parent,
const DtModelData d 
)
protectedvirtual

Pure overrides to implement class.

Implements DtInfoHandler.

virtual void DtTerrainInfoHandler::initDialog ( QWidget info,
const DtModelData  
)
protectedvirtual

Implements DtInfoHandler.

virtual void DtTerrainInfoHandler::initConnections ( QWidget info)
protectedvirtual

Implements DtInfoHandler.

virtual void DtTerrainInfoHandler::disconnectConnections ( QWidget info)
protectedvirtual

Implements DtInfoHandler.

virtual QString DtTerrainInfoHandler::keyFor ( const DtModelData d) const
protectedvirtual

Use the DtFidCode for a key.

Reimplemented from DtInfoHandler.

virtual const char* DtTerrainInfoHandler::eventSignalName ( )
inlineprotectedvirtual

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)