47 #include "./../../DataTypes/EntityType.h"
48 #include "./../../DataTypes/EntityMarking.h"
49 #include "./../../DataTypes/EntityCapabilities.h"
50 #include "./../../DataTypes/EntityAppearance.h"
73 } m_AppearanceFlag1Union;
85 } m_AppearanceFlag2Union;
107 static const KUINT16 APPEARANCE_PDU_SIZE = 17;
146 void SetForceIDFlag(
KBOOL F );
147 KBOOL GetForceIDFlag()
const;
148 void SetEntityTypeFlag(
KBOOL F );
149 KBOOL GetEntityTypeFlag()
const;
150 void SetAlternateEntityTypeFlag(
KBOOL F );
151 KBOOL GetAlternateEntityTypeFlag()
const;
152 void SetEntityMarkingFlag(
KBOOL F );
153 KBOOL GetEntityMarkingFlag()
const;
154 void SetCapabilitiesFlag(
KBOOL F );
155 KBOOL GetCapabilitiesFlag()
const;
156 void SetAppearanceVisualFlag(
KBOOL F );
157 KBOOL GetAppearanceVisualFlag()
const;
158 void SetAppearanceIRFlag(
KBOOL F );
159 KBOOL GetAppearanceIRFlag()
const;
160 void SetFlag2Flag(
KBOOL F );
161 KBOOL GetFlag2Flag()
const;
162 void SetAppearanceEMFlag(
KBOOL F );
163 KBOOL GetAppearanceEMFlag()
const;
164 void SetAppearanceAudioFlag(
KBOOL F );
165 KBOOL GetAppearanceAudioFlag()
const;
274 virtual KString GetAsString()
const;
Definition: EntityType.h:46
KDIS::DATA_TYPE::EntityType m_AltEntityType
Definition: Appearance_PDU.h:91
KUINT8 m_ui8ForceID
Definition: Appearance_PDU.h:87
Definition: EntityCapabilities.h:46
unsigned short int KUINT16
Definition: KDefines.h:101
KDIS::DATA_TYPE::EntityAppearance m_AudApp
Definition: Appearance_PDU.h:103
KDIS::DATA_TYPE::EntityCapabilities m_EntityCapabilities
Definition: Appearance_PDU.h:95
KDIS::DATA_TYPE::EntityType m_EntityType
Definition: Appearance_PDU.h:89
KDIS::DATA_TYPE::EntityAppearance m_EMApp
Definition: Appearance_PDU.h:101
Definition: KDefines.h:182
Definition: KDataStream.h:48
KDIS::DATA_TYPE::EntityMarking m_EntityMarking
Definition: Appearance_PDU.h:93
Definition: EntityAppearance.h:58
Definition: Appearance_PDU.h:55
bool KBOOL
Definition: KDefines.h:119
KDIS::DATA_TYPE::EntityAppearance m_VisApp
Definition: Appearance_PDU.h:97
std::string KString
Definition: KDefines.h:116
KUINT8 m_ui8Flag
Definition: Appearance_PDU.h:72
ForceID
Definition: EnumEntityInfoInteraction.h:886
unsigned char KUINT8
Definition: KDefines.h:99
Definition: EntityMarking.h:48
#define KDIS_EXPORT
Definition: KDefines.h:82
KDIS::DATA_TYPE::EntityAppearance m_IRApp
Definition: Appearance_PDU.h:99
Definition: LE_EntityIdentifier.h:48