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

A main window class. More...

Inheritance diagram for ForestExampleMainWindow:
Inheritance graph
[legend]

Public Slots

void open ()
void closeFile ()
void removeAllTrees ()
void useSpeedTreeDefinitions ()
void useDefaultTreeDefinitions ()
void onRebuildForest ()
void onSpeedTreeSettings ()

Public Member Functions

 ForestExampleMainWindow ()
 CTOR.
virtual ~ForestExampleMainWindow ()
 DTOR.
void buildGui ()

Public Attributes

makVrv::DtOsgAdapterQtWidgetmyMainOSGWidget

Protected Member Functions

void preIgInitialize ()
 Non virtual since called from CTOR.
void createIg ()
void overrideIgFunctionality ()
void initializeIg ()
void postIgInitialize ()
virtual void closeEvent (QCloseEvent *event)
void createActions ()
void createMenus ()
void createToolBars ()
void createStatusBar ()

Protected Attributes

makVrv::DtDemyDe
makVrv::DtPluginManagermyPluginManager
ForestDrivermyForestDriver
makVrv::DtSceneGraphTreeWidgetmySceneGraphTreeWidget
QMenumyFileMenu
QMenumyTreeMenu
QToolBarmyFileToolBar
QActionmyOpenAction
QActionmyCloseAction
QActionmyExitAction
QActionmyRemoveAllTreesAction
QActionmyUseSpeedTreeDefinitionsAction
QActionmyUseDefaultTreeDefinitionsAction
QActionmyRebuildForestAction
QActionmySpeedTreeSettingsAction

Detailed Description

A main window class.

Constructor & Destructor Documentation

ForestExampleMainWindow::ForestExampleMainWindow ( )

CTOR.

virtual ForestExampleMainWindow::~ForestExampleMainWindow ( )
virtual

DTOR.

Member Function Documentation

void ForestExampleMainWindow::buildGui ( )
void ForestExampleMainWindow::open ( )
slot
void ForestExampleMainWindow::closeFile ( )
slot
void ForestExampleMainWindow::removeAllTrees ( )
slot
void ForestExampleMainWindow::useSpeedTreeDefinitions ( )
slot
void ForestExampleMainWindow::useDefaultTreeDefinitions ( )
slot
void ForestExampleMainWindow::onRebuildForest ( )
slot
void ForestExampleMainWindow::onSpeedTreeSettings ( )
slot
void ForestExampleMainWindow::preIgInitialize ( )
protected

Non virtual since called from CTOR.

void ForestExampleMainWindow::createIg ( )
protected
void ForestExampleMainWindow::overrideIgFunctionality ( )
protected
void ForestExampleMainWindow::initializeIg ( )
protected
void ForestExampleMainWindow::postIgInitialize ( )
protected
virtual void ForestExampleMainWindow::closeEvent ( QCloseEvent *  event)
protectedvirtual
void ForestExampleMainWindow::createActions ( )
protected
void ForestExampleMainWindow::createMenus ( )
protected
void ForestExampleMainWindow::createToolBars ( )
protected
void ForestExampleMainWindow::createStatusBar ( )
protected

Member Data Documentation

makVrv::DtOsgAdapterQtWidget* ForestExampleMainWindow::myMainOSGWidget
makVrv::DtDe* ForestExampleMainWindow::myDe
protected
makVrv::DtPluginManager* ForestExampleMainWindow::myPluginManager
protected
ForestDriver* ForestExampleMainWindow::myForestDriver
protected
makVrv::DtSceneGraphTreeWidget* ForestExampleMainWindow::mySceneGraphTreeWidget
protected
QMenu* ForestExampleMainWindow::myFileMenu
protected
QMenu* ForestExampleMainWindow::myTreeMenu
protected
QToolBar* ForestExampleMainWindow::myFileToolBar
protected
QAction* ForestExampleMainWindow::myOpenAction
protected
QAction* ForestExampleMainWindow::myCloseAction
protected
QAction* ForestExampleMainWindow::myExitAction
protected
QAction* ForestExampleMainWindow::myRemoveAllTreesAction
protected
QAction* ForestExampleMainWindow::myUseSpeedTreeDefinitionsAction
protected
QAction* ForestExampleMainWindow::myUseDefaultTreeDefinitionsAction
protected
QAction* ForestExampleMainWindow::myRebuildForestAction
protected
QAction* ForestExampleMainWindow::mySpeedTreeSettingsAction
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)