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

Public Slots

virtual void preSimulationModelSetSave ()
virtual void deleteExisting ()
virtual void revertExisting ()
virtual void opdEntryAdded (DtModelSetEntry *)
virtual void simulationModelSetLoaded ()
virtual void loadUiFiles (const DtFilename &)
virtual void selectEntity ()
virtual void reselectModel ()

Public Member Functions

 DtEntityEditorWindow (makVrv::DtDe &de, QWidget *parent=NULL, Qt::WindowFlags flags=0)
 Constructor.
virtual ~DtEntityEditorWindow ()
 Destructor.
virtual DtDisplayWidgeteditingWindow ()
 Returns the window that can be used for 3D/2D editing in a dialog. Shared with display widget.
virtual bool canCreateExisting () const
virtual bool canRevertExisting () const
virtual bool canDeleteExisting () const
virtual DtObjectType selectedObjectType () const
DtBehaviorUibehaviorUi ()
virtual void bringToFront ()
virtual void getCategorySelections (DtRwForces &, DtRwNLengthStringVector &)
 Returns the available category/forces filters.
virtual void getSelectedCategories (DtRwNLengthStringVector &)
 Returns the categories that are currently "checked off" in the category widget.
virtual void selectModel (DtModelSetEntry *)
virtual void postSelectModel (DtModelSetEntry *)
 Posts a model select for the next tick.
virtual QString selectedCategory () const
virtual void sendEvent (const DtUiElementEvent &)
virtual void processElementChanged (DtUiElement *)
DtEntityEditorListentityEditorList ()

Protected Slots

virtual void itemStatusChanged ()
virtual void categoriesModified ()
virtual void deployableCountriesModified ()
virtual void uiEvent (const DtUiElementEvent &)

Protected Member Functions

virtual void setup ()
 sets up the gui and creates default object
virtual void setApplicationTitle (const std::string &appName)
 Set the application name.
virtual std::string applicationTitle () const
 Get the application name.
virtual void setApplicationIcon (const std::string &iconName)
 Set the application icon.
virtual void setShowQuitDialogOnClose (bool)
 Set whether or not to show quit dialog if this is the last main window.
virtual void destroyWindow ()
 Destroys the window.
virtual void quit ()
 Quit the application.
virtual void categoriesReverted ()
virtual void deployedCountriesReverted ()
virtual void simulationModelSetSaved ()
virtual void tick ()
virtual void createBehaviorUi ()
virtual void closeEvent (QCloseEvent *e)
virtual void hierarchyChanged (const DtUiElementEvent &)
virtual void elementModified (DtUiElement *)

Protected Attributes

DtEntityEditorCanvasmyEntityEditorCanvas
DtEntityEditorListmyTree
DtBehaviorUimyBehaviorUi
bool myFirstTick
DtModelSetEntrymySelectedModel
bool myClosing
QString myPreSaveSelectedPath
DtEntityEditorAppEventControllermyAppEventController
makVrv::DtSignalConnectionManager myConnectionManager

Constructor & Destructor Documentation

DtEntityEditorWindow::DtEntityEditorWindow ( makVrv::DtDe &  de,
QWidget parent = NULL,
Qt::WindowFlags  flags = 0 
)

Constructor.

virtual DtEntityEditorWindow::~DtEntityEditorWindow ( )
virtual

Destructor.

Member Function Documentation

virtual DtDisplayWidget* DtEntityEditorWindow::editingWindow ( )
virtual

Returns the window that can be used for 3D/2D editing in a dialog. Shared with display widget.

virtual bool DtEntityEditorWindow::canCreateExisting ( ) const
virtual
virtual bool DtEntityEditorWindow::canRevertExisting ( ) const
virtual
virtual bool DtEntityEditorWindow::canDeleteExisting ( ) const
virtual
virtual DtObjectType DtEntityEditorWindow::selectedObjectType ( ) const
virtual
DtBehaviorUi * DtEntityEditorWindow::behaviorUi ( )
inline

References myBehaviorUi.

virtual void DtEntityEditorWindow::bringToFront ( )
virtual
virtual void DtEntityEditorWindow::getCategorySelections ( DtRwForces ,
DtRwNLengthStringVector  
)
virtual

