10 #ifndef DtEnhancedGroundCombatSoldierRecord_H_
11 #define DtEnhancedGroundCombatSoldierRecord_H_
53 virtual void setWaterStatus(
DtU8 value);
54 virtual DtU8 waterStatus()
const;
61 virtual void setPrimaryAmmunition(
DtU8 value);
62 virtual DtU8 primaryAmmunition()
const;
65 virtual void setSecondaryAmmunition(
DtU8 value);
66 virtual DtU8 secondaryAmmunition()
const;
69 virtual void print()
const;
75 virtual void unloadNetRecord(
77 virtual void loadNetRecord(
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtU8 mySecondaryAmmunition
Definition: enhancedGroundCombatSoldierRecord.h:87
virtual void printDataToStream(std::ostream &stream) const
Print this record to a stream.
This file declares classes for the idGroupOf object.
Instances of DtBasicGroundCombatSoldierRecord are used to contain the entity state and logistics info...
Definition: basicGroundCombatSoldierRecord.h:27
DtRestStatus
Definition: disEnums.h:2727
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
virtual void print() const
Print this record.
DtBasicGroundCombatSoldierRecord & operator=(const DtBasicGroundCombatSoldierRecord &orig)
Assignment operators.
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
Instances of DtEnhancedGroundCombatSoldierRecord are used to contain the entity state and logistics i...
Definition: enhancedGroundCombatSoldierRecord.h:28
Contains the standard DIS enumerations.
DtU8 myRestStatus
Definition: enhancedGroundCombatSoldierRecord.h:85
DtU8 myPrimaryAmmunition
Definition: enhancedGroundCombatSoldierRecord.h:86
Definition: isGroupOfP.h:64
DtU8 myWaterStatus
Definition: enhancedGroundCombatSoldierRecord.h:84
This file contains typedefs for machine dependant types.