![]() |
VR-Forces 4.0.4 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 std::map<DtString, DtTerrainWriterCreatorFcn> DtTerrainWriterFactory::DtTerrainWriterCreatorContainer |
| DtTerrainWriterFactory::DtTerrainWriterFactory | ( | const DtTerrainWriterFactory & | orig | ) |
| virtual DtTerrainWriterFactory::~DtTerrainWriterFactory | ( | ) | [virtual] |
| const DtTerrainWriterFactory& DtTerrainWriterFactory::operator= | ( | const DtTerrainWriterFactory & | orig | ) |
| virtual void DtTerrainWriterFactory::init | ( | ) | [virtual] |
| virtual void DtTerrainWriterFactory::registerTerrainWriterCreator | ( | const DtString & | type, |
| DtTerrainWriterCreatorFcn | fcn | ||
| ) | [virtual] |
| virtual DtTerrainWriter* DtTerrainWriterFactory::createTerrainWriter | ( | const DtString & | type | ) | [virtual] |
| static DtTerrainWriterFactory* DtTerrainWriterFactory::create | ( | ) | [static] |