![]() |
VR-Link API Documentation for HLA 1.3
|
Instances of DtCulturalFeatureEncoder are used to encode a military entity's state repository into a state message in an HLA environment (for RPR FOM 1.0). More...
Inheritance diagram for DtCulturalFeatureEncoder:
Collaboration diagram for DtCulturalFeatureEncoder:Public Member Functions | |
| DtCulturalFeatureEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| constructor | |
| virtual | ~DtCulturalFeatureEncoder () |
| destructor | |
| DtCulturalFeatureEncoder (const DtCulturalFeatureEncoder &orig) | |
| copy constructor | |
| DtCulturalFeatureEncoder & | operator= (const DtCulturalFeatureEncoder &orig) |
| assignment operator | |
Static Public Member Functions | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Create a DtCulturalFeatureEncoder. | |
Protected Member Functions | |
| DtDECLARE_ENTITY_ATTR_CHECKER (ExternalLightsOn) | |
| Static need<Attribute> member functions. | |
| DtDECLARE_ENTITY_ATTR_CHECKER (InternalHeatSourceOn) | |
| DtDECLARE_ENTITY_ATTR_CHECKER (InternalLightsOn) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (ExternalLightsOn) | |
| Static decode<Attribute> member functions. | |
| DtDECLARE_ENTITY_ATTR_ENCODER (InternalHeatSourceOn) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (InternalLightsOn) | |
Instances of DtCulturalFeatureEncoder are used to encode a military entity's state repository into a state message in an HLA environment (for RPR FOM 1.0).
| DtCulturalFeatureEncoder::DtCulturalFeatureEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtCulturalFeatureEncoder::~DtCulturalFeatureEncoder | ( | ) | [virtual] |
destructor
copy constructor
| static DtHlaStateEncoder* DtCulturalFeatureEncoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtCulturalFeatureEncoder.
Caller is responsible for deletion.
Reimplemented from DtPhysicalEntityEncoder.
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | ExternalLightsOn | ) | [protected] |
Static need<Attribute> member functions.
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | InternalHeatSourceOn | ) | [protected] |
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | InternalLightsOn | ) | [protected] |
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | ExternalLightsOn | ) | [protected] |
Static decode<Attribute> member functions.
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | InternalHeatSourceOn | ) | [protected] |
| DtCulturalFeatureEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | InternalLightsOn | ) | [protected] |
| DtCulturalFeatureEncoder& DtCulturalFeatureEncoder::operator= | ( | const DtCulturalFeatureEncoder & | orig | ) |
assignment operator