![]() |
VR-Forces 4.0.4 Class Documentation
|
Basic DtSystemParameterData subclasses. More...

Public Member Functions | |
| DtSystemVectorParameterData (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) | |
| DtSystemVectorParameterData (const DtString &name, const DtSystemVectorParameterData &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| DtSystemVectorParameterData & | operator= (const DtSystemVectorParameterData &orig) |
| virtual | ~DtSystemVectorParameterData () |
| virtual DtSystemParameterData * | clone () const |
| virtual DtString | parameterType () const |
| virtual void | assignDefaultValueToReaderWriter (DtReaderWriter *rwToChange) const |
| If this parameter data has a default value, this method will change the value of the supplied reader-writer to that default value. | |
| virtual DtVector | defaultValue () const |
| virtual void | setDefaultValue (const DtVector &value) |
| virtual DtString | relativeTo () const |
| virtual void | setRelativeTo (const DtString &value) |
Static Public Member Functions | |
| static DtSystemParameterData * | create (const DtString &rwName) |
Protected Attributes | |
| DtRwVector | myDefaultValue |
| The default value that will be applied to the parameter before the user selects a different one. | |
| DtRwString | myRelativeTo |
| What this part might be relative to. | |
Basic DtSystemParameterData subclasses.
System parameter data that specified a DtVector as a variable type.
| DtSystemVectorParameterData::DtSystemVectorParameterData | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
| DtSystemVectorParameterData::DtSystemVectorParameterData | ( | const DtString & | name, |
| const DtSystemVectorParameterData & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
| virtual DtSystemVectorParameterData::~DtSystemVectorParameterData | ( | ) | [virtual] |
| DtSystemVectorParameterData& DtSystemVectorParameterData::operator= | ( | const DtSystemVectorParameterData & | orig | ) |
| virtual DtSystemParameterData* DtSystemVectorParameterData::clone | ( | ) | const [virtual] |
Implements DtSystemParameterData.
| virtual DtString DtSystemVectorParameterData::parameterType | ( | ) | const [virtual] |
Implements DtSystemParameterData.
| virtual DtVector DtSystemVectorParameterData::defaultValue | ( | ) | const [virtual] |
| virtual void DtSystemVectorParameterData::setDefaultValue | ( | const DtVector & | value | ) | [virtual] |
| virtual DtString DtSystemVectorParameterData::relativeTo | ( | ) | const [virtual] |
| virtual void DtSystemVectorParameterData::setRelativeTo | ( | const DtString & | value | ) | [virtual] |
| virtual void DtSystemVectorParameterData::assignDefaultValueToReaderWriter | ( | DtReaderWriter * | rwToChange | ) | const [virtual] |
If this parameter data has a default value, this method will change the value of the supplied reader-writer to that default value.
Must be implemented by subclasses that have a default value.
Reimplemented from DtSystemParameterData.
| static DtSystemParameterData* DtSystemVectorParameterData::create | ( | const DtString & | rwName | ) | [static] |
The default value that will be applied to the parameter before the user selects a different one.
DtRwString DtSystemVectorParameterData::myRelativeTo [protected] |
What this part might be relative to.