![]() |
VR-Forces 4.0.4 Class Documentation
|
Instances of DtSimArtPartParamList are readable/writeable lists of DtRwInt objects (readable/writeable integers). More...

Public Member Functions | |
| DtSimArtPartParamList () | |
| DtSimArtPartParamList (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor with parameters to set up read/writability correctly | |
| DtSimArtPartParamList (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtSimArtPartParamList (const DtString &name, const DtSimArtPartParamList &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtSimArtPartParamList (const DtSymbolString &name, const DtSimArtPartParamList &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| const DtSimArtPartParamList & | operator= (const DtSimArtPartParamList &orig) |
| virtual | ~DtSimArtPartParamList () |
| destructor | |
| virtual DtSimArtPartParamList * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtSimArtPartParamList * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtRwInt * | addArtPartParam (const DtString &name, int paramType) |
| Add new entry to the list with the given DtReaderWriter name and DIS enumeration value for the articulated part type (see DtArtPartType in disEnums.h for the complete list of available part types). | |
Protected Member Functions | |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| Creates a DtComponentAttachmentDescriptor, reads it, and adds it to the list. | |
| virtual void | emptyList () |
| virtual void | copyList (const DtSimArtPartParamList &orig) |
| virtual DtRwInt * | addArtPartParam (DtRwInt *paramType) |
| virtual const char * | readerWriterType () const |
| Used to supply a string type that this reader writer type is. | |
Instances of DtSimArtPartParamList are readable/writeable lists of DtRwInt objects (readable/writeable integers).
Each integer is a enumeration value representing the DIS enumeration for an articulated part. See the DtArtPartType enum definition in disEnums.h for the complete list of available articulated part types.
| DtSimArtPartParamList::DtSimArtPartParamList | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor with parameters to set up read/writability correctly
| DtSimArtPartParamList::DtSimArtPartParamList | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtSimArtPartParamList::DtSimArtPartParamList | ( | const DtString & | name, |
| const DtSimArtPartParamList & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtSimArtPartParamList::DtSimArtPartParamList | ( | const DtSymbolString & | name, |
| const DtSimArtPartParamList & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtSimArtPartParamList::~DtSimArtPartParamList | ( | ) | [virtual] |
destructor
| const DtSimArtPartParamList& DtSimArtPartParamList::operator= | ( | const DtSimArtPartParamList & | orig | ) |
| virtual DtSimArtPartParamList* DtSimArtPartParamList::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtSimArtPartParamList* DtSimArtPartParamList::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtRwInt* DtSimArtPartParamList::addArtPartParam | ( | const DtString & | name, |
| int | paramType | ||
| ) | [virtual] |
Add new entry to the list with the given DtReaderWriter name and DIS enumeration value for the articulated part type (see DtArtPartType in disEnums.h for the complete list of available part types).
| virtual DtlObjPtr DtSimArtPartParamList::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [protected, virtual] |
Creates a DtComponentAttachmentDescriptor, reads it, and adds it to the list.
Implements DtRwList.
| virtual void DtSimArtPartParamList::emptyList | ( | ) | [protected, virtual] |
| virtual void DtSimArtPartParamList::copyList | ( | const DtSimArtPartParamList & | orig | ) | [protected, virtual] |
| virtual DtRwInt* DtSimArtPartParamList::addArtPartParam | ( | DtRwInt * | paramType | ) | [protected, virtual] |
| virtual const char* DtSimArtPartParamList::readerWriterType | ( | ) | const [protected, 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.