VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Attributes
DtSimulationObjectEditorCanvas Class Reference
Inheritance diagram for DtSimulationObjectEditorCanvas:
Inheritance graph
[legend]

Public Slots

virtual void simulationModelSetLoaded ()

Public Member Functions

 DtSimulationObjectEditorCanvas (makVrv::DtDe &, QWidget *parent=NULL)
 Constructor.
virtual ~DtSimulationObjectEditorCanvas ()
 Destructor.
virtual bool init (DtSimulationObjectEditorWindow *)
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
DtSimulationObjectEditorCanvas
create (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

DtSimulationObjectEditorCanvas::DtSimulationObjectEditorCanvas ( makVrv::DtDe ,
QWidget *  parent = NULL 
)

Constructor.

virtual DtSimulationObjectEditorCanvas::~DtSimulationObjectEditorCanvas ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtSimulationObjectEditorCanvas::init ( DtSimulationObjectEditorWindow )
virtual
virtual void DtSimulationObjectEditorCanvas::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 DtSimulationObjectEditorCanvas::clearContents ( )
virtual
virtual void DtSimulationObjectEditorCanvas::updateStatus ( )
virtual
static DtSimulationObjectEditorCanvas* DtSimulationObjectEditorCanvas::create ( QWidget *  parent = NULL)
static
virtual void DtSimulationObjectEditorCanvas::sendEvent ( const DtUiElementEvent e)
virtual
virtual void DtSimulationObjectEditorCanvas::processElementChanged ( DtUiElement )
virtual
virtual void DtSimulationObjectEditorCanvas::getSelectedCategories ( DtRwNLengthStringVector )
virtual

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

virtual DtDisplayWidget* DtSimulationObjectEditorCanvas::editingWindow ( )
virtual

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

virtual void DtSimulationObjectEditorCanvas::simulationModelSetLoaded ( )
virtualslot
virtual void DtSimulationObjectEditorCanvas::creationStatusModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::forcesModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::uiElementEvent ( const DtUiElementEvent )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::categoriesModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::labelModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::deployableCountriesModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::overlayLayersModified ( )
protectedvirtualslot
virtual void DtSimulationObjectEditorCanvas::redisplayListIcons ( )
protectedvirtualslot

Member Data Documentation

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

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)