VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | 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 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 processElementChanged (DtUiElement *)
virtual void getSelectedCategories (DtRwNLengthStringVector &)
 Returns the categories that are currently "checked off" in the category widget.
virtual DtDisplayWidgeteditingWindow ()
 Returns the window that can be used for 3D/2D editing in a dialog. Shared with display widget.

Static Public Member Functions

static DtEntityEditorCanvascreate (QWidget *parent=NULL)

Public Attributes

boost::signal< void()> signal_categoriesModified
boost::signal< void()> signal_labelModified
boost::signal< void()> signal_deployableCountriesModified
boost::signal< void()> signal_overlayLayersModified
boost::signal< void()> signal_redisplayListIcons
boost::signal< void()> signal_creationStatusModified

Protected Slots

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

Protected Attributes

DtBehaviorCanvasmyBehaviorCanvas
makVrv::DtDemyDe

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 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::processElementChanged ( DtUiElement )
virtual
virtual void DtEntityEditorCanvas::getSelectedCategories ( DtRwNLengthStringVector )
virtual

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

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::simulationModelSetLoaded ( )
virtualslot
virtual void DtEntityEditorCanvas::creationStatusModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::forcesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::uiElementEvent ( const DtUiElementEvent )
protectedvirtualslot
virtual void DtEntityEditorCanvas::categoriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::labelModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::deployableCountriesModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::overlayLayersModified ( )
protectedvirtualslot
virtual void DtEntityEditorCanvas::redisplayListIcons ( )
protectedvirtualslot

Member Data Documentation

boost::signal<void ()> DtEntityEditorCanvas::signal_categoriesModified
boost::signal<void ()> DtEntityEditorCanvas::signal_labelModified
boost::signal<void ()> DtEntityEditorCanvas::signal_deployableCountriesModified
boost::signal<void ()> DtEntityEditorCanvas::signal_overlayLayersModified
boost::signal<void ()> DtEntityEditorCanvas::signal_redisplayListIcons
boost::signal<void ()> DtEntityEditorCanvas::signal_creationStatusModified
DtBehaviorCanvas* DtEntityEditorCanvas::myBehaviorCanvas
protected
makVrv::DtDe& DtEntityEditorCanvas::myDe
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)