49 virtual void resetSystemDefinition();
56 virtual void setSystemDefinitionFile(
const DtFilename&);
62 virtual void addVariableBindingsFromMetaData();
66 virtual bool isEnabled()
const;
67 virtual void setIsEnabled(
bool yesNo);
72 virtual bool canBeDisabled()
const;
73 virtual void setCanBeDisabled(
bool yesNo);
78 virtual bool isTemplate()
const;
79 virtual void setIsTemplate(
bool yesNo);
85 virtual bool partOfRollUp()
const;
86 virtual void setPartOfRollUp(
bool yesNo);
95 virtual void setCompareSystemDefinition(
bool);
96 bool compareSystemDefinition()
const;
100 static ComponentSystemDescriptorCreatorFcn SetCreator(ComponentSystemDescriptorCreatorFcn);
bool operator==(const DtReaderWriter &) const
Equivalence operator.
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
DtRwBoolean myIsEnabled
Definition: componentSystemDescriptor.h:110
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:27
static ComponentSystemDescriptorCreatorFcn theCreator
Definition: componentSystemDescriptor.h:113
bool myCompareSystemDefinition
Whether or not to walk the chain and compare included system definitions. Default is true...
Definition: componentSystemDescriptor.h:116
DtReaderWriterFileExtensible mySystemDefinitionFileName
Definition: componentSystemDescriptor.h:109
virtual void preGetSelf()
Called before either version of get self (file or environment). Default is no-op. ...
Descriptor for a DtComponentSystem. Specified a system being added to an entity. This does not actual...
Definition: componentSystemDescriptor.h:23
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtComponentSystemDefinition * mySystemDefinition
Definition: componentSystemDescriptor.h:112
DtRwBoolean myPartOfRollUp
Definition: componentSystemDescriptor.h:111
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
Using a DtReaderWriterFile allows a DtReaderWriter object to be read in from an MTL stream contained ...
Definition: readerWriterFile.h:35
DtReaderWriterFileExtensible is a ReaderWriteFile who's exact name is determined at runtime as define...
Definition: readerWriterFileExtensible.h:18