VR-Forces 4.7 Class Documentation
 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 Member Functions | Protected Attributes | Private Member Functions
makVrf::DtEntityBehaviorOptionsWidget Class Reference
Inheritance diagram for makVrf::DtEntityBehaviorOptionsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtEntityBehaviorOptionsWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtEntityBehaviorOptionsWidget ()
 destructor
- Public Member Functions inherited from makVrf::DtEntityBehaviorOptionsWidgetInterface
virtual ~DtEntityBehaviorOptionsWidgetInterface ()
 virtual DTOR

Public Attributes

Ui_EntityBehaviorOptionsWidgetUi myUiImpl
QFrame * mySeparator
QLabelmySeparatorLabel
QGroupBox * myDisaggregateGroupBox
QRadioButton * myAggregateDisaggregateAutomaticallyRadioButton
QRadioButton * myAggregateDisaggregateManuallyRadioButton
QGroupBox * myInitialStateGroupBox
QRadioButton * myAggregatedInitialStateRadioButton
QRadioButton * myDisaggregatedInitialStateRadioButton
- Public Attributes inherited from makVrf::DtEntityBehaviorOptionsWidgetInterface
boost::signal< void(bool)> signal_drivingOnLeftEnabled
boost::signal< void(bool)> signal_aggregateDisaggregateAutomaticallyChanged
boost::signal< void(bool)> signal_aggregatedInitiallyChanged

Protected Slots

virtual void onRoadDrivingSideChanged ()
virtual void onAggregateDisaggregateAutomaticallyChanged ()
virtual void onAggregatedInitiallyChanged ()

Protected Member Functions

void setupGui ()
virtual void setRoadDrivingSide (bool)
 set which side of the road the user wants the entities to drive on
virtual void setAgreggateDisaggregateAutomatically (bool)
virtual void setAggregateOnCreate (bool b)

Protected Attributes

bool myDrivingOnLeft

Private Member Functions

 DtEntityBehaviorOptionsWidget (const DtEntityBehaviorOptionsWidget &orig)
 copy constructor. Not Implemented.
DtEntityBehaviorOptionsWidgetoperator= (const DtEntityBehaviorOptionsWidget &rhs)
 assignment operator. Not Implemented.

Constructor & Destructor Documentation

makVrf::DtEntityBehaviorOptionsWidget::DtEntityBehaviorOptionsWidget ( QWidget *  parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

virtual makVrf::DtEntityBehaviorOptionsWidget::~DtEntityBehaviorOptionsWidget ( )
virtual

destructor

makVrf::DtEntityBehaviorOptionsWidget::DtEntityBehaviorOptionsWidget ( const DtEntityBehaviorOptionsWidget orig)
private

copy constructor. Not Implemented.

Member Function Documentation

void makVrf::DtEntityBehaviorOptionsWidget::setupGui ( )
protected
virtual void makVrf::DtEntityBehaviorOptionsWidget::setRoadDrivingSide ( bool  )
protectedvirtual

set which side of the road the user wants the entities to drive on

Implements makVrf::DtEntityBehaviorOptionsWidgetInterface.

virtual void makVrf::DtEntityBehaviorOptionsWidget::setAgreggateDisaggregateAutomatically ( bool  )
protectedvirtual
virtual void makVrf::DtEntityBehaviorOptionsWidget::setAggregateOnCreate ( bool  b)
protectedvirtual
virtual void makVrf::DtEntityBehaviorOptionsWidget::onRoadDrivingSideChanged ( )
protectedvirtualslot
virtual void makVrf::DtEntityBehaviorOptionsWidget::onAggregateDisaggregateAutomaticallyChanged ( )
protectedvirtualslot
virtual void makVrf::DtEntityBehaviorOptionsWidget::onAggregatedInitiallyChanged ( )
protectedvirtualslot
DtEntityBehaviorOptionsWidget& makVrf::DtEntityBehaviorOptionsWidget::operator= ( const DtEntityBehaviorOptionsWidget rhs)
private

assignment operator. Not Implemented.

Member Data Documentation

Ui_EntityBehaviorOptionsWidgetUi makVrf::DtEntityBehaviorOptionsWidget::myUiImpl
QFrame* makVrf::DtEntityBehaviorOptionsWidget::mySeparator
QLabel* makVrf::DtEntityBehaviorOptionsWidget::mySeparatorLabel
QGroupBox* makVrf::DtEntityBehaviorOptionsWidget::myDisaggregateGroupBox
QRadioButton* makVrf::DtEntityBehaviorOptionsWidget::myAggregateDisaggregateAutomaticallyRadioButton
QRadioButton* makVrf::DtEntityBehaviorOptionsWidget::myAggregateDisaggregateManuallyRadioButton
QGroupBox* makVrf::DtEntityBehaviorOptionsWidget::myInitialStateGroupBox
QRadioButton* makVrf::DtEntityBehaviorOptionsWidget::myAggregatedInitialStateRadioButton
QRadioButton* makVrf::DtEntityBehaviorOptionsWidget::myDisaggregatedInitialStateRadioButton
bool makVrf::DtEntityBehaviorOptionsWidget::myDrivingOnLeft
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)