59 } m_TankDitchConcertinaWire;
73 } m_MinefieldLaneMarker;
76 } m_SpecificAppearanceUnion;
80 static const KUINT16 LINEAR_OBJECT_APPEARANCE_SIZE = 6;
108 void SetBreachLength(
KUINT8 L );
109 KUINT8 GetBreachLength()
const;
124 void SetBreachLocation(
const std::bitset<8> & L );
125 void SetBreachLocation(
KUINT8 L );
126 KUINT8 GetBreachLocation()
const;
127 std::bitset<8> GetBreachLocationAsBitset();
142 KUINT8 GetOpacity()
const;
150 void SetAttached(
KBOOL A );
151 KBOOL IsAttached()
const;
181 virtual KString GetAsString()
const;
Definition: LinearObjectAppearance.h:47
unsigned int KUINT32
Definition: KDefines.h:103
unsigned short int KUINT16
Definition: KDefines.h:101
Breach2bit
Definition: EnumSyntheticEnviroment.h:196
VisibleSide
Definition: EnumSyntheticEnviroment.h:237
Definition: KDefines.h:182
Definition: KDataStream.h:48
Chemical
Definition: EnumSyntheticEnviroment.h:217
bool KBOOL
Definition: KDefines.h:119
std::string KString
Definition: KDefines.h:116
unsigned char KUINT8
Definition: KDefines.h:99
KUINT32 m_ui32SpecificAppearance
Definition: LinearObjectAppearance.h:75
Definition: ObjectAppearance.h:46
#define KDIS_EXPORT
Definition: KDefines.h:82