VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
enhancedFixedWingAircraftRecord.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 MAK Technologies, Inc
3 ** All rights reserved.
4 *********************************************************************/
5 
6 
9 
10 #ifndef DtEnhancedFixedWingAircraftRecord_H_
11 #define DtEnhancedFixedWingAircraftRecord_H_
12 
13 #if DtDIS
14 
15 #include <vlutil/vlMachineTypes.h>
16 #include <vlpi/disEnums.h>
17 #include "hostStructs.h"
18 
20 #include "packets/isGroupOfP.h"
21 
22 
29 {
30 
31 public:
32 
37 
40 
46 
48  virtual void setSupplementalFuelStatus(DtU8 value);
49  virtual DtU8 supplementalFuelStatus() const;
50 
52  virtual void setAirMaintenanceStatus(DtU8 value);
53  virtual DtU8 airMaintenanceStatus() const;
54 
56  virtual void setPrimaryAmmunition(DtU8 value);
57  virtual DtU8 primaryAmmunition() const;
58 
60  virtual void setSecondaryAmmunition(DtU8 value);
61  virtual DtU8 secondaryAmmunition() const;
62 
64  virtual void print() const;
65 
67  virtual void printDataToStream(std::ostream& stream) const;
68 
70  virtual void unloadNetRecord(
72  virtual void loadNetRecord(
74 
75 protected:
76 
81 
82 };
83 
84 #endif
85 #endif
86 
DtU8 mySecondaryAmmunition
Definition: enhancedFixedWingAircraftRecord.h:80
virtual void printDataToStream(std::ostream &stream) const
Print this record to a stream.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file declares classes for the idGroupOf object.
DtU8 myPrimaryAmmunition
Definition: enhancedFixedWingAircraftRecord.h:79
DtU8 mySupplementalFuelStatus
Definition: enhancedFixedWingAircraftRecord.h:77
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtU8 myAirMaintenanceStatus
Definition: enhancedFixedWingAircraftRecord.h:78
Instances of DtEnhancedFixedWingAircraftRecord are used to contain the entity state and logistics inf...
Definition: enhancedFixedWingAircraftRecord.h:27
DtBasicFixedWingAircraftRecord & operator=(const DtBasicFixedWingAircraftRecord &orig)
Assignment operators.
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
virtual void print() const
Print this record.
Contains the standard DIS enumerations.
Instances of DtBasicFixedWingAircraftRecord are used to contain the entity state and logistics inform...
Definition: basicFixedWingAircraftRecord.h:26
This file contains typedefs for machine dependant types.
Definition: isGroupOfP.h:118

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)