43 #include "./../../DataTypes/RelativeWorldCoordinates.h"
44 #include "./../../DataTypes/MunitionDescriptor.h"
45 #include "./../../DataTypes/RelativeWorldCoordinates.h"
46 #include "./../../DataTypes/LE_Vector.h"
92 void checkSiteApplicationFlags();
96 static const KUINT16 LE_FIRE_PDU_SIZE = 35;
127 void SetTargetEntityIDFlag(
KBOOL F );
128 KBOOL GetTargetEntityIDFlag()
const;
129 void SetMunitionEntityIDFlag(
KBOOL F );
130 KBOOL GetMunitionEntityIDFlag()
const;
131 void SetMunitionEntityIDSiteAppIncludedFlag(
KBOOL F );
132 KBOOL GetMunitionEntityIDSiteAppIncludedFlag()
const;
133 void SetEventIDSiteAppIncludedFlag(
KBOOL F );
134 KBOOL GetEventIDSiteAppIncludedFlag()
const;
135 void SetWarheadFuseFlag(
KBOOL F );
136 KBOOL GetWarheadFuseFlag()
const;
137 void SetQuantityRateFlag(
KBOOL F );
138 KBOOL GetQuantityRateFlag()
const;
139 void SetLocationFlag(
KBOOL F );
140 KBOOL GetLocationFlag()
const;
245 virtual KString GetAsString()
const;
Definition: LE_Vector.h:48
unsigned short int KUINT16
Definition: KDefines.h:101
Definition: KDefines.h:182
KUINT8 m_ui8Flag
Definition: LE_Fire_PDU.h:68
Definition: RelativeWorldCoordinates.h:47
Definition: KDataStream.h:48
bool KBOOL
Definition: KDefines.h:119
Definition: MunitionDescriptor.h:48
KDIS::DATA_TYPE::LE_EntityIdentifier m_TargetID
Definition: LE_Fire_PDU.h:71
KUINT16 m_ui16Range
Definition: LE_Fire_PDU.h:83
std::string KString
Definition: KDefines.h:116
KDIS::DATA_TYPE::MunitionDescriptor m_MunitionDesc
Definition: LE_Fire_PDU.h:77
KDIS::DATA_TYPE::LE_Vector16_3 m_Vel
Definition: LE_Fire_PDU.h:81
unsigned char KUINT8
Definition: KDefines.h:99
KDIS::DATA_TYPE::RelativeWorldCoordinates m_Loc
Definition: LE_Fire_PDU.h:79
#define KDIS_EXPORT
Definition: KDefines.h:82
KDIS::DATA_TYPE::LE_EntityIdentifier m_MunitionID
Definition: LE_Fire_PDU.h:73
KDIS::DATA_TYPE::LE_EntityIdentifier m_EventID
Definition: LE_Fire_PDU.h:75
Definition: LE_Fire_PDU.h:51
Definition: LE_EntityIdentifier.h:48