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

Public Member Functions

 DtBehaviorCanvas (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 
virtual ~DtBehaviorCanvas ()
 
virtual void init (DtBehaviorUi *, DtSimulationObjectEditorWindow *)
 
virtual void selectEntity (const std::set< makVrf::DtEntityMapperKey > &key, bool useStateForParameter=false)
 
virtual void selectSystem (const std::vector< DtComponentSystemDefinition * > &definitions)
 
virtual void clearContents ()
 
DtBehaviorUibehaviorUi () const
 
QWidget * controls () const
 
virtual QSize sizeHint () const
 
virtual void sendEvent (const DtUiElementEvent &)
 
virtual void processElementChanged (DtUiElement *)
 

Public Attributes

DtReadOnlyWidgetmyReadOnlyWidget
 

Protected Slots

virtual void promoteObject ()
 

Protected Attributes

DtBehaviorUimyBehaviorUi
 
QWidget * myControls
 
DtSimulationObjectEditorWindowmyWindow
 
makVrv::DtDemyDe
 

Constructor & Destructor Documentation

DtBehaviorCanvas::DtBehaviorCanvas ( makVrv::DtDe de,
QWidget *  parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

virtual DtBehaviorCanvas::~DtBehaviorCanvas ( )
virtual

Destructor.

Member Function Documentation

virtual void DtBehaviorCanvas::init ( DtBehaviorUi ,
DtSimulationObjectEditorWindow  
)
virtual
virtual void DtBehaviorCanvas::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 DtBehaviorCanvas::selectSystem ( const std::vector< DtComponentSystemDefinition * > &  definitions)
virtual
virtual void DtBehaviorCanvas::clearContents ( )
virtual
DtBehaviorUi * DtBehaviorCanvas::behaviorUi ( ) const
inline

References myBehaviorUi.

QWidget * DtBehaviorCanvas::controls ( ) const
inline

References myControls.

virtual QSize DtBehaviorCanvas::sizeHint ( ) const
virtual
virtual void DtBehaviorCanvas::sendEvent ( const DtUiElementEvent )
virtual
virtual void DtBehaviorCanvas::processElementChanged ( DtUiElement )
virtual
virtual void DtBehaviorCanvas::promoteObject ( )
protectedvirtualslot

Member Data Documentation

DtBehaviorUi* DtBehaviorCanvas::myBehaviorUi
protected

Referenced by behaviorUi().

QWidget* DtBehaviorCanvas::myControls
protected

Referenced by controls().

DtSimulationObjectEditorWindow* DtBehaviorCanvas::myWindow
protected
makVrv::DtDe& DtBehaviorCanvas::myDe
protected
DtReadOnlyWidget* DtBehaviorCanvas::myReadOnlyWidget

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)