Returns the available category/forces filters.

virtual void DtEntityEditorWindow::getSelectedCategories ( DtRwNLengthStringVector )
virtual

Returns the categories that are currently "checked off" in the category widget.

virtual void DtEntityEditorWindow::selectModel ( DtModelSetEntry )
virtual
virtual void DtEntityEditorWindow::postSelectModel ( DtModelSetEntry )
virtual

Posts a model select for the next tick.

virtual QString DtEntityEditorWindow::selectedCategory ( ) const
virtual
virtual void DtEntityEditorWindow::sendEvent ( const DtUiElementEvent )
virtual
virtual void DtEntityEditorWindow::processElementChanged ( DtUiElement )
virtual
virtual void DtEntityEditorWindow::setup ( )
protectedvirtual

sets up the gui and creates default object

virtual void DtEntityEditorWindow::setApplicationTitle ( const std::string &  appName)
protectedvirtual

Set the application name.

virtual std::string DtEntityEditorWindow::applicationTitle ( ) const
protectedvirtual

Get the application name.

virtual void DtEntityEditorWindow::setApplicationIcon ( const std::string &  iconName)
protectedvirtual

Set the application icon.

virtual void DtEntityEditorWindow::setShowQuitDialogOnClose ( bool  )
protectedvirtual

Set whether or not to show quit dialog if this is the last main window.

virtual void DtEntityEditorWindow::destroyWindow ( )
protectedvirtual

Destroys the window.

virtual void DtEntityEditorWindow::quit ( )
protectedvirtual

Quit the application.

virtual void DtEntityEditorWindow::categoriesReverted ( )
protectedvirtual
virtual void DtEntityEditorWindow::deployedCountriesReverted ( )
protectedvirtual
DtEntityEditorList* DtEntityEditorWindow::entityEditorList ( )
inline
virtual void DtEntityEditorWindow::preSimulationModelSetSave ( )
virtualslot
virtual void DtEntityEditorWindow::deleteExisting ( )
virtualslot
virtual void DtEntityEditorWindow::revertExisting ( )
virtualslot
virtual void DtEntityEditorWindow::opdEntryAdded ( DtModelSetEntry )
virtualslot
virtual void DtEntityEditorWindow::simulationModelSetLoaded ( )
virtualslot
virtual void DtEntityEditorWindow::loadUiFiles ( const DtFilename &  )
virtualslot
virtual void DtEntityEditorWindow::selectEntity ( )
virtualslot
virtual void DtEntityEditorWindow::reselectModel ( )
virtualslot
virtual void DtEntityEditorWindow::simulationModelSetSaved ( )
protectedvirtual
virtual void DtEntityEditorWindow::tick ( )
protectedvirtual
virtual void DtEntityEditorWindow::createBehaviorUi ( )
protectedvirtual
virtual void DtEntityEditorWindow::closeEvent ( QCloseEvent *  e)
protectedvirtual
virtual void DtEntityEditorWindow::itemStatusChanged ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::categoriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::deployableCountriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::uiEvent ( const DtUiElementEvent )
protectedvirtualslot
virtual void DtEntityEditorWindow::hierarchyChanged ( const DtUiElementEvent )
protectedvirtual
virtual void DtEntityEditorWindow::elementModified ( DtUiElement )
protectedvirtual

Member Data Documentation

DtEntityEditorCanvas* DtEntityEditorWindow::myEntityEditorCanvas
protected
DtEntityEditorList* DtEntityEditorWindow::myTree
protected
DtBehaviorUi* DtEntityEditorWindow::myBehaviorUi
protected

Referenced by behaviorUi().

bool DtEntityEditorWindow::myFirstTick
protected
DtModelSetEntry* DtEntityEditorWindow::mySelectedModel
protected
bool DtEntityEditorWindow::myClosing
protected
QString DtEntityEditorWindow::myPreSaveSelectedPath
protected
DtEntityEditorAppEventController* DtEntityEditorWindow::myAppEventController
protected
makVrv::DtSignalConnectionManager DtEntityEditorWindow::myConnectionManager
protected

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)