A specialized version of DtComponentSystem that is used as the root of the all the systems on a DtLocalObject. This system contains all the other systems, as well as all the top level DtSimComponent instances for an object.
|
| | DtTopLevelComponentSystem (DtLocalObject *owner, DtSimulationServices *simManager) |
| |
| virtual | ~DtTopLevelComponentSystem () override |
| |
| virtual bool | init () override |
| |
| virtual void | updateImgui () override |
| |
|
| virtual DtSimResourceManager & | resourceManager () |
| |
virtual const
DtSimResourceManager & | resourceManager () const |
| |
| | DtComponentSystem (DtLocalObject *owner, DtSimulationServices *simManager, const DtComponentSystemDescriptor *desc, DtComponentSystem *parentSystem) |
| |
| virtual | ~DtComponentSystem () |
| |
| virtual bool | initializeFromDescriptor (int &priority, bool remoteOnly) |
| |
| virtual bool | postAddComponentsInit () |
| |
| virtual void | tick () |
| |
| virtual DtString | name () const |
| |
| virtual DtString | fullName () const |
| |
| virtual DtString | systemName () const |
| |
| virtual DtString | printName () const |
| |
| virtual void | setPrintName (const DtString &name) |
| |
| virtual DtComponentSystem * | lookupSystem (const DtString &printName) |
| |
| virtual DtComponentSystem * | lookupSystemFromRwName (const DtString &rwName) |
| |
| virtual DtComponentSystem * | lookupSystemFromFullName (const DtString &fullName) |
| |
| virtual void | getSystemNames (std::list< std::string > &nameList) const |
| |
virtual
DtVrfProcessStateRepositoryManager * | processStateRepositoryManager () |
| |
| virtual DtComponentSystemPSR * | processStateRepository () |
| |
| virtual DtSimComponentNetwork * | componentNetwork () |
| |
virtual const
DtSimComponentNetwork * | componentNetwork () const |
| |
| virtual void | resolveSystemOutput (const DtString &outputName, DtComponentPortList &componentOutputs) |
| |
| virtual void | resolveSystemInput (const DtString &inputName, DtComponentPortList &componentInputs) |
| |
| virtual void | enable () |
| |
| virtual void | disable () |
| |
| virtual bool | isEnabled () const |
| |
| virtual void | setIsEnabled (bool yesNo) |
| |
| virtual bool | canBeDisabled () const |
| |
| virtual bool | addAttributeProviderFunction (const DtString &attributeName, genericAttributeProviderFunctionType attributeFunction, void *controller) |
| |
| virtual bool | addAttributeSetFunction (const DtString &attributeName, genericAttributeSetterFunctionType attributeFunction, void *controller) |
| |
| virtual DtReaderWriter * | getAttribute (const DtString &attributeName, bool &error) const |
| |
| virtual bool | setAttribute (const DtString &attributeName, DtReaderWriter *value) |
| |
| virtual std::list< std::string > | getAllAttributeNames () const |
| |