![]() |
VR-Link API Documentation for DIS
|
Instances of DtBasicGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More...
Inheritance diagram for DtBasicGroundCombatSoldierRecord:
Collaboration diagram for DtBasicGroundCombatSoldierRecord:Public Member Functions | |
| DtBasicGroundCombatSoldierRecord () | |
| Constructors. | |
| DtBasicGroundCombatSoldierRecord (const DtBasicGroundCombatSoldierRecord &orig) | |
| virtual | ~DtBasicGroundCombatSoldierRecord () |
| Destructor. | |
| DtBasicGroundCombatSoldierRecord & | operator= (const DtBasicGroundCombatSoldierRecord &orig) |
| Assignment operators. | |
| DtBasicGroundCombatSoldierRecord & | operator= (const DtNetBasicGroundCombatSoldierRecord &orig) |
| virtual void | setEntityID (DtU16 value) |
| Set/Get the entity ID. | |
| virtual DtU16 | entityID () const |
| virtual void | setX_Offset (DtInt16 value) |
| Set/Get the entity location X offset. | |
| virtual DtInt16 | X_Offset () const |
| virtual void | setY_Offset (DtInt16 value) |
| Set/Get the entity location Y offset. | |
| virtual DtInt16 | Y_Offset () const |
| virtual void | setZ_Offset (DtInt16 value) |
| Set/Get the entity location Z offset. | |
| virtual DtInt16 | Z_Offset () const |
| virtual void | setAppearance (DtU32 app) |
| Set/Get appearance (as a 32 bit integer). | |
| virtual DtU32 | appearance () const |
| virtual void | setAppearanceAttribute (const DtAppearAttribute attr, const DtAppearAttrVal val) |
| Set/Get appearance by attribute. | |
| virtual DtAppearAttrVal | appearanceAttribute (const DtAppearAttribute attr) const |
| virtual void | setPsi (DtInt8 value) |
| Set/Get the entity orientation psi. | |
| virtual DtInt8 | psi () const |
| virtual void | setTheta (DtInt8 value) |
| Set/Get the entity orientation theta. | |
| virtual DtInt8 | theta () const |
| virtual void | setPhi (DtInt8 value) |
| Set/Get the entity orientation phi. | |
| virtual DtInt8 | phi () const |
| virtual void | setEntitySpeed (DtInt8 value) |
| Set/Get the entity speed. | |
| virtual DtInt8 | entitySpeed () const |
| virtual void | setHeadAzimuth (DtInt8 value) |
| Set/Get the head azimuth. | |
| virtual DtInt8 | headAzimuth () const |
| virtual void | setHeadElevation (DtInt8 value) |
| Set/Get the head elevation. | |
| virtual DtInt8 | headElevation () const |
| virtual void | setHeadScanRate (DtInt8 value) |
| Set/Get the head scan rate. | |
| virtual DtInt8 | headScanRate () const |
| virtual void | setHeadElevationRate (DtInt8 value) |
| Set/Get the head elevation rate. | |
| virtual DtInt8 | headElevationRate () const |
| virtual void | print () const |
| Print this record. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print this record to a stream. | |
| virtual void | unloadBaseNetRecord (const DtNetBasicGroundCombatSoldierRecord &record) |
| Load/Unload data from a packet record. | |
| virtual void | loadBaseNetRecord (DtNetBasicGroundCombatSoldierRecord &record) const |
Protected Attributes | |
| DtU16 | myEntityID |
| DtInt16 | myX_Offset |
| DtInt16 | myY_Offset |
| DtInt16 | myZ_Offset |
| DtU32 | myAppearance |
| DtInt8 | myPsi |
| DtInt8 | myTheta |
| DtInt8 | myPhi |
| DtInt8 | myEntitySpeed |
| DtInt8 | myHeadAzimuth |
| DtInt8 | myHeadElevation |
| DtInt8 | myHeadScanRate |
| DtInt8 | myHeadElevationRate |
Instances of DtBasicGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities.
Constructors.
| DtBasicGroundCombatSoldierRecord::DtBasicGroundCombatSoldierRecord | ( | const DtBasicGroundCombatSoldierRecord & | orig | ) |
| virtual DtBasicGroundCombatSoldierRecord::~DtBasicGroundCombatSoldierRecord | ( | ) | [virtual] |
Destructor.
| virtual DtU32 DtBasicGroundCombatSoldierRecord::appearance | ( | ) | const [virtual] |
| virtual DtAppearAttrVal DtBasicGroundCombatSoldierRecord::appearanceAttribute | ( | const DtAppearAttribute | attr | ) | const [virtual] |
| virtual DtU16 DtBasicGroundCombatSoldierRecord::entityID | ( | ) | const [virtual] |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::entitySpeed | ( | ) | const [virtual] |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::headAzimuth | ( | ) | const [virtual] |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::headElevation | ( | ) | const [virtual] |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::headElevationRate | ( | ) | const [virtual] |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::headScanRate | ( | ) | const [virtual] |
| virtual void DtBasicGroundCombatSoldierRecord::loadBaseNetRecord | ( | DtNetBasicGroundCombatSoldierRecord & | record | ) | const [virtual] |
| DtBasicGroundCombatSoldierRecord& DtBasicGroundCombatSoldierRecord::operator= | ( | const DtBasicGroundCombatSoldierRecord & | orig | ) |
Assignment operators.
| DtBasicGroundCombatSoldierRecord& DtBasicGroundCombatSoldierRecord::operator= | ( | const DtNetBasicGroundCombatSoldierRecord & | orig | ) |
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::phi | ( | ) | const [virtual] |
| virtual void DtBasicGroundCombatSoldierRecord::print | ( | ) | const [virtual] |
Print this record.
Reimplemented in DtEnhancedGroundCombatSoldierRecord.
| virtual void DtBasicGroundCombatSoldierRecord::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print this record to a stream.
Reimplemented in DtEnhancedGroundCombatSoldierRecord.
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::psi | ( | ) | const [virtual] |
| virtual void DtBasicGroundCombatSoldierRecord::setAppearance | ( | DtU32 | app | ) | [virtual] |
Set/Get appearance (as a 32 bit integer).
| virtual void DtBasicGroundCombatSoldierRecord::setAppearanceAttribute | ( | const DtAppearAttribute | attr, |
| const DtAppearAttrVal | val | ||
| ) | [virtual] |
Set/Get appearance by attribute.
| virtual void DtBasicGroundCombatSoldierRecord::setEntityID | ( | DtU16 | value | ) | [virtual] |
Set/Get the entity ID.
| virtual void DtBasicGroundCombatSoldierRecord::setEntitySpeed | ( | DtInt8 | value | ) | [virtual] |
Set/Get the entity speed.
| virtual void DtBasicGroundCombatSoldierRecord::setHeadAzimuth | ( | DtInt8 | value | ) | [virtual] |
Set/Get the head azimuth.
| virtual void DtBasicGroundCombatSoldierRecord::setHeadElevation | ( | DtInt8 | value | ) | [virtual] |
Set/Get the head elevation.
| virtual void DtBasicGroundCombatSoldierRecord::setHeadElevationRate | ( | DtInt8 | value | ) | [virtual] |
Set/Get the head elevation rate.
| virtual void DtBasicGroundCombatSoldierRecord::setHeadScanRate | ( | DtInt8 | value | ) | [virtual] |
Set/Get the head scan rate.
| virtual void DtBasicGroundCombatSoldierRecord::setPhi | ( | DtInt8 | value | ) | [virtual] |
Set/Get the entity orientation phi.
| virtual void DtBasicGroundCombatSoldierRecord::setPsi | ( | DtInt8 | value | ) | [virtual] |
Set/Get the entity orientation psi.
| virtual void DtBasicGroundCombatSoldierRecord::setTheta | ( | DtInt8 | value | ) | [virtual] |
Set/Get the entity orientation theta.
| virtual void DtBasicGroundCombatSoldierRecord::setX_Offset | ( | DtInt16 | value | ) | [virtual] |
Set/Get the entity location X offset.
| virtual void DtBasicGroundCombatSoldierRecord::setY_Offset | ( | DtInt16 | value | ) | [virtual] |
Set/Get the entity location Y offset.
| virtual void DtBasicGroundCombatSoldierRecord::setZ_Offset | ( | DtInt16 | value | ) | [virtual] |
Set/Get the entity location Z offset.
| virtual DtInt8 DtBasicGroundCombatSoldierRecord::theta | ( | ) | const [virtual] |
| virtual void DtBasicGroundCombatSoldierRecord::unloadBaseNetRecord | ( | const DtNetBasicGroundCombatSoldierRecord & | record | ) | [virtual] |
Load/Unload data from a packet record.
| virtual DtInt16 DtBasicGroundCombatSoldierRecord::X_Offset | ( | ) | const [virtual] |
| virtual DtInt16 DtBasicGroundCombatSoldierRecord::Y_Offset | ( | ) | const [virtual] |
| virtual DtInt16 DtBasicGroundCombatSoldierRecord::Z_Offset | ( | ) | const [virtual] |
DtU32 DtBasicGroundCombatSoldierRecord::myAppearance [protected] |
DtU16 DtBasicGroundCombatSoldierRecord::myEntityID [protected] |
DtInt8 DtBasicGroundCombatSoldierRecord::myPhi [protected] |
DtInt8 DtBasicGroundCombatSoldierRecord::myPsi [protected] |
DtInt8 DtBasicGroundCombatSoldierRecord::myTheta [protected] |
DtInt16 DtBasicGroundCombatSoldierRecord::myX_Offset [protected] |
DtInt16 DtBasicGroundCombatSoldierRecord::myY_Offset [protected] |
DtInt16 DtBasicGroundCombatSoldierRecord::myZ_Offset [protected] |