![]() |
VR-Link API Documentation for HLA 1.3
|
class DtMilitaryEntityEncoder: More...
Inheritance diagram for DtMilitaryEntityEncoder:
Collaboration diagram for DtMilitaryEntityEncoder:class DtMilitaryEntityEncoder:
Instances of DtMilitaryEntityEncoder are used to encode a military entity's state repository into a state message in an HLA environment.
| DtMilitaryEntityEncoder::DtMilitaryEntityEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtMilitaryEntityEncoder::~DtMilitaryEntityEncoder | ( | ) | [virtual] |
destructor
copy constructor
| static DtHlaStateEncoder* DtMilitaryEntityEncoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtMilitaryEntityEncoder.
Caller is responsible for deletion.
Reimplemented from DtPhysicalEntityEncoder.
Reimplemented in DtMilitaryPlatformEntityEncoder, DtMunitionEntityEncoder, and DtSoldierEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | AlternateEntityType | ) | [protected] |
Static need<Attribute> member functions.
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | CamouflageType | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | FirePowerDisabled | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | ForceID | ) | [protected] |
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | IsConcealed | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | AlternateEntityType | ) | [protected] |
Static decode<Attribute> member functions.
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | CamouflageType | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | FirePowerDisabled | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | ForceID | ) | [protected] |
| DtMilitaryEntityEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | IsConcealed | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtMilitaryEntityEncoder& DtMilitaryEntityEncoder::operator= | ( | const DtMilitaryEntityEncoder & | orig | ) |
assignment operator