![]() |
VR-Forces 4.0.4 Class Documentation
|
Factory for creating appearance mappers for entity types. More...
Public Member Functions | |
| virtual | ~DtEntityAppearanceMapperFactory () |
| DTOR. | |
| DtEntityAppearanceMapper * | createMapper (const DtEntityType &type) |
| Create a mapper for the entity type. | |
Protected Member Functions | |
| DtEntityAppearanceMapperFactory () | |
| CTOR. | |
| virtual DtEntityAppearanceMapper * | createPlatformMapper (const DtEntityType &type) |
| Create a mapper for a platform. | |
| virtual DtEntityAppearanceMapper * | createMunitionMapper (const DtEntityType &type) |
| Create a mapper for a munition. | |
| virtual DtEntityAppearanceMapper * | createLifeFormMapper (const DtEntityType &type) |
| Create a mapper for a life form. | |
| virtual DtEntityAppearanceMapper * | createEnvironmentalMapper (const DtEntityType &type) |
| Create a mapper for a environmental entity. | |
| virtual DtEntityAppearanceMapper * | createCulturalMapper (const DtEntityType &type) |
| Create a mapper for a environmental entity. | |
| virtual DtEntityAppearanceMapper * | createSensorMapper (const DtEntityType &type) |
| Create a mapper for a sensor entity. | |
Friends | |
| class | DtEntityAppearanceMapperFactoryCreator |
| Friend the creator. | |
Factory for creating appearance mappers for entity types.
| virtual makVrv::DtEntityAppearanceMapperFactory::~DtEntityAppearanceMapperFactory | ( | ) | [virtual] |
DTOR.
CTOR.
| DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createMapper | ( | const DtEntityType & | type | ) |
Create a mapper for the entity type.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createPlatformMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a platform.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createMunitionMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a munition.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createLifeFormMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a life form.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createEnvironmentalMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a environmental entity.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createCulturalMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a environmental entity.
| virtual DtEntityAppearanceMapper* makVrv::DtEntityAppearanceMapperFactory::createSensorMapper | ( | const DtEntityType & | type | ) | [protected, virtual] |
Create a mapper for a sensor entity.
friend class DtEntityAppearanceMapperFactoryCreator [friend] |
Friend the creator.