![]() |
VR-Forces 4.0.4 Class Documentation
|
Descriptor for a DtComponentSystem. More...

Public Member Functions | |
| DtComponentSystemDescriptor (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| real constructor | |
| DtComponentSystemDescriptor (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtComponentSystemDescriptor (const DtComponentSystemDescriptor &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtComponentSystemDescriptor & | operator= (const DtComponentSystemDescriptor &orig) |
| assignment | |
| virtual | ~DtComponentSystemDescriptor () |
| virtual void | addVariableBindingsFromMetaData () |
| Adds variable bindings that might be found in the meta data to the variable bindings of this descriptor. | |
| virtual DtComponentSystemDescriptor * | clone () const |
| virtual const DtComponentSystemDefinition * | systemDefinition () const |
| The definition of the system itself. | |
| virtual DtComponentSystemDefinition * | systemDefinition () |
| The definition of the system itself. | |
| virtual void | resetSystemDefinition () |
| The definition of the system itself. | |
| virtual const DtReaderWriterFile & | systemDefinitionFile () const |
| The definition file. | |
| virtual DtReaderWriterFile & | systemDefinitionFile () |
| The definition file. | |
| virtual void | setSystemDefinitionFile (const DtFilename &) |
| The definition file. | |
| virtual bool | isEnabled () const |
| Should the system be enabled or disabled upon creation. | |
| virtual void | setIsEnabled (bool yesNo) |
| Should the system be enabled or disabled upon creation. | |
Protected Attributes | |
| DtReaderWriterFileExtensible | mySystemDefinitionFileName |
| DtRwBoolean | myIsEnabled |
| DtComponentSystemDefinition * | mySystemDefinition |
Descriptor for a DtComponentSystem.
Specified a system being added to an entity. This does not actually define what is in the system. For that, see DtComponentSystemDefinition.
| DtComponentSystemDescriptor::DtComponentSystemDescriptor | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
real constructor
| DtComponentSystemDescriptor::DtComponentSystemDescriptor | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtComponentSystemDescriptor::DtComponentSystemDescriptor | ( | const DtComponentSystemDescriptor & | orig, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| virtual DtComponentSystemDescriptor::~DtComponentSystemDescriptor | ( | ) | [virtual] |
| DtComponentSystemDescriptor& DtComponentSystemDescriptor::operator= | ( | const DtComponentSystemDescriptor & | orig | ) |
assignment
| virtual const DtComponentSystemDefinition* DtComponentSystemDescriptor::systemDefinition | ( | ) | const [virtual] |
The definition of the system itself.
| virtual DtComponentSystemDefinition* DtComponentSystemDescriptor::systemDefinition | ( | ) | [virtual] |
The definition of the system itself.
| virtual void DtComponentSystemDescriptor::resetSystemDefinition | ( | ) | [virtual] |
The definition of the system itself.
| virtual const DtReaderWriterFile& DtComponentSystemDescriptor::systemDefinitionFile | ( | ) | const [virtual] |
The definition file.
| virtual DtReaderWriterFile& DtComponentSystemDescriptor::systemDefinitionFile | ( | ) | [virtual] |
The definition file.
| virtual void DtComponentSystemDescriptor::setSystemDefinitionFile | ( | const DtFilename & | ) | [virtual] |
The definition file.
| virtual void DtComponentSystemDescriptor::addVariableBindingsFromMetaData | ( | ) | [virtual] |
Adds variable bindings that might be found in the meta data to the variable bindings of this descriptor.
This must be called if the variable bindings are to be added as this is not called as a function of loading the system definition file
| virtual bool DtComponentSystemDescriptor::isEnabled | ( | ) | const [virtual] |
Should the system be enabled or disabled upon creation.
| virtual void DtComponentSystemDescriptor::setIsEnabled | ( | bool | yesNo | ) | [virtual] |
Should the system be enabled or disabled upon creation.
| virtual DtComponentSystemDescriptor* DtComponentSystemDescriptor::clone | ( | ) | const [virtual] |
DtRwBoolean DtComponentSystemDescriptor::myIsEnabled [protected] |