72 static const KUINT16 GED_BASIC_GROUND_COMBAT_SOLDIER_SIZE = 20;
96 virtual KUINT8 GetLength()
const;
106 void SetEntityID(
KUINT16 ID );
123 void SetEntityLocation(
KINT16 Offsets[3] );
124 void SetEntityLocationXOffset(
KINT16 X );
125 void SetEntityLocationYOffset(
KINT16 Y );
126 void SetEntityLocationZOffset(
KINT16 Z );
127 KINT16 GetEntityLocationXOffset()
const;
128 KINT16 GetEntityLocationYOffset()
const;
129 KINT16 GetEntityLocationZOffset()
const;
154 void SetEntityOrientation(
KINT8 Ori[3] );
155 void SetEntityOrientationPsi(
KINT8 P );
156 void SetEntityOrientationTheta(
KINT8 T );
157 void SetEntityOrientationPhi(
KINT8 P );
158 KINT8 GetEntityOrientationPsi()
const;
159 KINT8 GetEntityOrientationTheta()
const;
160 KINT8 GetEntityOrientationPhi()
const;
170 void SetSpeed(
KINT8 S );
171 KINT8 GetSpeed()
const;
179 void SetHeadAzimuth(
KINT8 H );
180 KINT8 GetHeadAzimuth()
const;
188 void SetHeadElevation(
KINT8 H );
189 KINT8 GetHeadElevation()
const;
197 void SetHeadScanRate(
KINT8 T );
198 KINT8 GetHeadScanRate()
const;
206 void SetHeadElevationRate(
KINT8 H );
207 KINT8 GetHeadElevationRate()
const;
213 virtual KString GetAsString()
const;
Definition: GED_BasicGroundCombatSoldier.h:48
short int KINT16
Definition: KDefines.h:102
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT16 m_ui16EntityID
Definition: GED_BasicGroundCombatSoldier.h:52
KINT8 m_i8HdAz
Definition: GED_BasicGroundCombatSoldier.h:62
EntityAppearance m_EA
Definition: GED_BasicGroundCombatSoldier.h:56
KINT8 m_i8Spd
Definition: GED_BasicGroundCombatSoldier.h:60
Definition: KDefines.h:182
Definition: KDataStream.h:48
Definition: EntityAppearance.h:58
char KINT8
Definition: KDefines.h:100
bool KBOOL
Definition: KDefines.h:119
std::string KString
Definition: KDefines.h:116
KINT8 m_i8HdScanRt
Definition: GED_BasicGroundCombatSoldier.h:66
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82
KINT8 m_i8HdElvRt
Definition: GED_BasicGroundCombatSoldier.h:68
GroupedEntityCategory
Definition: EnumEntityManagement.h:118
KINT8 m_i8HdElv
Definition: GED_BasicGroundCombatSoldier.h:64