![]() |
VR-Forces 4.0.4 Class Documentation
|
This builder class initializes a DtVrfObject from the traditional MTL parameter database for VR-Forces. More...

This builder class initializes a DtVrfObject from the traditional MTL parameter database for VR-Forces.
| DtMtlRemoteComponentConfigurationBuilder::DtMtlRemoteComponentConfigurationBuilder | ( | DtRemoteComponentAttachmentManager * | pRemoteCompAttachMgr | ) |
Constructor.
| virtual DtMtlRemoteComponentConfigurationBuilder::~DtMtlRemoteComponentConfigurationBuilder | ( | ) | [virtual] |
Destructor.
Default constructor unused.
| DtMtlRemoteComponentConfigurationBuilder::DtMtlRemoteComponentConfigurationBuilder | ( | DtMtlRemoteComponentConfigurationBuilder & | ) | [private] |
unused, this is a service class
| virtual bool DtMtlRemoteComponentConfigurationBuilder::addRemoteConfigurationToObject | ( | const DtString & | configKeyName, |
| DtVrfObject * | pVrfObj | ||
| ) | [virtual] |
This is the primary interface for the builder.
Using configKeyName, look up a configuration filename in DtVrfObjectManager->parameterDatabase(); Then use that file to set up components for pVrfObj.
Implements DtRemoteComponentConfigurationBuilder.
| virtual bool DtMtlRemoteComponentConfigurationBuilder::doDeferredInitialization | ( | DtRemoteConfigurationEntry * | pEntry, |
| DtVrfObject * | pVrfObj | ||
| ) | [virtual] |
Add components as described in the mtl tree.
| static DtRemoteComponentConfigurationBuilder* DtMtlRemoteComponentConfigurationBuilder::create | ( | DtRemoteComponentAttachmentManager * | ) | [static] |
Factory function to create instances of the builder.
The base class returns NULL.
Reimplemented from DtRemoteComponentConfigurationBuilder.
| const DtMtlRemoteComponentConfigurationBuilder& DtMtlRemoteComponentConfigurationBuilder::operator= | ( | const DtMtlRemoteComponentConfigurationBuilder & | ) | [private] |