![]() |
VR-Forces 4.0.4 Class Documentation
|
An abstract base class for all signature modifiers. More...

Public Member Functions | |
| DtSpeedSignatureModifier () | |
| default constructor | |
| DtSpeedSignatureModifier (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL) | |
| real constructor | |
| DtSpeedSignatureModifier (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL) | |
| DtSpeedSignatureModifier (const DtSpeedSignatureModifier &orig, DtReaderWriterRegistry *const parentRegistry=NULL) | |
| copy constructor | |
| DtSpeedSignatureModifier & | operator= (const DtSpeedSignatureModifier &orig) |
| virtual DtSignatureModifier * | clone (DtReaderWriterRegistry *const parentRegistry=NULL) const |
| Returns a copy of this class. | |
| virtual | ~DtSpeedSignatureModifier () |
| virtual void | setSpeed (double speed) |
| virtual double | speed () const |
Static Public Member Functions | |
| static DtSignatureModifier * | create () |
Protected Attributes | |
| DtRwReal | mySpeed |
An abstract base class for all signature modifiers.
that multiply the signature by a static value.
default constructor
| DtSpeedSignatureModifier::DtSpeedSignatureModifier | ( | const DtString & | name, |
| DtReaderWriterRegistry *const | parentRegistry = NULL |
||
| ) |
real constructor
| DtSpeedSignatureModifier::DtSpeedSignatureModifier | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry *const | parentRegistry = NULL |
||
| ) |
| DtSpeedSignatureModifier::DtSpeedSignatureModifier | ( | const DtSpeedSignatureModifier & | orig, |
| DtReaderWriterRegistry *const | parentRegistry = NULL |
||
| ) |
copy constructor
| virtual DtSpeedSignatureModifier::~DtSpeedSignatureModifier | ( | ) | [virtual] |
| DtSpeedSignatureModifier& DtSpeedSignatureModifier::operator= | ( | const DtSpeedSignatureModifier & | orig | ) |
| virtual DtSignatureModifier* DtSpeedSignatureModifier::clone | ( | DtReaderWriterRegistry *const | parentRegistry = NULL | ) | const [virtual] |
Returns a copy of this class.
Reimplemented from DtMultiplierSignatureModifier.
| virtual void DtSpeedSignatureModifier::setSpeed | ( | double | speed | ) | [virtual] |
The minumum speed for which the multiplier will be applied.
| virtual double DtSpeedSignatureModifier::speed | ( | ) | const [virtual] |
The minumum speed for which the multiplier will be applied.
| static DtSignatureModifier* DtSpeedSignatureModifier::create | ( | ) | [static] |
DtRwReal DtSpeedSignatureModifier::mySpeed [protected] |