10 #ifndef DtEnhancedGroundCombatVehicleRecord_H_
11 #define DtEnhancedGroundCombatVehicleRecord_H_
48 virtual void setFuelStatus(
DtU8 value);
49 virtual DtU8 fuelStatus()
const;
52 virtual void setGroundMaintenanceStatus(
DtU8 value);
53 virtual DtU8 groundMaintenanceStatus()
const;
56 virtual void setPrimaryAmmunition(
DtU8 value);
57 virtual DtU8 primaryAmmunition()
const;
60 virtual void setSecondaryAmmunition(
DtU8 value);
61 virtual DtU8 secondaryAmmunition()
const;
64 virtual void print()
const;
70 virtual void unloadNetRecord(
72 virtual void loadNetRecord(
DtU8 myFuelStatus
Definition: enhancedGroundCombatVehicleRecord.h:77
Instances of DtEnhancedGroundCombatVehicleRecord are used to contain the entity state and logistics i...
Definition: enhancedGroundCombatVehicleRecord.h:27
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void printDataToStream(std::ostream &stream) const
Print this record to a stream.
Definition: isGroupOfP.h:38
This file declares classes for the idGroupOf object.
DtU8 myGroundMaintenanceStatus
Definition: enhancedGroundCombatVehicleRecord.h:78
virtual void print() const
Print this record.
Instances of DtBasicGroundCombatVehicleRecord are used to contain the entity state and logistics info...
Definition: basicGroundCombatVehicleRecord.h:27
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtBasicGroundCombatVehicleRecord & operator=(const DtBasicGroundCombatVehicleRecord &orig)
Assignment operators.
DtU8 myPrimaryAmmunition
Definition: enhancedGroundCombatVehicleRecord.h:79
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
Contains the standard DIS enumerations.
DtU8 mySecondaryAmmunition
Definition: enhancedGroundCombatVehicleRecord.h:80
This file contains typedefs for machine dependant types.