![]() |
VR-Forces Developer's Guide
|
This builder class initializes a DtLocalObject from the traditional MTL parameter database for VR-Forces.

Public Member Functions | |
| DtMtlRemoteComponentConfigurationBuilder (DtRemoteComponentAttachmentManager *pRemoteCompAttachMgr, DtLocalObjectManager *) | |
| virtual | ~DtMtlRemoteComponentConfigurationBuilder () |
| virtual bool | addRemoteConfigurationToObject (const DtString &configKeyName, DtSimObjectReference pVrfObj) |
| virtual bool | doDeferredInitialization (DtRemoteConfigurationEntry *pEntry, DtSimObjectReference pVrfObj) |
Public Member Functions inherited from DtRemoteComponentConfigurationBuilder | |
| DtRemoteComponentConfigurationBuilder (DtRemoteComponentAttachmentManager *pRemoteCompAttachMgr, DtLocalObjectManager *) | |
| virtual | ~DtRemoteComponentConfigurationBuilder () |
Static Public Member Functions | |
| static DtRemoteComponentConfigurationBuilder * | create (DtRemoteComponentAttachmentManager *, DtLocalObjectManager *) |
Protected Member Functions | |
| DtMtlRemoteComponentConfigurationBuilder () | |
Protected Member Functions inherited from DtRemoteComponentConfigurationBuilder | |
| DtRemoteComponentConfigurationBuilder () | |
Private Member Functions | |
| DtMtlRemoteComponentConfigurationBuilder (DtMtlRemoteComponentConfigurationBuilder &) | |
| const DtMtlRemoteComponentConfigurationBuilder & | operator= (const DtMtlRemoteComponentConfigurationBuilder &) |
Additional Inherited Members | |
Public Types inherited from DtRemoteComponentConfigurationBuilder | |
| typedef DtRemoteComponentConfigurationBuilder *(* | CreatorFcn )(DtRemoteComponentAttachmentManager *, DtLocalObjectManager *) |
Protected Attributes inherited from DtRemoteComponentConfigurationBuilder | |
| DtRemoteComponentAttachmentManager * | myRemoteCompAttachMgr |
| DtLocalObjectManager * | myObjectManager |
| DtMtlRemoteComponentConfigurationBuilder::DtMtlRemoteComponentConfigurationBuilder | ( | DtRemoteComponentAttachmentManager * | pRemoteCompAttachMgr, |
| DtLocalObjectManager * | |||
| ) |
Constructor.
|
virtual |
Destructor.
|
protected |
Default constructor unused.
|
private |
unused, this is a service class
|
virtual |
This is the primary interface for the builder. Using configKeyName, look up a configuration filename in simulationServices->parameterDatabase(); Then use that file to set up components for pVrfObj.
Implements DtRemoteComponentConfigurationBuilder.
|
virtual |
Add components as described in the mtl tree.
|
static |
|
private |