![]() |
VR-Forces 4.0.4 Class Documentation
|
DtVrfSubObjectParameterList is a readable/writable list of DtVrfSubObjectParameterEntrys. More...

Public Member Functions | |
| DtVrfSubObjectParameterList (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor with parameters to set up read/writability correctly | |
| DtVrfSubObjectParameterList (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtVrfSubObjectParameterList (const DtVrfSubObjectParameterList &orig, const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtVrfSubObjectParameterList (const DtVrfSubObjectParameterList &orig, const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| const DtVrfSubObjectParameterList & | operator= (const DtVrfSubObjectParameterList &orig) |
| virtual | ~DtVrfSubObjectParameterList () |
| destructor | |
| virtual DtVrfSubObjectParameterList * | clone (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtVrfSubObjectParameterList * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtVrfSubObjectParameterEntry * | addSubObjectEntry (const DtVrfSubObjectParameterEntry &subEntry) |
| virtual void | removeSubObjectEntry (const DtVrfSubObjectParameterEntry *subEntry) |
| Removes the specified subEntry from the list, if it is on the list. | |
| bool | operator== (const DtVrfSubObjectParameterList &) const |
| Equivalence operator. | |
| bool | operator!= (const DtVrfSubObjectParameterList &) const |
| virtual const char * | readerWriterType () const |
| Used to supply a string type that this reader writer type is. | |
| virtual void | getSelf (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| from parent to ensure list is clear before getting self | |
Protected Member Functions | |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| Creates the DtVrfSubObjectParameterEntry, reads it, and adds it to the list. | |
| virtual void | emptyList () |
| virtual void | copyList (const DtVrfSubObjectParameterList &orig) |
| virtual DtVrfSubObjectParameterEntry * | addSubObjectEntry (DtVrfSubObjectParameterEntry *subEntry) |
DtVrfSubObjectParameterList is a readable/writable list of DtVrfSubObjectParameterEntrys.
| DtVrfSubObjectParameterList::DtVrfSubObjectParameterList | ( | const DtString & | name = DtString::nullString(), |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor with parameters to set up read/writability correctly
| DtVrfSubObjectParameterList::DtVrfSubObjectParameterList | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtVrfSubObjectParameterList::DtVrfSubObjectParameterList | ( | const DtVrfSubObjectParameterList & | orig, |
| const DtString & | name = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtVrfSubObjectParameterList::DtVrfSubObjectParameterList | ( | const DtVrfSubObjectParameterList & | orig, |
| const DtSymbolString & | name, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtVrfSubObjectParameterList::~DtVrfSubObjectParameterList | ( | ) | [virtual] |
destructor
| const DtVrfSubObjectParameterList& DtVrfSubObjectParameterList::operator= | ( | const DtVrfSubObjectParameterList & | orig | ) |
| virtual DtVrfSubObjectParameterList* DtVrfSubObjectParameterList::clone | ( | const DtString & | name = DtString::nullString(), |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtVrfSubObjectParameterList* DtVrfSubObjectParameterList::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtVrfSubObjectParameterEntry* DtVrfSubObjectParameterList::addSubObjectEntry | ( | const DtVrfSubObjectParameterEntry & | subEntry | ) | [virtual] |
| virtual void DtVrfSubObjectParameterList::removeSubObjectEntry | ( | const DtVrfSubObjectParameterEntry * | subEntry | ) | [virtual] |
Removes the specified subEntry from the list, if it is on the list.
| bool DtVrfSubObjectParameterList::operator== | ( | const DtVrfSubObjectParameterList & | ) | const |
Equivalence operator.
| bool DtVrfSubObjectParameterList::operator!= | ( | const DtVrfSubObjectParameterList & | ) | const |
| virtual const char* DtVrfSubObjectParameterList::readerWriterType | ( | ) | const [virtual] |
Used to supply a string type that this reader writer type is.
This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create
Reimplemented from DtRwList.
| virtual void DtVrfSubObjectParameterList::getSelf | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [virtual] |
from parent to ensure list is clear before getting self
Reimplemented from DtRwList.
| virtual DtlObjPtr DtVrfSubObjectParameterList::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [protected, virtual] |
Creates the DtVrfSubObjectParameterEntry, reads it, and adds it to the list.
Implements DtRwList.
| virtual void DtVrfSubObjectParameterList::emptyList | ( | ) | [protected, virtual] |
| virtual void DtVrfSubObjectParameterList::copyList | ( | const DtVrfSubObjectParameterList & | orig | ) | [protected, virtual] |
| virtual DtVrfSubObjectParameterEntry* DtVrfSubObjectParameterList::addSubObjectEntry | ( | DtVrfSubObjectParameterEntry * | subEntry | ) | [protected, virtual] |