![]() |
VR-Forces 4.5 Class Documentation
|
Public Types | |
| typedef DtTerrainWriter *(* | DtTerrainWriterCreatorFcn )() |
| typedef std::map< DtString, DtTerrainWriterCreatorFcn > | DtTerrainWriterCreatorContainer |
Public Member Functions | |
| DtTerrainWriterFactory () | |
| DtTerrainWriterFactory (const DtTerrainWriterFactory &orig) | |
| const DtTerrainWriterFactory & | operator= (const DtTerrainWriterFactory &orig) |
| virtual | ~DtTerrainWriterFactory () |
| virtual void | init () |
| virtual void | registerTerrainWriterCreator (const DtString &type, DtTerrainWriterCreatorFcn fcn) |
| virtual DtTerrainWriter * | createTerrainWriter (const DtString &type) |
Static Public Member Functions | |
| static DtTerrainWriterFactory * | create () |
Protected Attributes | |
| DtTerrainWriterCreatorContainer | myTerrainWriterCreators |
| typedef DtTerrainWriter*(* DtTerrainWriterFactory::DtTerrainWriterCreatorFcn)() |
| typedef std::map<DtString, DtTerrainWriterCreatorFcn> DtTerrainWriterFactory::DtTerrainWriterCreatorContainer |
| DtTerrainWriterFactory::DtTerrainWriterFactory | ( | ) |
| DtTerrainWriterFactory::DtTerrainWriterFactory | ( | const DtTerrainWriterFactory & | orig | ) |
|
virtual |
| const DtTerrainWriterFactory& DtTerrainWriterFactory::operator= | ( | const DtTerrainWriterFactory & | orig | ) |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
protected |