![]() |
VR-Forces 4.0.4 Class Documentation
|
DtLimitExistenceControllerDescriptor; descriptor for the DtLimitExistenceController component. More...

Public Member Functions | |
| DtLimitExistenceControllerDescriptor (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) | |
| constructor | |
| DtLimitExistenceControllerDescriptor (const DtLimitExistenceControllerDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtLimitExistenceControllerDescriptor & | operator= (const DtLimitExistenceControllerDescriptor &orig) |
| assignment | |
| virtual | ~DtLimitExistenceControllerDescriptor () |
| destructor | |
| virtual DtString | type () const |
| Returns the type of component this descriptor describes. | |
| virtual DtComponentDescriptor * | clone (DtReaderWriterRegistry *parentRegistry=0) const |
| virtual DtReal | duration () const |
| Accessor/mutator for myDuration. | |
| virtual void | setDuration (DtReal dur) |
| Accessor/mutator for myDuration. | |
Static Public Member Functions | |
| static DtComponentDescriptor * | creator () |
| | |
Protected Member Functions | |
| DtLimitExistenceControllerDescriptor () | |
| default constructor | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the OPD files. | |
| DtRwReal | myDuration |
| Parameter Name: duration Parameter Description: The duration the Parameter Default Value: 10.0 . | |
DtLimitExistenceControllerDescriptor; descriptor for the DtLimitExistenceController component.
DtLimitExistenceControllerDescriptor is a DtComponentDescriptor that has additional information needed for providing parameters to a LimitExistence controller. It provides duration of the entity that has the limit existence controller attached to it.
| DtLimitExistenceControllerDescriptor::DtLimitExistenceControllerDescriptor | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
constructor
| DtLimitExistenceControllerDescriptor::DtLimitExistenceControllerDescriptor | ( | const DtLimitExistenceControllerDescriptor & | orig, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| virtual DtLimitExistenceControllerDescriptor::~DtLimitExistenceControllerDescriptor | ( | ) | [virtual] |
destructor
default constructor
| DtLimitExistenceControllerDescriptor& DtLimitExistenceControllerDescriptor::operator= | ( | const DtLimitExistenceControllerDescriptor & | orig | ) |
assignment
| virtual DtString DtLimitExistenceControllerDescriptor::type | ( | ) | const [virtual] |
Returns the type of component this descriptor describes.
Used to create the descriptor on read from an mtl file. Component descriptor type strings are defined in compDescTypes.h.
Reimplemented from DtComponentDescriptor.
| virtual DtComponentDescriptor* DtLimitExistenceControllerDescriptor::clone | ( | DtReaderWriterRegistry * | parentRegistry = 0 | ) | const [virtual] |
Reimplemented from DtComponentDescriptor.
| virtual DtReal DtLimitExistenceControllerDescriptor::duration | ( | ) | const [virtual] |
Accessor/mutator for myDuration.
| virtual void DtLimitExistenceControllerDescriptor::setDuration | ( | DtReal | dur | ) | [virtual] |
Accessor/mutator for myDuration.
| static DtComponentDescriptor* DtLimitExistenceControllerDescriptor::creator | ( | ) | [static] |
Reimplemented from DtComponentDescriptor.
Parameter Name: duration
Parameter Description: The duration the
Parameter Default Value: 10.0
.