VR-Forces 4.0.4 Class Documentation
Public Slots | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtEntityEditorWindow Class Reference
Inheritance diagram for DtEntityEditorWindow:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void preSimulationModelSetSave ()
virtual void deleteExisting ()
virtual void revertExisting ()
virtual void opdEntryAdded (DtVrfObjectParameters *, DtModelSetEntry *)
virtual void parameterChanged (const DtVrfObjectParameters *, const DtObjectType &, const DtObjectType &)
virtual void simulationModelSetLoaded ()
virtual void selectEntity ()

Public Member Functions

 DtEntityEditorWindow (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Constructor.
virtual ~DtEntityEditorWindow ()
 Destructor.
virtual void setEntryModified (DtVrfObjectParameters *, bool b)
virtual void setModelModified (DtModelSetEntry *)
virtual bool canCreateExisting () const
virtual bool canRevertExisting () const
virtual bool canDeleteExisting () const
virtual DtObjectType selectedObjectType () const
DtBehaviorUibehaviorUi ()
virtual void getCategorySelections (DtRwForces &, DtRwNLengthStringVector &)
virtual void selectModel (DtModelSetEntry *, const QMap< QString, QVariant > &uiState)
virtual void postSelectModel (DtModelSetEntry *, const QMap< QString, QVariant > &)
 Posts a model select for the next tick.
virtual QMap< QString, QVariant > uiState () const
 Returns the current state of the ui.
virtual void setUiState (const QMap< QString, QVariant > &)
virtual QString selectedCategory () const

Static Public Member Functions

static DtBaseWindowcreate (QWidget *parent, const Qt::WindowFlags &flags)
 Returns a newly created instance of a DtVrfGuiUserWindow.
static void setBehaviorUiFile (const QString &)

Protected Slots

virtual void simulationModelSetSaved ()
virtual void itemStatusChanged ()
virtual void categoriesModified ()
virtual void updateUiSaveState (const DtUiElementEvent &)
virtual void uiEvent (const DtUiElementEvent &)

Protected Member Functions

virtual void createOverlayBar (const DtTMFactory *f)
 Override to not create and make connections.
virtual bool createMiniMap (const DtTMFactory *f)
 Create miniMap from DtTMFactory.
virtual bool init (const DtTMFactory *f, DtTMMiniMap *m, int mode=DtWindow_NoAction)
 Initializer. MUST BE CALLED.
virtual bool initToolbars ()
 Initialize toolbars.
virtual void createBehaviorUi (const DtFilename &)
virtual void closeEvent (QCloseEvent *e)
 close the window
virtual bool initWindowName ()
 Initialize window name.
virtual void tick ()
 Redraws the background. Also keeps a frame rate counter.
virtual bool changeSubordinate (DtVrfSubObjectParameterList *, const DtObjectType &oldType, const DtObjectType &newType)

Protected Attributes

DtEntityEditorCanvasmyEntityEditorCanvas
DtEntityEditorListmyTree
DtBehaviorUimyBehaviorUi
bool myFirstTick
DtSelectedModelInfo mySelectModel
bool myClosing

Constructor & Destructor Documentation

DtEntityEditorWindow::DtEntityEditorWindow ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

Destructor.


Member Function Documentation

static DtBaseWindow* DtEntityEditorWindow::create ( QWidget parent,
const Qt::WindowFlags &  flags 
) [static]

Returns a newly created instance of a DtVrfGuiUserWindow.

Reimplemented from DtTMWindow.

virtual void DtEntityEditorWindow::setEntryModified ( DtVrfObjectParameters ,
bool  b 
) [virtual]
virtual bool DtEntityEditorWindow::canCreateExisting ( ) const [virtual]
virtual bool DtEntityEditorWindow::canRevertExisting ( ) const [virtual]
virtual bool DtEntityEditorWindow::canDeleteExisting ( ) const [virtual]
static void DtEntityEditorWindow::setBehaviorUiFile ( const QString &  ) [static]

References myBehaviorUi.

virtual void DtEntityEditorWindow::selectModel ( DtModelSetEntry ,
const QMap< QString, QVariant > &  uiState 
) [virtual]
virtual void DtEntityEditorWindow::postSelectModel ( DtModelSetEntry ,
const QMap< QString, QVariant > &   
) [virtual]

Posts a model select for the next tick.

virtual QMap<QString, QVariant> DtEntityEditorWindow::uiState ( ) const [virtual]

Returns the current state of the ui.

virtual void DtEntityEditorWindow::setUiState ( const QMap< QString, QVariant > &  ) [virtual]
virtual QString DtEntityEditorWindow::selectedCategory ( ) const [virtual]
virtual void DtEntityEditorWindow::preSimulationModelSetSave ( ) [virtual, slot]
virtual void DtEntityEditorWindow::deleteExisting ( ) [virtual, slot]
virtual void DtEntityEditorWindow::revertExisting ( ) [virtual, slot]
virtual void DtEntityEditorWindow::opdEntryAdded ( DtVrfObjectParameters ,
DtModelSetEntry  
) [virtual, slot]
virtual void DtEntityEditorWindow::parameterChanged ( const DtVrfObjectParameters ,
const DtObjectType ,
const DtObjectType  
) [virtual, slot]
virtual void DtEntityEditorWindow::simulationModelSetLoaded ( ) [virtual, slot]
virtual void DtEntityEditorWindow::selectEntity ( ) [virtual, slot]
virtual void DtEntityEditorWindow::simulationModelSetSaved ( ) [protected, virtual, slot]
virtual void DtEntityEditorWindow::createOverlayBar ( const DtTMFactory f) [protected, virtual]

Override to not create and make connections.

virtual bool DtEntityEditorWindow::createMiniMap ( const DtTMFactory f) [protected, virtual]

Create miniMap from DtTMFactory.

Reimplemented from DtBaseWindow.

virtual bool DtEntityEditorWindow::init ( const DtTMFactory f,
DtTMMiniMap m,
int  mode = DtWindow_NoAction 
) [protected, virtual]

Initializer. MUST BE CALLED.

Reimplemented from DtTMWindow.

virtual bool DtEntityEditorWindow::initToolbars ( ) [protected, virtual]

Initialize toolbars.

Reimplemented from DtTMWindow.

virtual void DtEntityEditorWindow::createBehaviorUi ( const DtFilename &  ) [protected, virtual]
virtual void DtEntityEditorWindow::closeEvent ( QCloseEvent *  e) [protected, virtual]

close the window

Reimplemented from DtBaseWindow.

virtual bool DtEntityEditorWindow::initWindowName ( ) [protected, virtual]

Initialize window name.

Reimplemented from DtTMWindow.

virtual void DtEntityEditorWindow::tick ( ) [protected, virtual]

Redraws the background. Also keeps a frame rate counter.

Reimplemented from DtBaseWindow.

virtual bool DtEntityEditorWindow::changeSubordinate ( DtVrfSubObjectParameterList ,
const DtObjectType oldType,
const DtObjectType newType 
) [protected, virtual]
virtual void DtEntityEditorWindow::itemStatusChanged ( ) [protected, virtual, slot]
virtual void DtEntityEditorWindow::categoriesModified ( ) [protected, virtual, slot]
virtual void DtEntityEditorWindow::updateUiSaveState ( const DtUiElementEvent ) [protected, virtual, slot]
virtual void DtEntityEditorWindow::uiEvent ( const DtUiElementEvent ) [protected, virtual, slot]

Member Data Documentation

Referenced by behaviorUi().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)