![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtTrueAggregateResourceList: More...

Public Member Functions | |
| DtTrueAggregateResourceList () | |
| default constructor | |
| DtTrueAggregateResourceList (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) | |
| real constructor | |
| DtTrueAggregateResourceList (const DtTrueAggregateResourceList &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtTrueAggregateResourceList & | operator= (const DtTrueAggregateResourceList &orig) |
| assignment operator | |
| virtual | ~DtTrueAggregateResourceList () |
| destructor | |
| virtual void | addResource (DtTrueAggregateResource *resource) |
| virtual bool | removeResource (DtTrueAggregateResource *resource) |
| Removes the specified resource from this list Does not delete the resource. | |
| virtual DtTrueAggregateResourceList * | clone (DtReaderWriterRegistry *parentRegistry=0) const |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| This method must be overridden by a subclass. | |
| virtual void | copyList (const DtTrueAggregateResourceList &orig, DtReaderWriterRegistry *parentRegistry=0) |
| virtual const char * | readerWriterType () const |
| Used to supply a string type that this reader writer type is. | |
class DtTrueAggregateResourceList:
default constructor
| DtTrueAggregateResourceList::DtTrueAggregateResourceList | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
real constructor
| DtTrueAggregateResourceList::DtTrueAggregateResourceList | ( | const DtTrueAggregateResourceList & | orig, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| virtual DtTrueAggregateResourceList::~DtTrueAggregateResourceList | ( | ) | [virtual] |
destructor
| DtTrueAggregateResourceList& DtTrueAggregateResourceList::operator= | ( | const DtTrueAggregateResourceList & | orig | ) |
assignment operator
| virtual void DtTrueAggregateResourceList::addResource | ( | DtTrueAggregateResource * | resource | ) | [virtual] |
| virtual bool DtTrueAggregateResourceList::removeResource | ( | DtTrueAggregateResource * | resource | ) | [virtual] |
Removes the specified resource from this list Does not delete the resource.
| virtual DtTrueAggregateResourceList* DtTrueAggregateResourceList::clone | ( | DtReaderWriterRegistry * | parentRegistry = 0 | ) | const [virtual] |
| virtual DtlObjPtr DtTrueAggregateResourceList::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [virtual] |
This method must be overridden by a subclass.
Within this method, new instances of the DtReaderWriter subclass that is being handled by this list must be created, and then retrieved from the mtl stream, using the getSelf member of that item.
Implements DtRwList.
| virtual void DtTrueAggregateResourceList::copyList | ( | const DtTrueAggregateResourceList & | orig, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) | [virtual] |
| virtual const char* DtTrueAggregateResourceList::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.