![]() |
VR-Forces 5.0.3 Developer's Guide
|
Factory for creating angle of incidence damage tables.
Public Member Functions | |
| DtDmgAngleOfIncidenceTableFactory () | |
| virtual | ~DtDmgAngleOfIncidenceTableFactory () |
| virtual void | addCreatorFcn (const DtString &type, DtDmgAngleOfIncidenceTableCreatorFcn fcn) |
| virtual DtDmgAngleOfIncidenceTable * | createAngleOfIncidenceTable (const DtString &type) |
Protected Types | |
| typedef std::map< DtString, DtDmgAngleOfIncidenceTableCreatorFcn > | DtDmgAngleOfIncidenceTableCreatorMap |
Protected Attributes | |
| DtDmgAngleOfIncidenceTableCreatorMap | myCreatorMap |
Private Member Functions | |
| DtDmgAngleOfIncidenceTableFactory (const DtDmgAngleOfIncidenceTableFactory &orig) | |
| DtDmgAngleOfIncidenceTableFactory & | operator= (const DtDmgAngleOfIncidenceTableFactory &orig) |
|
protected |
| DtDmgAngleOfIncidenceTableFactory::DtDmgAngleOfIncidenceTableFactory | ( | ) |
default constructor
|
virtual |
destructor
|
private |
copy constructor - not implemented
|
virtual |
Add a creator function to the factory.
|
virtual |
|
private |
assignment operator - not implemented
|
protected |