![]() |
VR-Forces Developer's Guide
|
class DtSimComponentManagerFactory:
Instances of DtSimComponentManagerFactory are a factory used to create DtSimComponentManager objects, given a string type indicating the specific derived class of DtSimComponentManager object to create.

Public Member Functions | |
| DtSimComponentManagerFactory () | |
| virtual | ~DtSimComponentManagerFactory () override |
| DtSimComponentManagerFactory (const DtSimComponentManagerFactory &orig) | |
| DtSimComponentManagerFactory & | operator= (const DtSimComponentManagerFactory &orig) |
| virtual void | addCreatorFcn (const DtString &type, DtSimComponentManagerCreatorFcn fcn) |
| virtual DtSimComponentManager * | createComponentManager (const DtString &type, DtLocalObject *vrfObject) |
Static Public Member Functions | |
| static DtSimComponentManagerFactory * | create () |
| DtSimComponentManagerFactory::DtSimComponentManagerFactory | ( | ) |
default constructor
|
overridevirtual |
destructor
| DtSimComponentManagerFactory::DtSimComponentManagerFactory | ( | const DtSimComponentManagerFactory & | orig | ) |
copy constructor
| DtSimComponentManagerFactory& DtSimComponentManagerFactory::operator= | ( | const DtSimComponentManagerFactory & | orig | ) |
assignment operator
|
virtual |
Add a creator function to the factory.
|
virtual |
|
static |