VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtTextureDrapingPage Class Reference

Dialog for controlling textures draped on a terrain. More...

Inheritance diagram for makVrv::DtTextureDrapingPage:
Inheritance graph
[legend]

Public Slots

virtual void onCurrentInstanceChanged (QString definition)
 Connected to parent pager's tabChanged(QString)

Public Member Functions

 DtTextureDrapingPage (DtDe &de, QWidget *pager, Qt::WindowFlags f=0)
 Constructor.
 ~DtTextureDrapingPage ()
 Destructor.
virtual QIcon icon ()
 Get the icon of the page.
virtual QString title ()
 Get the title of the page.
virtual const std::string & pageClassName () const
 Get the class name of the page.
- Public Member Functions inherited from makVrv::DtTerrainPatchDialogPage
 DtTerrainPatchDialogPage (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget)
 CTOR.
virtual ~DtTerrainPatchDialogPage ()
 DTOR.
virtual void onNewInstanceRequested ()
virtual void onDeleteInstanceRequested ()
- Public Member Functions inherited from makVrv::DtSelectedInstanceDialogPage
 DtSelectedInstanceDialogPage (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget)
 CTOR.
virtual ~DtSelectedInstanceDialogPage ()
 DTOR.
virtual void addInstance (const std::string &)
 Add an instance.
virtual void removeInstance (const std::string &)
 Remove an instance.
virtual QString currentInstance ()
- Public Member Functions inherited from makVrv::DtPage
 DtPage (DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0)
 CTOR for page.
virtual ~DtPage ()
 DTOR for page.

Static Public Member Functions

static const std::string & thePageClassName ()
 Get the class name of the class.

Protected Member Functions

void setupGui ()
virtual void activate ()
 Called by the pager when the page becomes de-active.
virtual void deactivate ()
 Called by the Pager when this page becomes active.
- Protected Member Functions inherited from makVrv::DtTerrainPatchDialogPage
virtual void addTerrain (const DtTerrainPatch &terrainPatch)
virtual void removeTerrain (const DtTerrainPatch &terrainPatch)

Protected Attributes

DtTextureDrapingLogicmyLogic
DtTextureDrapingWidgetmyWidget
DtPersistenceToolbarWidgetmyTitle

Additional Inherited Members

- Protected Slots inherited from makVrv::DtSelectedInstanceDialogPage
virtual void onCurrentInstanceChanged (QString definition)
virtual void onCurrentInstanceChanged (int)
virtual void onRenameInstanceRequested ()

Detailed Description

Dialog for controlling textures draped on a terrain.

Constructor & Destructor Documentation

makVrv::DtTextureDrapingPage::DtTextureDrapingPage ( DtDe de,
QWidget pager,
Qt::WindowFlags  f = 0 
)

Constructor.

makVrv::DtTextureDrapingPage::~DtTextureDrapingPage ( )

Destructor.

Member Function Documentation

virtual QIcon makVrv::DtTextureDrapingPage::icon ( )
virtual

Get the icon of the page.

Implements makVrv::DtPage.

virtual QString makVrv::DtTextureDrapingPage::title ( )
virtual

Get the title of the page.

Implements makVrv::DtPage.

virtual const std::string& makVrv::DtTextureDrapingPage::pageClassName ( ) const
virtual

Get the class name of the page.

Implements makVrv::DtPage.

static const std::string& makVrv::DtTextureDrapingPage::thePageClassName ( )
static

Get the class name of the class.

virtual void makVrv::DtTextureDrapingPage::onCurrentInstanceChanged ( QString  definition)
virtualslot

Connected to parent pager's tabChanged(QString)

void makVrv::DtTextureDrapingPage::setupGui ( )
protectedvirtual

Reimplemented from makVrv::DtTerrainPatchDialogPage.

virtual void makVrv::DtTextureDrapingPage::activate ( )
protectedvirtual

Called by the pager when the page becomes de-active.

Reimplemented from makVrv::DtTerrainPatchDialogPage.

virtual void makVrv::DtTextureDrapingPage::deactivate ( )
protectedvirtual

Called by the Pager when this page becomes active.

Reimplemented from makVrv::DtTerrainPatchDialogPage.

Member Data Documentation

DtTextureDrapingLogic* makVrv::DtTextureDrapingPage::myLogic
protected
DtTextureDrapingWidget* makVrv::DtTextureDrapingPage::myWidget
protected
DtPersistenceToolbarWidget* makVrv::DtTextureDrapingPage::myTitle
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)