VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 preloadSimulationModelSet ()
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 bool canCreateExisting () const
virtual bool canRevertExisting () const
virtual bool canMakeTemplate () const
virtual std::set
< makVrf::DtEntityMapperKey
getSelectedInformation () const
virtual bool canDeleteExisting (bool any=false) const
 If any is true will also include those items not in master sms.
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 bool hasCategory (const QString &) const
virtual void processElementChanged (DtUiElement *)
virtual DtDisplayWidgeteditingWindow ()
 Returns the window that can be used for 3D/2D editing in a dialog. Shared with display widget.
virtual void select (const std::vector< DtObjectType > &)
virtual bool selectedIsInMasterSMS () const
virtual bool canAddSubordinateToSelected () const
virtual int selectedItemsCount () const
DtEntityEditorListentityEditorList ()
virtual void clear ()
- Public Member Functions inherited from makVrv::DtDeMainWindow
virtual ~DtDeMainWindow ()
 Virtual destructor.
DtDede ()

Protected Slots

virtual void entityTypeChanged (DtModelSetEntry *oldType, DtModelSetEntry *newType)
virtual void itemStatusChanged ()
virtual void categoriesModified ()
virtual void creationStatusModified ()
virtual void labelModified ()
virtual void deployableCountriesModified ()
virtual void uiEvent (const DtUiElementEvent &)

Protected Member Functions

virtual void completeTypeChange (DtModelSetEntry *)
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 overlayLayersReverted ()
virtual void simulationModelSetSaved ()
virtual void tick ()
virtual void createBehaviorUi ()
virtual void closeEvent (QCloseEvent *e)
virtual void hierarchyChanged (const DtUiElementEvent &)
virtual void elementModified (DtUiElement *)
- Protected Member Functions inherited from makVrv::DtDeMainWindow
 DtDeMainWindow (DtDe &de)
 The constructor for the abstract base class is protected.

Protected Attributes

DtEntityEditorCanvasmyEntityEditorCanvas
DtEntityEditorListmyTree
DtBehaviorUimyBehaviorUi
bool myFirstTick
DtModelSetEntrymySelectedModel
bool myClosing
QString myPreSaveSelectedPath
DtEntityEditorAppEventControllermyAppEventController
makVrv::DtSignalConnectionManager myConnectionManager
- Protected Attributes inherited from makVrv::DtDeMainWindow
DtDemyDe

Additional Inherited Members

- Static Public Member Functions inherited from makVrv::DtDeMainWindow
static void setStartUpMaximized (bool maxed)
 Set whether the window will start up maximized.
- Static Protected Attributes inherited from makVrv::DtDeMainWindow
static bool theStartUpMaximizedFlag

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 bool DtEntityEditorWindow::canCreateExisting ( ) const
virtual
virtual bool DtEntityEditorWindow::canRevertExisting ( ) const
virtual
virtual bool DtEntityEditorWindow::canMakeTemplate ( ) const
virtual
virtual std::set<makVrf::DtEntityMapperKey> DtEntityEditorWindow::getSelectedInformation ( ) const
virtual
virtual bool DtEntityEditorWindow::canDeleteExisting ( bool  any = false) const
virtual

If any is true will also include those items not in master sms.

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 bool DtEntityEditorWindow::hasCategory ( const QString &  ) const
virtual
virtual void DtEntityEditorWindow::processElementChanged ( DtUiElement )
virtual
virtual DtDisplayWidget* DtEntityEditorWindow::editingWindow ( )
virtual

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

virtual void DtEntityEditorWindow::select ( const std::vector< DtObjectType > &  )
virtual
virtual bool DtEntityEditorWindow::selectedIsInMasterSMS ( ) const
virtual
virtual bool DtEntityEditorWindow::canAddSubordinateToSelected ( ) const
virtual
virtual int DtEntityEditorWindow::selectedItemsCount ( ) const
virtual
virtual void DtEntityEditorWindow::completeTypeChange ( DtModelSetEntry )
protectedvirtual
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.

Implements makVrv::DtDeMainWindow.

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

Get the application name.

Implements makVrv::DtDeMainWindow.

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

Set the application icon.

Implements makVrv::DtDeMainWindow.

virtual void DtEntityEditorWindow::setShowQuitDialogOnClose ( bool  )
protectedvirtual

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

Implements makVrv::DtDeMainWindow.

virtual void DtEntityEditorWindow::destroyWindow ( )
protectedvirtual

Destroys the window.

Implements makVrv::DtDeMainWindow.

virtual void DtEntityEditorWindow::quit ( )
protectedvirtual

Quit the application.

Implements makVrv::DtDeMainWindow.

virtual void DtEntityEditorWindow::categoriesReverted ( )
protectedvirtual
virtual void DtEntityEditorWindow::deployedCountriesReverted ( )
protectedvirtual
virtual void DtEntityEditorWindow::overlayLayersReverted ( )
protectedvirtual
DtEntityEditorList* DtEntityEditorWindow::entityEditorList ( )
inline
virtual void DtEntityEditorWindow::clear ( )
virtual
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::preloadSimulationModelSet ( )
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::entityTypeChanged ( DtModelSetEntry oldType,
DtModelSetEntry newType 
)
protectedvirtualslot
virtual void DtEntityEditorWindow::itemStatusChanged ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::categoriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::creationStatusModified ( )
protectedvirtualslot
virtual void DtEntityEditorWindow::labelModified ( )
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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)