43 #include "./../../DataTypes/WorldCoordinates.h"
44 #include "./../../DataTypes/Vector.h"
45 #include "./../../DataTypes/MunitionDescriptor.h"
46 #include "./../../DataTypes/VariableParameter.h"
73 static const KUINT16 DETONATION_PDU_SIZE = 104;
166 KUINT8 GetNumberOfVariableParams()
const;
179 void SetVariableParameters(
const std::vector<KDIS::DATA_TYPE::VarPrmPtr> & VP );
180 const std::vector<KDIS::DATA_TYPE::VarPrmPtr> & GetVariableParameters()
const;
181 void ClearVariableParameters();
187 virtual KString GetAsString()
const;
KUINT16 m_ui16Padding1
Definition: Detonation_PDU.h:67
KUINT8 m_ui8NumOfVariableParams
Definition: Detonation_PDU.h:65
unsigned short int KUINT16
Definition: KDefines.h:101
DetonationResult
Definition: EnumDetonationResult.h:54
Definition: KDefines.h:182
Definition: KDataStream.h:48
Definition: WorldCoordinates.h:52
std::vector< KDIS::DATA_TYPE::VarPrmPtr > m_vVariableParameters
Definition: Detonation_PDU.h:69
bool KBOOL
Definition: KDefines.h:119
KUINT8 m_ui8DetonationResult
Definition: Detonation_PDU.h:63
KDIS::DATA_TYPE::Vector m_Velocity
Definition: Detonation_PDU.h:55
std::string KString
Definition: KDefines.h:116
Definition: Detonation_PDU.h:51
KDIS::DATA_TYPE::WorldCoordinates m_LocationWorldCoords
Definition: Detonation_PDU.h:57
Definition: EntityIdentifier.h:49
KDIS::DATA_TYPE::Vector m_LocationEntityCoords
Definition: Detonation_PDU.h:61
unsigned char KUINT8
Definition: KDefines.h:99
Definition: EnumEntityManagement.h:561
#define KDIS_EXPORT
Definition: KDefines.h:82
DetonationType
Definition: EnumBurstDescriptor.h:281
KDIS::DATA_TYPE::DescPtr m_pDescriptor
Definition: Detonation_PDU.h:59