VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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. More...
 
virtual ~ForestExampleMainWindow ()
 DTOR. More...
 
void buildGui ()
 

Public Attributes

makVrv::DtOsgAdapterQtWidgetmyMainOSGWidget
 

Protected Member Functions

void preIgInitialize ()
 Non virtual since called from CTOR. More...
 
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 Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)