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

Public Slots

virtual void simulationModelSetLoaded ()

Public Member Functions

 DtEntityEditorCanvas (makVrv::DtDe &, QWidget *parent=NULL)
 Constructor.
virtual ~DtEntityEditorCanvas ()
 Destructor.
virtual bool init (DtEntityEditorWindow *)
virtual DtDisplayWidgeteditingWindow ()
 Returns the window that can be used for 3D/2D editing in a dialog. Shared with display widget.
virtual void selectEntity (const std::set< makVrf::DtEntityMapperKey > &key, bool useStateForParameter=false)
 If useStateForParameter, uses last saved ui state for ui parameter as seed for new page.
virtual void clearContents ()
virtual void updateStatus ()
virtual void sendEvent (const DtUiElementEvent &e)
virtual void revertExisting (const std::set< makVrf::DtEntityMapperKey > &key)
virtual void preSimulationModelSetSave ()
virtual void uiEvent (const DtUiElementEvent &)
virtual void processElementChanged (DtUiElement *)
virtual void getSelectedCategories (DtRwNLengthStringVector &)
 Returns the categories that are currently "checked off" in the category widget.

Static Public Member Functions

static DtEntityEditorCanvascreate (QWidget *parent=NULL)

Public Attributes

boost::signal< void()> signal_categoriesModified
boost::signal< void()> signal_deployableCountriesModified
boost::signal< void()> signal_redisplayListIcons

Protected Slots

virtual void forcesModified ()
virtual void uiElementEvent (const DtUiElementEvent &)
virtual void categoriesModified ()
virtual void deployableCountriesModified ()
virtual void redisplayListIcons ()

Protected Member Functions

virtual DtGeneralCanvascreateGeneralCanvas (QWidget *parent)

Protected Attributes

DtGeneralCanvasmyGeneralCanvas
DtBehaviorCanvasmyBehaviorCanvas
makVrv::DtDe & myDe
QSplitter * mySplitter

Constructor & Destructor Documentation

DtEntityEditorCanvas::DtEntityEditorCanvas ( makVrv::DtDe &  ,
QWidget parent = NULL 
)

Constructor.

virtual DtEntityEditorCanvas::~DtEntityEditorCanvas ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtEntityEditorCanvas::init ( DtEntityEditorWindow )
virtual
virtual DtDisplayWidget* DtEntityEditorCanvas::editingWindow ( )
virtual

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

virtual void DtEntityEditorCanvas::selectEntity ( const std::set< makVrf::DtEntityMapperKey > &  key,
bool  useStateForParameter = false 
)
virtual

If useStateForParameter, uses last saved ui state for ui parameter as seed for new page.

virtual void DtEntityEditorCanvas::clearContents ( )
virtual
virtual void DtEntityEditorCanvas::updateStatus ( )
virtual
static DtEntityEditorCanvas* DtEntityEditorCanvas::create ( QWidget parent = NULL)
static
virtual void DtEntityEditorCanvas::sendEvent ( const DtUiElementEvent e)
virtual
virtual void DtEntityEditorCanvas::revertExisting ( const std::set< makVrf::DtEntityMapperKey > &  key)
virtual
virtual void DtEntityEditorCanvas::preSimulationModelSetSave ( )
virtual
virtual void DtEntityEditorCanvas::uiEvent ( const DtUiElementEvent )
virtual
virtual void DtEntityEditorCanvas::processElementChanged ( DtUiElement )
virtual
virtual void DtEntityEditorCanvas::getSelectedCategories ( DtRwNLengthStringVector )
virtual

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

virtual void DtEntityEditorCanvas::simulationModelSetLoaded ( )
virtualslot
virtual void DtEntityEditorCanvas::forcesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::uiElementEvent ( const DtUiElementEvent )
protectedvirtualslot
virtual void DtEntityEditorCanvas::categoriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::deployableCountriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::redisplayListIcons ( )
protectedvirtualslot
virtual DtGeneralCanvas* DtEntityEditorCanvas::createGeneralCanvas ( QWidget parent)
protectedvirtual

Member Data Documentation

boost::signal<void ()> DtEntityEditorCanvas::signal_categoriesModified
boost::signal<void ()> DtEntityEditorCanvas::signal_deployableCountriesModified
boost::signal<void ()> DtEntityEditorCanvas::signal_redisplayListIcons
DtGeneralCanvas* DtEntityEditorCanvas::myGeneralCanvas
protected
DtBehaviorCanvas* DtEntityEditorCanvas::myBehaviorCanvas
protected
makVrv::DtDe& DtEntityEditorCanvas::myDe
protected
QSplitter* DtEntityEditorCanvas::mySplitter
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)