![]() |
VR-Forces 4.5 Class Documentation
|
Public Types | |
| typedef DtMetafileRecord *(* | DtTdbMetafileCreatorFcn )() |
| typedef std::map< DtString, DtTdbMetafileCreatorFcn > | DtTdbMetafileCreatorContainer |
Public Member Functions | |
| DtTdbMetafileFactory () | |
| DtTdbMetafileFactory (const DtTdbMetafileFactory &orig) | |
| const DtTdbMetafileFactory & | operator= (const DtTdbMetafileFactory &orig) |
| virtual | ~DtTdbMetafileFactory () |
| virtual void | init () |
| virtual void | registerTdbMetafileCreator (const DtString &type, DtTdbMetafileCreatorFcn fcn) |
| virtual DtMetafileRecord * | createMetafileRecord (const DtString &type) const |
Protected Attributes | |
| DtTdbMetafileCreatorContainer | myTdbMetafileCreators |
| typedef DtMetafileRecord*(* DtTdbMetafileFactory::DtTdbMetafileCreatorFcn)() |
| typedef std::map<DtString, DtTdbMetafileCreatorFcn> DtTdbMetafileFactory::DtTdbMetafileCreatorContainer |
| DtTdbMetafileFactory::DtTdbMetafileFactory | ( | ) |
| DtTdbMetafileFactory::DtTdbMetafileFactory | ( | const DtTdbMetafileFactory & | orig | ) |
|
virtual |
| const DtTdbMetafileFactory& DtTdbMetafileFactory::operator= | ( | const DtTdbMetafileFactory & | orig | ) |
|
virtual |
|
virtual |
|
virtual |
|
protected |