\hypertarget{classmessages_1_1UnitTypeData}{\section{messages\-:\-:\-Unit\-Type\-Data \-Class \-Reference}
\label{classmessages_1_1UnitTypeData}\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}}
}


{\ttfamily \#include $<$unit.\-pb.\-h$>$}



\-Inheritance diagram for messages\-:\-:\-Unit\-Type\-Data\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1UnitTypeData__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for messages\-:\-:\-Unit\-Type\-Data\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1UnitTypeData__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmessages_1_1UnitTypeData_a4b8f663fb64dab5606f609097ce8555d}{\-Unit\-Type\-Data} ()
\item 
virtual \hyperlink{classmessages_1_1UnitTypeData_a2e39af87121d4edfbe9b9ef777ad4ea6}{$\sim$\-Unit\-Type\-Data} ()
\item 
\hyperlink{classmessages_1_1UnitTypeData_ac3ad6849523a33783abe06e99310290c}{\-Unit\-Type\-Data} (const \hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \&from)
\item 
\hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \& \hyperlink{classmessages_1_1UnitTypeData_a7d53b226a94de62c7948ef60635db316}{operator=} (const \hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classmessages_1_1UnitTypeData_a65b2acd5786149d4d1cd744e16889c6a}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classmessages_1_1UnitTypeData_ab3709eb52eddf4b449534abeaf7a8f0d}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a26998824e0696684095e7781f1ea5ae3}{\-Swap} (\hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} $\ast$other)
\item 
\hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a0373f28036d38f67b6421e5f5a9966de}{\-New} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a6c7b6a3eaeda71e8f4778d4d1bea0f04}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a611e80fe8954f8efee86097952843286}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a002ff8e2793eb9a224920378dc8a7b77}{\-Copy\-From} (const \hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \&from)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a4b76ace3d79868bf3aebc750622e70f7}{\-Merge\-From} (const \hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \&from)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8a835e6f87726c324bd3e7a047d8cfac}{\-Clear} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aa209fcef0ef34816e4854c8a2057e9ac}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classmessages_1_1UnitTypeData_a836c545c1360c1bff360ccba06fd7f57}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a419d67fec4ce6848f307483839f7ee5b}{\-Merge\-Partial\-From\-Coded\-Stream} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedInputStream}{google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input})
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a89ec4901f3e2f6904be47226ff7cecc0}{\-Serialize\-With\-Cached\-Sizes} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedOutputStream}{google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a0ff76e56b7d6467918ab7b3034ab86f0}{\-Serialize\-With\-Cached\-Sizes\-To\-Array} (\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
int \hyperlink{classmessages_1_1UnitTypeData_a84dcba747791ea2d6b37c60ba845aea8}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classmessages_1_1UnitTypeData_a8326024b50414daff01d07695d98f191}{\-Get\-Metadata} () const 
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aa63708459be844137a030f15f36295bf}{has\-\_\-id} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0a7efff2d4e456d2785f1ab94b6c2034}{clear\-\_\-id} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a1e2bdabf15a3a5d6ebd00516e45997e0}{id} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a88900344ea42fcaca3ac8c00d9214787}{set\-\_\-id} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ab1a2f1304541565d8b8f40e4e37e0c58}{has\-\_\-name} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a652605826b50c64708d7a96a20a04494}{clear\-\_\-name} ()
\item 
const \-::std\-::string \& \hyperlink{classmessages_1_1UnitTypeData_af28c83eb2e0c5b4edffc086d05c82565}{name} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_afbfeb26ea29e5b780633ebf8852f3be6}{set\-\_\-name} (const \-::std\-::string \&value)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a78ff1ab04260123ab278d4a5e3730962}{set\-\_\-name} (const char $\ast$value)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab928477fb16391174b1e828c0a700bc7}{set\-\_\-name} (const char $\ast$value, size\-\_\-t \hyperlink{classmessages_1_1UnitTypeData_a5421ba5c600ec39c2c57a0ec5136e60f}{size})
\item 
inline\-::std\-::string $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a9188b18ecd3c3ea7b578468c00b34546}{mutable\-\_\-name} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a9f78650f5ab158b8e37709b1708a6455}{has\-\_\-sublabel} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac8d4b72cbb6f63bcbed67cb3bbb04900}{clear\-\_\-sublabel} ()
\item 
const \-::std\-::string \& \hyperlink{classmessages_1_1UnitTypeData_a4494f49bedc288957ec9e2b32497b86f}{sublabel} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a3a4390646c3ddc4000e7097792e097ce}{set\-\_\-sublabel} (const \-::std\-::string \&value)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_acdf9563b903ada90316a6b2d74dfeec5}{set\-\_\-sublabel} (const char $\ast$value)
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a45149d142f381829ff72321ce9d8598c}{set\-\_\-sublabel} (const char $\ast$value, size\-\_\-t \hyperlink{classmessages_1_1UnitTypeData_a5421ba5c600ec39c2c57a0ec5136e60f}{size})
\item 
inline\-::std\-::string $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a6fd369d7e166ea8f798dc01403bec328}{mutable\-\_\-sublabel} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ad8a86bc93c5f7845ab9f7ff3f842d501}{has\-\_\-race} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab7f0f1ded0b3c75e89b40ee68f869227}{clear\-\_\-race} ()
\item 
\hyperlink{namespacemessages_af747cb5fabc2ce5efae0b95ae346aa0a}{messages\-::\-Race} \hyperlink{classmessages_1_1UnitTypeData_a31803de63bb0a632399ef12ef6385658}{race} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a5576f49f956fce786fec62eba356293e}{set\-\_\-race} (\hyperlink{namespacemessages_af747cb5fabc2ce5efae0b95ae346aa0a}{messages\-::\-Race} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a82087226bdb0701a62e0a2b2962cdceb}{has\-\_\-whatbuildstype} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a53ffa5d84296ea942fd16558a80f72be}{clear\-\_\-whatbuildstype} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_a9100cf3b791ccb46f628bff725281c9c}{whatbuildstype} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_af986e6971442aaeaf6480ff8c6e2c0f1}{mutable\-\_\-whatbuildstype} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a8872b6dc1e909770ee50f11a822c9b55}{has\-\_\-whatbuildsnumber} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a5bdcb3e4bc83ecbb14ebdb6f0b091300}{clear\-\_\-whatbuildsnumber} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a13ec5f0dd05a88c8bac7ab8fa6d13275}{whatbuildsnumber} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aed2269897421534a16e3d520381c7403}{set\-\_\-whatbuildsnumber} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
int \hyperlink{classmessages_1_1UnitTypeData_a8a4911b703bda0347a444ce13c4b92ca}{requiredunits\-\_\-size} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0cf2ebc6c14b24844bd6c1870635eec0}{clear\-\_\-requiredunits} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitTypeIntPair}{messages\-::\-Unit\-Type\-Int\-Pair} \& \hyperlink{classmessages_1_1UnitTypeData_a911c37d3430e0ae02797429b88f9b52d}{requiredunits} (int index) const 
\item 
inline\-::messages\-::\-Unit\-Type\-Int\-Pair $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a556c53d23831edcc80093d64a3b8a249}{mutable\-\_\-requiredunits} (int index)
\item 
inline\-::messages\-::\-Unit\-Type\-Int\-Pair $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a4160b5ee4a0672c70b88430ee7c9088d}{add\-\_\-requiredunits} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{google\-::protobuf\-::\-Repeated\-Ptr\-Field}\*
$<$ \-::\hyperlink{classmessages_1_1UnitTypeIntPair}{messages\-::\-Unit\-Type\-Int\-Pair} $>$ \& \hyperlink{classmessages_1_1UnitTypeData_aa00d3323e07afb45c310c19a2515f46d}{requiredunits} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Ptr\-Field\*
$<$ \-::\hyperlink{classmessages_1_1UnitTypeIntPair}{messages\-::\-Unit\-Type\-Int\-Pair} $>$ $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a13d2fc5e23c94f39c9cdcdce1a37fb99}{mutable\-\_\-requiredunits} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_adb1e433fee9aebe422c4a3ba129ef90b}{has\-\_\-requiredtech} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a93fc850e0e239565cdc4b706f372741d}{clear\-\_\-requiredtech} ()
\item 
const \-::\hyperlink{classmessages_1_1TechType}{messages\-::\-Tech\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_acc6b72d168dc7f98438b208e3dbcc596}{requiredtech} () const 
\item 
inline\-::messages\-::\-Tech\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_acf380c52769caa1d64b32fa4ebfca198}{mutable\-\_\-requiredtech} ()
\item 
int \hyperlink{classmessages_1_1UnitTypeData_a605cfe74de03ccafad9373cd241b4557}{abilities\-\_\-size} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a1d6c0ebd76ffe8e5cc12a104bd65a3c6}{clear\-\_\-abilities} ()
\item 
const \-::\hyperlink{classmessages_1_1TechType}{messages\-::\-Tech\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_ab01dea2bb3e5cea6dfc027fb436b5043}{abilities} (int index) const 
\item 
inline\-::messages\-::\-Tech\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_accbc7588d6da442fe3026d1bf284f413}{mutable\-\_\-abilities} (int index)
\item 
inline\-::messages\-::\-Tech\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a8692b9c8638c8bf54b62e3aa9a8201d6}{add\-\_\-abilities} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{google\-::protobuf\-::\-Repeated\-Ptr\-Field}\*
$<$ \-::\hyperlink{classmessages_1_1TechType}{messages\-::\-Tech\-Type} $>$ \& \hyperlink{classmessages_1_1UnitTypeData_a6613d443fc27695e62bd477b2112967f}{abilities} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Ptr\-Field\*
$<$ \-::\hyperlink{classmessages_1_1TechType}{messages\-::\-Tech\-Type} $>$ $\ast$ \hyperlink{classmessages_1_1UnitTypeData_aeba016f85b414ee6447e41447ff88bad}{mutable\-\_\-abilities} ()
\item 
int \hyperlink{classmessages_1_1UnitTypeData_ae7805a3b1fac59706d9144101d5484d9}{upgrades\-\_\-size} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac565c2df76225ce5c41cdb0fa804cb92}{clear\-\_\-upgrades} ()
\item 
const \-::\hyperlink{classmessages_1_1UpgradeType}{messages\-::\-Upgrade\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_a7d2d4a33cf7e07360008fd7a30001b97}{upgrades} (int index) const 
\item 
inline\-::messages\-::\-Upgrade\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_aecd702cecff66ae341fdc644a6b1dcba}{mutable\-\_\-upgrades} (int index)
\item 
inline\-::messages\-::\-Upgrade\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a6fee7c9a4d9c55905b86b0c663e350c5}{add\-\_\-upgrades} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{google\-::protobuf\-::\-Repeated\-Ptr\-Field}\*
$<$ \-::\hyperlink{classmessages_1_1UpgradeType}{messages\-::\-Upgrade\-Type} $>$ \& \hyperlink{classmessages_1_1UnitTypeData_a4996457d522ee8946977e6fd61b7d7fc}{upgrades} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Ptr\-Field\*
$<$ \-::\hyperlink{classmessages_1_1UpgradeType}{messages\-::\-Upgrade\-Type} $>$ $\ast$ \hyperlink{classmessages_1_1UnitTypeData_abbe5d4bbd83e9bbe40c6c2c771fb7602}{mutable\-\_\-upgrades} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a75fa28dfd30fa4da4544080e37e322c5}{has\-\_\-armorupgrade} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a27066c4808bf63d62a3e8898226050a6}{clear\-\_\-armorupgrade} ()
\item 
const \-::\hyperlink{classmessages_1_1UpgradeType}{messages\-::\-Upgrade\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_a4a8e50b834d41288fcb64dff787e96c9}{armorupgrade} () const 
\item 
inline\-::messages\-::\-Upgrade\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_ae9395c147ae8ba1550b4a017e9871881}{mutable\-\_\-armorupgrade} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a4814d34419d7a357c9471fd937b1afcc}{has\-\_\-maxhitpoints} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a80547ecaa50171c8e59ff31be178dbb3}{clear\-\_\-maxhitpoints} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_af2c52aabdf47e26c57bb193d348637eb}{maxhitpoints} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a92491df23695cf708844000fcce1f95a}{set\-\_\-maxhitpoints} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_add0e33fb6347b3a60719ac2ed17a0ded}{has\-\_\-maxshields} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a90017f854a13a2ca6d331f909912c671}{clear\-\_\-maxshields} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a1a4710b3e0575a9c9ab5f8b65af30cb4}{maxshields} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a98861cef958f617020ed41878e3216d5}{set\-\_\-maxshields} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a7c27a934ab2a3bc51fc587dfe0097f50}{has\-\_\-maxenergy} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a4b7247c5fb3572a31156ac78dcb0e93e}{clear\-\_\-maxenergy} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a98b97ffc6278882512083d7f1dde97bd}{maxenergy} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a10aa092218cbc7ef1d3ab526a4abd643}{set\-\_\-maxenergy} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a67fa9a6af0ab6afa478b734631a24611}{has\-\_\-armor} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a6d6cf57701a2c44ea2270fa5a4b0230a}{clear\-\_\-armor} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a06157335c121241febdc5032215b0ec3}{armor} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a2ef965d08f3e734d7673b94342e267e0}{set\-\_\-armor} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a65978e99faa1485e66cf4ed5b4621a73}{has\-\_\-mineralprice} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ace52729b86f7cfa2d673c95068a73c8a}{clear\-\_\-mineralprice} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a51ddbdb6909e3212157dd7cfd138bdf0}{mineralprice} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9e28a6d64ef6476f3a78c99365251063}{set\-\_\-mineralprice} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a4d837f6d780452960794de6a368424c4}{has\-\_\-gasprice} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aece066c12f2237554a3947ce3459c230}{clear\-\_\-gasprice} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a6220f7bf18d9639590ae349de0fd4ade}{gasprice} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a6b79e6e383ecaa3ac18a6de3a3cdaded}{set\-\_\-gasprice} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a6eb9e2194a4e12650f9c84efe495ec80}{has\-\_\-buildtime} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ad9e737721765fa31007f8bd4580dac2e}{clear\-\_\-buildtime} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a07e6f25ef938fb093886e12fc557d68f}{buildtime} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a2ec44129ef95f1532e536842b61b3ae0}{set\-\_\-buildtime} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a185abfe50f0afe3658be87ed4cfe722b}{has\-\_\-supplyrequired} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae511931191e81e03b16b10763ef1c73b}{clear\-\_\-supplyrequired} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_ad0cfe119e81613219f83e3786de75628}{supplyrequired} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a6b6deeff33925340920ebd3d87bd2af5}{set\-\_\-supplyrequired} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a65e9558a88b0b80452d39eefd45766c0}{has\-\_\-supplyprovided} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aba7f700c0c24656ef70db3b53ec0e4e0}{clear\-\_\-supplyprovided} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a13fced8500e5c3f3dc1294a791253b92}{supplyprovided} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a3e894bf8e48a02dc46388edb0add72a5}{set\-\_\-supplyprovided} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac7d8f39c57a9a9c0022f47348322b99b}{has\-\_\-spacerequired} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab65a33807f208069a4634baab433399c}{clear\-\_\-spacerequired} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a69e894acf22f2f100f4b281d11a27171}{spacerequired} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aed828cdc67494e28a5c390260b0a8e07}{set\-\_\-spacerequired} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ad20bfa4c3d162fc37c70ae4d64d7839e}{has\-\_\-spaceprovided} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab427da48c57ba8880377fcc70b58ef8c}{clear\-\_\-spaceprovided} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_aa52c8a3bf7c83895dd234966ea8f9471}{spaceprovided} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac9142b1977f3be2c95e309380d4c6fc3}{set\-\_\-spaceprovided} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a76bafb2b2e6f9b387af256289755eaee}{has\-\_\-buildscore} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af7efba0676195102abac23b81871422b}{clear\-\_\-buildscore} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a6ef89f57f9f1438430a9cdb2185d5bda}{buildscore} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af56ff9442aac178f465aebad6d50daed}{set\-\_\-buildscore} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aef54fc54e292b1b7e1cea6bae5a9ff76}{has\-\_\-destroyscore} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9eb6156d464e34507f52b68a3839b884}{clear\-\_\-destroyscore} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_ac1f026f066a45faa61e6e0aee8a0964b}{destroyscore} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aadb81c0cfef7ceceee331fef0dadd251}{set\-\_\-destroyscore} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a7196de10426a904300db34f65033d98c}{has\-\_\-size} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a57195a42c323dea5766f33e5c5534356}{clear\-\_\-size} ()
\item 
\hyperlink{namespacemessages_a835d47d2858a891ed0c0f756ccba636f}{messages\-::\-Unit\-Size\-Type} \hyperlink{classmessages_1_1UnitTypeData_a5421ba5c600ec39c2c57a0ec5136e60f}{size} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8d3f5bc14a4a847af23706ea76d89b4f}{set\-\_\-size} (\hyperlink{namespacemessages_a835d47d2858a891ed0c0f756ccba636f}{messages\-::\-Unit\-Size\-Type} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a54c98a2fa3d61857aa307038cb574197}{has\-\_\-tilewidth} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a66092194a48851c30dc008d606c1f8c2}{clear\-\_\-tilewidth} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a7742943696e931cd11b0f1ceb2a44c10}{tilewidth} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac934efb142b155d7583c220c96a54815}{set\-\_\-tilewidth} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a039ced4281375be6326850f82033a21b}{has\-\_\-tileheight} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a4f020348d06334a05b0beab3177d1182}{clear\-\_\-tileheight} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a5343b44b6bf4b701c3af808b8cd1ded3}{tileheight} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0b41f8477723737787caec4fd851d79e}{set\-\_\-tileheight} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_af70ea3d4fde9cb808950392ac98de4d9}{has\-\_\-dimensionleft} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a35a7e0fd83ece5fc7acb41f93e1ffc4c}{clear\-\_\-dimensionleft} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a32f835367b9a5d23badf2b68cd30611e}{dimensionleft} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a4727f10c737d24f7310e19ed59050bb0}{set\-\_\-dimensionleft} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac8224b4b59713768d3c55bc580f0c672}{has\-\_\-dimensionup} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a627949099ba155d93f6e84422e38b87d}{clear\-\_\-dimensionup} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a02cee73020557600a29a19ea4e4e552f}{dimensionup} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac8dd2790227f22de125e2cf383f9fd89}{set\-\_\-dimensionup} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a94fde586ea84abee40105db841e6dcd4}{has\-\_\-dimensionright} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac16a57c4838bb1c02ea32ac0093913b4}{clear\-\_\-dimensionright} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a2f09575b8641cbc3175872979eeff8bf}{dimensionright} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a15aa9eb0a8e0e4999c5a0500d8736ae3}{set\-\_\-dimensionright} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_af244ebd95fd320423f291d7c4ceb08be}{has\-\_\-dimensiondown} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9f582350520950bfe961cd5487f06467}{clear\-\_\-dimensiondown} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_aa8abd22ea413bf76c8334340b9a32173}{dimensiondown} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a91fea49c02bac67e167fda86d6a313cd}{set\-\_\-dimensiondown} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac0030e5900d2b76ac126f6b6126c4234}{has\-\_\-seekrange} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae14704192e8d9cb89e6dc2233a782ac2}{clear\-\_\-seekrange} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a80851128c4283296ca937f6c02c3381c}{seekrange} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a84907e741a1421bff4f041971f3a8510}{set\-\_\-seekrange} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac76af14f713b0901b340647f3b67382f}{has\-\_\-sightrange} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aa1cda07c417e8b026c2d59968750d5ad}{clear\-\_\-sightrange} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a6612e6a10f29f2b43e67029ea40c7d38}{sightrange} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab9c68419066ec2106aa3e2103b077892}{set\-\_\-sightrange} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a1a72b48e56d6d503c74c137c272301ea}{has\-\_\-groundweapon} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ad64d195374cab704b2f366054f4ec599}{clear\-\_\-groundweapon} ()
\item 
const \-::\hyperlink{classmessages_1_1WeaponType}{messages\-::\-Weapon\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_a2d464b693873705bf7105c42e898eb33}{groundweapon} () const 
\item 
inline\-::messages\-::\-Weapon\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_af6e583f987610864ff0a8c62cc32f88e}{mutable\-\_\-groundweapon} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a5b9c5861f1c8f567314c28ad45ee05c0}{has\-\_\-maxgroundhits} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af7513e9fe30d785e607ca918819f756a}{clear\-\_\-maxgroundhits} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_acf38638a2656d0796c679ce86626b7b5}{maxgroundhits} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a6de318438ea4fb4a4fbbeaeb5a30f28a}{set\-\_\-maxgroundhits} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a4a10b87144986dff3c8a997664868101}{has\-\_\-airweapon} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a785494dd2450679c527b1bb1e5ccf6a9}{clear\-\_\-airweapon} ()
\item 
const \-::\hyperlink{classmessages_1_1WeaponType}{messages\-::\-Weapon\-Type} \& \hyperlink{classmessages_1_1UnitTypeData_a11ed32c985f9b2983e475190a891fa43}{airweapon} () const 
\item 
inline\-::messages\-::\-Weapon\-Type $\ast$ \hyperlink{classmessages_1_1UnitTypeData_a57596dd0c7bf30a3385d0eb7f5a90e24}{mutable\-\_\-airweapon} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a106292455f77cc926e72cbc0197a296e}{has\-\_\-maxairhits} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aa034659e5ffac2e20fade352fcb6b1cd}{clear\-\_\-maxairhits} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_acf8012cebe5365548ea51f1761d284c2}{maxairhits} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a994c271a87264fd12b393b7216c7febb}{set\-\_\-maxairhits} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ab96a21fd0410b70cc80886bec2121f8c}{has\-\_\-topspeed} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af224d6e3c8d6171d03f661a76db643e3}{clear\-\_\-topspeed} ()
\item 
double \hyperlink{classmessages_1_1UnitTypeData_a9d8e2d9db54326fbc2eedefb168a9859}{topspeed} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae8fbfb295bd9b13bae1a0ad23a3f7ed8}{set\-\_\-topspeed} (double value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aab4e47daf4c87cc3359584f8f3b7b4b4}{has\-\_\-acceleration} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8da1b00a0e341c7356479a176947be6e}{clear\-\_\-acceleration} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a1ddc15c6771e9531954f710ae6b3264f}{acceleration} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_adb0b53f194ad7d3fa07deb1968cf6d26}{set\-\_\-acceleration} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a41bb4d1f7276c74300aec618a5edd333}{has\-\_\-haltdistance} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a1f91b640201f0bec9deb4e3e6f6f597f}{clear\-\_\-haltdistance} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_a27806b044fd2777e26e93ca5aa1e8d5a}{haltdistance} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0101bc17d00482b50b711d9e9356319c}{set\-\_\-haltdistance} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_add1895870b1938831674ba54b74c02f4}{has\-\_\-turnradius} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a1db299ec532f28b496f5cc9a1dbc0bec}{clear\-\_\-turnradius} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1UnitTypeData_af2371a872ec07d15828a24385c9f769e}{turnradius} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a140582591ffb722a9983d79c93cc1ba0}{set\-\_\-turnradius} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac084cf4d49672254e9cb57052da3d644}{has\-\_\-canproduce} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9e9bbfd39b6158209d8f9d440246b846}{clear\-\_\-canproduce} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a65a47d74563aa8e58de66e296a3085aa}{canproduce} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a89ed82403e9ebda80986cb598fac0306}{set\-\_\-canproduce} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a1866c105021cb91c7f40a129746d419c}{has\-\_\-canattack} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac08ca4043e5afe44ed7181358071a290}{clear\-\_\-canattack} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a47ba18d2e1af339542aef4e5f6607ac4}{canattack} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a09e30fe39a75bbd719772a210e232daa}{set\-\_\-canattack} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a0e34f00349d66f47892beae3b9ec9209}{has\-\_\-canmove} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a4136d55ea57a794634c238e11850c016}{clear\-\_\-canmove} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ae04d3b238e72a46ae26a4da1756120ea}{canmove} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a07dd4c131dc2c460bc527011856154a6}{set\-\_\-canmove} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a4dfab39573e56ff4947320166bdb3c31}{has\-\_\-isflyer} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af388601e2e7480697e71e2993df7634b}{clear\-\_\-isflyer} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a76761708cfc4c09fa3fdd60df3958c32}{isflyer} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a64d6c7ffbe3a07deb22e326aa3f39d14}{set\-\_\-isflyer} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_adafedaee1ecf1a7fc7b3b82d84b68614}{has\-\_\-regenerateshp} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae36b9131498bb9e3a07ab9bad7c0f23c}{clear\-\_\-regenerateshp} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a6ec3cdf5bb10491847e0831d3345f431}{regenerateshp} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8e2d90876bfc7a9e8df4afb9bd964ff9}{set\-\_\-regenerateshp} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_afc913f83f4c293ec7cac3969ef437fcd}{has\-\_\-isspellcaster} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ade9eed0c5826754fa35d23cfd02be583}{clear\-\_\-isspellcaster} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a40de8005b20eba1b564c45a98cca9f0d}{isspellcaster} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a360feadc2aa5587f107571abe04187f2}{set\-\_\-isspellcaster} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a55e9547858048a38f1a6a1288217e01c}{has\-\_\-haspermanentcloak} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a1b0223cc318fa754e3a9f4127c03e874}{clear\-\_\-haspermanentcloak} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a2b3a67429a64da2ad9b4bd9a6a72f87f}{haspermanentcloak} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_abfa2f051b23a9e66cc3ac4e9716eb37d}{set\-\_\-haspermanentcloak} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a5552b619733db9cb3e8a3b10701131a6}{has\-\_\-isinvincible} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a22d5626da68ab9c5c508177a81f457b7}{clear\-\_\-isinvincible} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a89069928203f2dd217135f3730a90bc5}{isinvincible} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a65db291ab44dc74e00000b36f48e3587}{set\-\_\-isinvincible} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a6e6a0b574861a967d4724d57935da603}{has\-\_\-isorganic} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a66205a999d5aa7c140cd226cc0ea0720}{clear\-\_\-isorganic} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a9fd7a346bbb6149238360c2c1462ef2f}{isorganic} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a82bebbe0b14f6982f0d5f631999c6e85}{set\-\_\-isorganic} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a85c237d6ab100e050b8fcba5b958f366}{has\-\_\-ismechanical} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aed7bf4c60af934c23bc31cb6f05d937b}{clear\-\_\-ismechanical} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a3ddae4639288e1d6ac0c51b9dc59ef06}{ismechanical} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a69639241a9047ceeb8ce654de88a7b6f}{set\-\_\-ismechanical} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a46fd8c87fb91d257caea2e697403a984}{has\-\_\-isrobotic} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8169d0def8c9d137c91e6937f2fd375d}{clear\-\_\-isrobotic} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_abfa7fdfd678c86f7bad608277e38a4a8}{isrobotic} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0f06e21f6c49043f90a759e1cbd82834}{set\-\_\-isrobotic} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a179a55fcba8e0709c83a85baeb7db9c9}{has\-\_\-isdetector} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a83ad344bf0ed287c30517818f6c009dc}{clear\-\_\-isdetector} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac50c9ed42e87fc29fbecfa4c14b37d31}{isdetector} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9d9ae37d5895df1d7376c02434247fdf}{set\-\_\-isdetector} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a1aaf533e84683c0df0c6893a4844bae1}{has\-\_\-isresourcecontainer} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a01bd9bcd2af8d1cf55ac80ec31dbc00a}{clear\-\_\-isresourcecontainer} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a00e10a0c7efcecb68d61a694d769492f}{isresourcecontainer} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aded05644b8cb4c37d10f808cfae1a08a}{set\-\_\-isresourcecontainer} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ae663c0d0dc494e70ff21634499e9d4ab}{has\-\_\-isresourcedepot} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab89dfca28148f7af20e901e3368051f5}{clear\-\_\-isresourcedepot} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a69e5564a3f40bff9b505c461fb949068}{isresourcedepot} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a2c72587713b02bb359d98819ea5dc75e}{set\-\_\-isresourcedepot} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_af7505baa0274823eaa94ba1532ceb618}{has\-\_\-isrefinery} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8199702befbc9654b7a2ecd77d7ea07e}{clear\-\_\-isrefinery} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac75588587c5bca8ceae57d287aeab44d}{isrefinery} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_aa72a5177b41e6296e7a8bef8ac2058f4}{set\-\_\-isrefinery} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ac4b30f15d23afd788bfb7605fdb918af}{has\-\_\-isworker} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae68d9eeed78573fc1bcb2a2b3b507c0e}{clear\-\_\-isworker} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a003073ff7ec43562831c9910a426a663}{isworker} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af8b26449fc70aa005ee76fdf40ac376b}{set\-\_\-isworker} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a1cf1cbc45e2018b7f98acb0d2584928f}{has\-\_\-requirespsi} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab3c6e37dbb8ac0c001daa4e81a5db641}{clear\-\_\-requirespsi} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aed03074e98cb5ab7b5941c9c98cc8287}{requirespsi} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a0d2d4b83e7f9a16b900fa5304d9a6d03}{set\-\_\-requirespsi} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a22b15bec6f650490ec6c17c97cf95f12}{has\-\_\-requirescreep} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a9089eb6b12cb392bd711be7f288d76d6}{clear\-\_\-requirescreep} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aada3e1790919dfd43b9b29b21c64106e}{requirescreep} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a17b55bf747af4092631a0ac3e06a4504}{set\-\_\-requirescreep} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_adc48b4fc8a1aa38ba7ece228c0fee4dd}{has\-\_\-istwounitsinoneegg} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a48c3e3962df9ac5b467e821fbf41f994}{clear\-\_\-istwounitsinoneegg} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a3ca065bdd4db6293d5348d0b3e79447b}{istwounitsinoneegg} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a75bf436550354c402e83c5e9b344a240}{set\-\_\-istwounitsinoneegg} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ad3e5f2bfab63c68f8c9f3dede787bc48}{has\-\_\-isburrowable} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af208ddf9c68f1adeddfb11cce776fcd9}{clear\-\_\-isburrowable} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_aa4569f08579032deef349e595378c355}{isburrowable} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a28f0cb68c3810adcd06e547804275d08}{set\-\_\-isburrowable} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a50f7d49beee785d72f35d02f2dd76eaf}{has\-\_\-iscloakable} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac9fa49967fe534571db161a2a8420f8d}{clear\-\_\-iscloakable} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a34d8f0880fb8b8bd2a93df42ac4ef045}{iscloakable} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a28814e1d30784f4e5a1a98bf7889b780}{set\-\_\-iscloakable} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a47a7715275b9c9c97a4fd6f50b6d0141}{has\-\_\-isbuilding} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a7b1bdbe261501d0f0f7f806a9977e052}{clear\-\_\-isbuilding} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_ad3035e2a379c748b2d5cba0044668453}{isbuilding} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ab7530e2277fcca70bd5ebe045185b2b2}{set\-\_\-isbuilding} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a8d9654b60991f902cb3dd76a7498305d}{has\-\_\-isaddon} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a518d3d39f6a2a81c3c20e64677705414}{clear\-\_\-isaddon} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a718d0913786697893b5cb9b35e080f77}{isaddon} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ae77f2859c4596c1c29c815ea9f3fa50f}{set\-\_\-isaddon} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_abe0a4a8c3fb9948855043b5ccf232477}{has\-\_\-isflyingbuilding} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a56c46c360373b26d762775d77f0e3059}{clear\-\_\-isflyingbuilding} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a8083dd9169b369a860341aff71c0a1ad}{isflyingbuilding} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_affad580cd8ddf9b0c93d7cc8c20df4b2}{set\-\_\-isflyingbuilding} (bool value)
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_a222e651317f2b91468b496807c8ce425}{has\-\_\-isneutral} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_ac43a071fabb78a2d51e2de6d82825770}{clear\-\_\-isneutral} ()
\item 
bool \hyperlink{classmessages_1_1UnitTypeData_acedd3ef74042d5717f094baabb8223e4}{isneutral} () const 
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a8dc20168cde17068082a38af82b83c71}{set\-\_\-isneutral} (bool value)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{google\-::protobuf\-::\-Descriptor} $\ast$ \hyperlink{classmessages_1_1UnitTypeData_ae1bd36f2812e3e6a3fe7cc3b1024d5b1}{descriptor} ()
\item 
static const \hyperlink{classmessages_1_1UnitTypeData}{\-Unit\-Type\-Data} \& \hyperlink{classmessages_1_1UnitTypeData_aa1563eecd111877726ffb90d8035faed}{default\-\_\-instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_aab98c92ef4372ed562381daab52ae5ea}{k\-Id\-Field\-Number} = 1
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a4308868dadd35b51fa6d4f835feb7256}{k\-Name\-Field\-Number} = 2
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a66e9a5ee8184333d8e750d6b04e90a08}{k\-Sublabel\-Field\-Number} = 3
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ab374e3d2c51353ce70f7a544ce672152}{k\-Race\-Field\-Number} = 4
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_aad67d91923bbdbcde95de257c5fc895a}{k\-What\-Builds\-Type\-Field\-Number} = 5
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_afd3711308fc963b06077d1657edde5c1}{k\-What\-Builds\-Number\-Field\-Number} = 6
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a29607b6a814cea7a3a2a018877a06b11}{k\-Required\-Units\-Field\-Number} = 7
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a9be48aa5d6ea59ffe2ebf0c9f600a8f3}{k\-Required\-Tech\-Field\-Number} = 8
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ad8b3287a01395861a42bd0af2ebd7939}{k\-Abilities\-Field\-Number} = 9
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_afe9b14785efe20edd6293120396b34fe}{k\-Upgrades\-Field\-Number} = 10
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_acb707c463e94b65ab9f6a8554f8762af}{k\-Armor\-Upgrade\-Field\-Number} = 11
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a13b2113eb8a526ff05cb3b5d829ebe98}{k\-Max\-Hit\-Points\-Field\-Number} = 12
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a29b7e9a0b27ed99675dc1105cc32d24a}{k\-Max\-Shields\-Field\-Number} = 13
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_aceb452f86e709a36025f86e8658fd0f1}{k\-Max\-Energy\-Field\-Number} = 14
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a95adad92453aa27bae5d3b85431a8884}{k\-Armor\-Field\-Number} = 15
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a618454332990a84803c2ff5c1ff236a4}{k\-Mineral\-Price\-Field\-Number} = 16
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a1d0c7d5ed424d85c8fd2655b303ab750}{k\-Gas\-Price\-Field\-Number} = 17
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a8b8ee9cd785b747c66908faf836765a5}{k\-Build\-Time\-Field\-Number} = 18
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a121b95afb5304654eaafa99b88856c92}{k\-Supply\-Required\-Field\-Number} = 19
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a744cfd479a6e4412573cb33977b1fbf3}{k\-Supply\-Provided\-Field\-Number} = 20
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a4895eab41de52021e9548fec30651f8b}{k\-Space\-Required\-Field\-Number} = 21
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ae54e8b2f981c450f80284f80dc7facd0}{k\-Space\-Provided\-Field\-Number} = 66
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a5ead901bf57f595f086134f7ff1b36cc}{k\-Build\-Score\-Field\-Number} = 22
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a0221dd72946deb35e4f7bac20039adff}{k\-Destroy\-Score\-Field\-Number} = 23
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a4399f99776d935f5625fd0663e8ea9c3}{k\-Size\-Field\-Number} = 24
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a81f3e2d31164f1a766a2d0804bbe6086}{k\-Tile\-Width\-Field\-Number} = 25
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a88208fd33bb7327a94917b340b1266b7}{k\-Tile\-Height\-Field\-Number} = 26
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ad97e3b7f29af6e0b0618b4a26eba5abb}{k\-Dimension\-Left\-Field\-Number} = 27
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a7b8e4960276e765c30380a97b904bc05}{k\-Dimension\-Up\-Field\-Number} = 28
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_adb86c82c31861db0439285a69e4acc80}{k\-Dimension\-Right\-Field\-Number} = 29
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a53455195bc1bf2a2628f45d4362ab4da}{k\-Dimension\-Down\-Field\-Number} = 30
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a09d82bf2ec1bd2df8f021efbe696435d}{k\-Seek\-Range\-Field\-Number} = 31
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a3c82419b22c0572e238a7c6d115822c1}{k\-Sight\-Range\-Field\-Number} = 32
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a89453a89ceba3a108b16b119794ab90f}{k\-Ground\-Weapon\-Field\-Number} = 33
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ad6b0adb0539fb671a057a6336ac64a71}{k\-Max\-Ground\-Hits\-Field\-Number} = 34
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a4eadc14c0a662105aec04053ff5f1c6b}{k\-Air\-Weapon\-Field\-Number} = 35
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_aaa8c8197f93a6fe67e4a1c450d8521b0}{k\-Max\-Air\-Hits\-Field\-Number} = 36
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a9fd7f19061d5a7ed0676aeb95e6909e2}{k\-Top\-Speed\-Field\-Number} = 37
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a57a5b7f97e00f1b770f5e05606dae1cc}{k\-Acceleration\-Field\-Number} = 38
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_aebe030825588e37b94f75e678b3b8ee7}{k\-Halt\-Distance\-Field\-Number} = 39
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a86a316ea3ea309b4f0bb68a713a09783}{k\-Turn\-Radius\-Field\-Number} = 40
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_abb2403468cc54f335a38152d2784aab6}{k\-Can\-Produce\-Field\-Number} = 41
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a1756e6036aafda41e361331f2a0f8309}{k\-Can\-Attack\-Field\-Number} = 42
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a2229b258547641a26f2184f7188c13b6}{k\-Can\-Move\-Field\-Number} = 43
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a56ef18d677e994e4bfe039f93673a3cd}{k\-Is\-Flyer\-Field\-Number} = 44
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a9a8b46d3e5fa0ec674a9a9439691af29}{k\-Regenerates\-H\-P\-Field\-Number} = 45
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a8d5b9c87fdfb8fd447c8193d6470a391}{k\-Is\-Spellcaster\-Field\-Number} = 46
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a55c2948026e08d52621242f7dcb3e219}{k\-Has\-Permanent\-Cloak\-Field\-Number} = 47
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a836a7015b9ecfbb859d5396b36adad1e}{k\-Is\-Invincible\-Field\-Number} = 48
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a57dbf78741d51484ec1051e681966830}{k\-Is\-Organic\-Field\-Number} = 49
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_af0334456b4e596f901b77957bf8e2f7f}{k\-Is\-Mechanical\-Field\-Number} = 50
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_afab459918aba4671748a3cda9bea969e}{k\-Is\-Robotic\-Field\-Number} = 51
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_adafe49d755cba308ba86e4e81c62fd5f}{k\-Is\-Detector\-Field\-Number} = 52
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_afb0a787a28b292189ef3b4a9ac08a3b9}{k\-Is\-Resource\-Container\-Field\-Number} = 53
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a29d4d3011eab1527de485aaba13eb5e8}{k\-Is\-Resource\-Depot\-Field\-Number} = 54
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a168809acc8a31603f1ebd5b872f2f133}{k\-Is\-Refinery\-Field\-Number} = 55
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ac1362c51602dcdbaafc24e425b3eadb1}{k\-Is\-Worker\-Field\-Number} = 56
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a18ed699520cb6b97f541fbc0d2a71ed0}{k\-Requires\-Psi\-Field\-Number} = 57
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a29ea73fe7906cc3b8e3bee6a1745aeb1}{k\-Requires\-Creep\-Field\-Number} = 58
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a17ad41b4c0f3c7c60e1767bc3dc581cb}{k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number} = 59
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a63b9fc90eca5a463630cfc110711b0e2}{k\-Is\-Burrowable\-Field\-Number} = 60
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a42a8fd809535e98ba2865825669ee3df}{k\-Is\-Cloakable\-Field\-Number} = 61
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a4cf6fc4ed73816d5fecccc7c5d35f53d}{k\-Is\-Building\-Field\-Number} = 62
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ae1952981f7a698a35a0506f7aaea6c06}{k\-Is\-Addon\-Field\-Number} = 63
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_ab7cf72401f9f2d6cbc6e2534f5f15f5b}{k\-Is\-Flying\-Building\-Field\-Number} = 64
\item 
static const int \hyperlink{classmessages_1_1UnitTypeData_a322dcc2fae672ddeebd563559748f0eb}{k\-Is\-Neutral\-Field\-Number} = 65
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classmessages_1_1UnitTypeData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1UnitTypeData_afa43391b6c4085c135fc98ee864bf6bb}{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1UnitTypeData_af86f5e990a9b42f5bb0bf621fcba6369}{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classmessages_1_1UnitTypeData_a4b8f663fb64dab5606f609097ce8555d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Unit\-Type\-Data@{\-Unit\-Type\-Data}}
\index{\-Unit\-Type\-Data@{\-Unit\-Type\-Data}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Unit\-Type\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type\-Data\-::\-Unit\-Type\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a4b8f663fb64dab5606f609097ce8555d}
\hypertarget{classmessages_1_1UnitTypeData_a2e39af87121d4edfbe9b9ef777ad4ea6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!$\sim$\-Unit\-Type\-Data@{$\sim$\-Unit\-Type\-Data}}
\index{$\sim$\-Unit\-Type\-Data@{$\sim$\-Unit\-Type\-Data}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{$\sim$\-Unit\-Type\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf messages\-::\-Unit\-Type\-Data\-::$\sim$\-Unit\-Type\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2e39af87121d4edfbe9b9ef777ad4ea6}
\hypertarget{classmessages_1_1UnitTypeData_ac3ad6849523a33783abe06e99310290c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Unit\-Type\-Data@{\-Unit\-Type\-Data}}
\index{\-Unit\-Type\-Data@{\-Unit\-Type\-Data}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Unit\-Type\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type\-Data\-::\-Unit\-Type\-Data} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Type\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_ac3ad6849523a33783abe06e99310290c}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classmessages_1_1UnitTypeData_ab01dea2bb3e5cea6dfc027fb436b5043}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!abilities@{abilities}}
\index{abilities@{abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{abilities}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Tech\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::abilities} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab01dea2bb3e5cea6dfc027fb436b5043}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ab01dea2bb3e5cea6dfc027fb436b5043_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6613d443fc27695e62bd477b2112967f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!abilities@{abilities}}
\index{abilities@{abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{abilities}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Tech\-Type} $>$ \& {\bf messages\-::\-Unit\-Type\-Data\-::abilities} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6613d443fc27695e62bd477b2112967f}
\hypertarget{classmessages_1_1UnitTypeData_a605cfe74de03ccafad9373cd241b4557}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!abilities\-\_\-size@{abilities\-\_\-size}}
\index{abilities\-\_\-size@{abilities\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{abilities\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Unit\-Type\-Data\-::abilities\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a605cfe74de03ccafad9373cd241b4557}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a605cfe74de03ccafad9373cd241b4557_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a1ddc15c6771e9531954f710ae6b3264f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!acceleration@{acceleration}}
\index{acceleration@{acceleration}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{acceleration}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::acceleration} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1ddc15c6771e9531954f710ae6b3264f}
\hypertarget{classmessages_1_1UnitTypeData_a8692b9c8638c8bf54b62e3aa9a8201d6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!add\-\_\-abilities@{add\-\_\-abilities}}
\index{add\-\_\-abilities@{add\-\_\-abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{add\-\_\-abilities}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Tech\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::add\-\_\-abilities} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8692b9c8638c8bf54b62e3aa9a8201d6}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8692b9c8638c8bf54b62e3aa9a8201d6_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8692b9c8638c8bf54b62e3aa9a8201d6_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a4160b5ee4a0672c70b88430ee7c9088d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!add\-\_\-requiredunits@{add\-\_\-requiredunits}}
\index{add\-\_\-requiredunits@{add\-\_\-requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{add\-\_\-requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type\-Int\-Pair} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::add\-\_\-requiredunits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4160b5ee4a0672c70b88430ee7c9088d}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a4160b5ee4a0672c70b88430ee7c9088d_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a4160b5ee4a0672c70b88430ee7c9088d_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6fee7c9a4d9c55905b86b0c663e350c5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!add\-\_\-upgrades@{add\-\_\-upgrades}}
\index{add\-\_\-upgrades@{add\-\_\-upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{add\-\_\-upgrades}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Upgrade\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::add\-\_\-upgrades} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6fee7c9a4d9c55905b86b0c663e350c5}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6fee7c9a4d9c55905b86b0c663e350c5_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6fee7c9a4d9c55905b86b0c663e350c5_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a11ed32c985f9b2983e475190a891fa43}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!airweapon@{airweapon}}
\index{airweapon@{airweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{airweapon}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Weapon\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::airweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a11ed32c985f9b2983e475190a891fa43}
\hypertarget{classmessages_1_1UnitTypeData_a06157335c121241febdc5032215b0ec3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!armor@{armor}}
\index{armor@{armor}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{armor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::armor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a06157335c121241febdc5032215b0ec3}
\hypertarget{classmessages_1_1UnitTypeData_a4a8e50b834d41288fcb64dff787e96c9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!armorupgrade@{armorupgrade}}
\index{armorupgrade@{armorupgrade}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{armorupgrade}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Upgrade\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::armorupgrade} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4a8e50b834d41288fcb64dff787e96c9}
\hypertarget{classmessages_1_1UnitTypeData_a6ef89f57f9f1438430a9cdb2185d5bda}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!buildscore@{buildscore}}
\index{buildscore@{buildscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{buildscore}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::buildscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6ef89f57f9f1438430a9cdb2185d5bda}
\hypertarget{classmessages_1_1UnitTypeData_a07e6f25ef938fb093886e12fc557d68f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!buildtime@{buildtime}}
\index{buildtime@{buildtime}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{buildtime}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::buildtime} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a07e6f25ef938fb093886e12fc557d68f}
\hypertarget{classmessages_1_1UnitTypeData_a836c545c1360c1bff360ccba06fd7f57}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Unit\-Type\-Data\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a836c545c1360c1bff360ccba06fd7f57}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_ab1560961037abdec6570cb08c872a439}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1UnitTypeData_a47ba18d2e1af339542aef4e5f6607ac4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!canattack@{canattack}}
\index{canattack@{canattack}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{canattack}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::canattack} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a47ba18d2e1af339542aef4e5f6607ac4}
\hypertarget{classmessages_1_1UnitTypeData_ae04d3b238e72a46ae26a4da1756120ea}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!canmove@{canmove}}
\index{canmove@{canmove}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{canmove}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::canmove} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae04d3b238e72a46ae26a4da1756120ea}
\hypertarget{classmessages_1_1UnitTypeData_a65a47d74563aa8e58de66e296a3085aa}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!canproduce@{canproduce}}
\index{canproduce@{canproduce}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{canproduce}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::canproduce} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a65a47d74563aa8e58de66e296a3085aa}
\hypertarget{classmessages_1_1UnitTypeData_a8a835e6f87726c324bd3e7a047d8cfac}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8a835e6f87726c324bd3e7a047d8cfac}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a6704e0b86f3e9e52a9264c0890900843}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1UnitTypeData_a1d6c0ebd76ffe8e5cc12a104bd65a3c6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-abilities@{clear\-\_\-abilities}}
\index{clear\-\_\-abilities@{clear\-\_\-abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-abilities}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-abilities} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1d6c0ebd76ffe8e5cc12a104bd65a3c6}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a1d6c0ebd76ffe8e5cc12a104bd65a3c6_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a8da1b00a0e341c7356479a176947be6e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-acceleration@{clear\-\_\-acceleration}}
\index{clear\-\_\-acceleration@{clear\-\_\-acceleration}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-acceleration}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-acceleration} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8da1b00a0e341c7356479a176947be6e}
\hypertarget{classmessages_1_1UnitTypeData_a785494dd2450679c527b1bb1e5ccf6a9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-airweapon@{clear\-\_\-airweapon}}
\index{clear\-\_\-airweapon@{clear\-\_\-airweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-airweapon}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-airweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a785494dd2450679c527b1bb1e5ccf6a9}
\hypertarget{classmessages_1_1UnitTypeData_a6d6cf57701a2c44ea2270fa5a4b0230a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-armor@{clear\-\_\-armor}}
\index{clear\-\_\-armor@{clear\-\_\-armor}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-armor}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-armor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6d6cf57701a2c44ea2270fa5a4b0230a}
\hypertarget{classmessages_1_1UnitTypeData_a27066c4808bf63d62a3e8898226050a6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-armorupgrade@{clear\-\_\-armorupgrade}}
\index{clear\-\_\-armorupgrade@{clear\-\_\-armorupgrade}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-armorupgrade}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-armorupgrade} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a27066c4808bf63d62a3e8898226050a6}
\hypertarget{classmessages_1_1UnitTypeData_af7efba0676195102abac23b81871422b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-buildscore@{clear\-\_\-buildscore}}
\index{clear\-\_\-buildscore@{clear\-\_\-buildscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-buildscore}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-buildscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af7efba0676195102abac23b81871422b}
\hypertarget{classmessages_1_1UnitTypeData_ad9e737721765fa31007f8bd4580dac2e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-buildtime@{clear\-\_\-buildtime}}
\index{clear\-\_\-buildtime@{clear\-\_\-buildtime}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-buildtime}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-buildtime} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad9e737721765fa31007f8bd4580dac2e}
\hypertarget{classmessages_1_1UnitTypeData_ac08ca4043e5afe44ed7181358071a290}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-canattack@{clear\-\_\-canattack}}
\index{clear\-\_\-canattack@{clear\-\_\-canattack}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-canattack}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-canattack} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac08ca4043e5afe44ed7181358071a290}
\hypertarget{classmessages_1_1UnitTypeData_a4136d55ea57a794634c238e11850c016}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-canmove@{clear\-\_\-canmove}}
\index{clear\-\_\-canmove@{clear\-\_\-canmove}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-canmove}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-canmove} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4136d55ea57a794634c238e11850c016}
\hypertarget{classmessages_1_1UnitTypeData_a9e9bbfd39b6158209d8f9d440246b846}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-canproduce@{clear\-\_\-canproduce}}
\index{clear\-\_\-canproduce@{clear\-\_\-canproduce}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-canproduce}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-canproduce} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9e9bbfd39b6158209d8f9d440246b846}
\hypertarget{classmessages_1_1UnitTypeData_a9eb6156d464e34507f52b68a3839b884}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-destroyscore@{clear\-\_\-destroyscore}}
\index{clear\-\_\-destroyscore@{clear\-\_\-destroyscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-destroyscore}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-destroyscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9eb6156d464e34507f52b68a3839b884}
\hypertarget{classmessages_1_1UnitTypeData_a9f582350520950bfe961cd5487f06467}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-dimensiondown@{clear\-\_\-dimensiondown}}
\index{clear\-\_\-dimensiondown@{clear\-\_\-dimensiondown}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-dimensiondown}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-dimensiondown} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9f582350520950bfe961cd5487f06467}
\hypertarget{classmessages_1_1UnitTypeData_a35a7e0fd83ece5fc7acb41f93e1ffc4c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-dimensionleft@{clear\-\_\-dimensionleft}}
\index{clear\-\_\-dimensionleft@{clear\-\_\-dimensionleft}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-dimensionleft}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-dimensionleft} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a35a7e0fd83ece5fc7acb41f93e1ffc4c}
\hypertarget{classmessages_1_1UnitTypeData_ac16a57c4838bb1c02ea32ac0093913b4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-dimensionright@{clear\-\_\-dimensionright}}
\index{clear\-\_\-dimensionright@{clear\-\_\-dimensionright}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-dimensionright}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-dimensionright} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac16a57c4838bb1c02ea32ac0093913b4}
\hypertarget{classmessages_1_1UnitTypeData_a627949099ba155d93f6e84422e38b87d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-dimensionup@{clear\-\_\-dimensionup}}
\index{clear\-\_\-dimensionup@{clear\-\_\-dimensionup}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-dimensionup}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-dimensionup} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a627949099ba155d93f6e84422e38b87d}
\hypertarget{classmessages_1_1UnitTypeData_aece066c12f2237554a3947ce3459c230}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-gasprice@{clear\-\_\-gasprice}}
\index{clear\-\_\-gasprice@{clear\-\_\-gasprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-gasprice}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-gasprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aece066c12f2237554a3947ce3459c230}
\hypertarget{classmessages_1_1UnitTypeData_ad64d195374cab704b2f366054f4ec599}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-groundweapon@{clear\-\_\-groundweapon}}
\index{clear\-\_\-groundweapon@{clear\-\_\-groundweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-groundweapon}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-groundweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad64d195374cab704b2f366054f4ec599}
\hypertarget{classmessages_1_1UnitTypeData_a1f91b640201f0bec9deb4e3e6f6f597f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-haltdistance@{clear\-\_\-haltdistance}}
\index{clear\-\_\-haltdistance@{clear\-\_\-haltdistance}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-haltdistance}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-haltdistance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1f91b640201f0bec9deb4e3e6f6f597f}
\hypertarget{classmessages_1_1UnitTypeData_a1b0223cc318fa754e3a9f4127c03e874}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-haspermanentcloak@{clear\-\_\-haspermanentcloak}}
\index{clear\-\_\-haspermanentcloak@{clear\-\_\-haspermanentcloak}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-haspermanentcloak}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-haspermanentcloak} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1b0223cc318fa754e3a9f4127c03e874}
\hypertarget{classmessages_1_1UnitTypeData_a0a7efff2d4e456d2785f1ab94b6c2034}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-id@{clear\-\_\-id}}
\index{clear\-\_\-id@{clear\-\_\-id}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0a7efff2d4e456d2785f1ab94b6c2034}
\hypertarget{classmessages_1_1UnitTypeData_a518d3d39f6a2a81c3c20e64677705414}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isaddon@{clear\-\_\-isaddon}}
\index{clear\-\_\-isaddon@{clear\-\_\-isaddon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isaddon}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isaddon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a518d3d39f6a2a81c3c20e64677705414}
\hypertarget{classmessages_1_1UnitTypeData_a7b1bdbe261501d0f0f7f806a9977e052}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isbuilding@{clear\-\_\-isbuilding}}
\index{clear\-\_\-isbuilding@{clear\-\_\-isbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isbuilding}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7b1bdbe261501d0f0f7f806a9977e052}
\hypertarget{classmessages_1_1UnitTypeData_af208ddf9c68f1adeddfb11cce776fcd9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isburrowable@{clear\-\_\-isburrowable}}
\index{clear\-\_\-isburrowable@{clear\-\_\-isburrowable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isburrowable}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isburrowable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af208ddf9c68f1adeddfb11cce776fcd9}
\hypertarget{classmessages_1_1UnitTypeData_ac9fa49967fe534571db161a2a8420f8d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-iscloakable@{clear\-\_\-iscloakable}}
\index{clear\-\_\-iscloakable@{clear\-\_\-iscloakable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-iscloakable}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-iscloakable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac9fa49967fe534571db161a2a8420f8d}
\hypertarget{classmessages_1_1UnitTypeData_a83ad344bf0ed287c30517818f6c009dc}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isdetector@{clear\-\_\-isdetector}}
\index{clear\-\_\-isdetector@{clear\-\_\-isdetector}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isdetector}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isdetector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a83ad344bf0ed287c30517818f6c009dc}
\hypertarget{classmessages_1_1UnitTypeData_af388601e2e7480697e71e2993df7634b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isflyer@{clear\-\_\-isflyer}}
\index{clear\-\_\-isflyer@{clear\-\_\-isflyer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isflyer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isflyer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af388601e2e7480697e71e2993df7634b}
\hypertarget{classmessages_1_1UnitTypeData_a56c46c360373b26d762775d77f0e3059}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isflyingbuilding@{clear\-\_\-isflyingbuilding}}
\index{clear\-\_\-isflyingbuilding@{clear\-\_\-isflyingbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isflyingbuilding}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isflyingbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a56c46c360373b26d762775d77f0e3059}
\hypertarget{classmessages_1_1UnitTypeData_a22d5626da68ab9c5c508177a81f457b7}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isinvincible@{clear\-\_\-isinvincible}}
\index{clear\-\_\-isinvincible@{clear\-\_\-isinvincible}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isinvincible}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isinvincible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a22d5626da68ab9c5c508177a81f457b7}
\hypertarget{classmessages_1_1UnitTypeData_aed7bf4c60af934c23bc31cb6f05d937b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-ismechanical@{clear\-\_\-ismechanical}}
\index{clear\-\_\-ismechanical@{clear\-\_\-ismechanical}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-ismechanical}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-ismechanical} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aed7bf4c60af934c23bc31cb6f05d937b}
\hypertarget{classmessages_1_1UnitTypeData_ac43a071fabb78a2d51e2de6d82825770}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isneutral@{clear\-\_\-isneutral}}
\index{clear\-\_\-isneutral@{clear\-\_\-isneutral}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isneutral}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isneutral} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac43a071fabb78a2d51e2de6d82825770}
\hypertarget{classmessages_1_1UnitTypeData_a66205a999d5aa7c140cd226cc0ea0720}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isorganic@{clear\-\_\-isorganic}}
\index{clear\-\_\-isorganic@{clear\-\_\-isorganic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isorganic}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isorganic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a66205a999d5aa7c140cd226cc0ea0720}
\hypertarget{classmessages_1_1UnitTypeData_a8199702befbc9654b7a2ecd77d7ea07e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isrefinery@{clear\-\_\-isrefinery}}
\index{clear\-\_\-isrefinery@{clear\-\_\-isrefinery}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isrefinery}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isrefinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8199702befbc9654b7a2ecd77d7ea07e}
\hypertarget{classmessages_1_1UnitTypeData_a01bd9bcd2af8d1cf55ac80ec31dbc00a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isresourcecontainer@{clear\-\_\-isresourcecontainer}}
\index{clear\-\_\-isresourcecontainer@{clear\-\_\-isresourcecontainer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isresourcecontainer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isresourcecontainer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a01bd9bcd2af8d1cf55ac80ec31dbc00a}
\hypertarget{classmessages_1_1UnitTypeData_ab89dfca28148f7af20e901e3368051f5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isresourcedepot@{clear\-\_\-isresourcedepot}}
\index{clear\-\_\-isresourcedepot@{clear\-\_\-isresourcedepot}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isresourcedepot}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isresourcedepot} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab89dfca28148f7af20e901e3368051f5}
\hypertarget{classmessages_1_1UnitTypeData_a8169d0def8c9d137c91e6937f2fd375d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isrobotic@{clear\-\_\-isrobotic}}
\index{clear\-\_\-isrobotic@{clear\-\_\-isrobotic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isrobotic}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isrobotic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8169d0def8c9d137c91e6937f2fd375d}
\hypertarget{classmessages_1_1UnitTypeData_ade9eed0c5826754fa35d23cfd02be583}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isspellcaster@{clear\-\_\-isspellcaster}}
\index{clear\-\_\-isspellcaster@{clear\-\_\-isspellcaster}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isspellcaster}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isspellcaster} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ade9eed0c5826754fa35d23cfd02be583}
\hypertarget{classmessages_1_1UnitTypeData_a48c3e3962df9ac5b467e821fbf41f994}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-istwounitsinoneegg@{clear\-\_\-istwounitsinoneegg}}
\index{clear\-\_\-istwounitsinoneegg@{clear\-\_\-istwounitsinoneegg}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-istwounitsinoneegg}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-istwounitsinoneegg} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a48c3e3962df9ac5b467e821fbf41f994}
\hypertarget{classmessages_1_1UnitTypeData_ae68d9eeed78573fc1bcb2a2b3b507c0e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-isworker@{clear\-\_\-isworker}}
\index{clear\-\_\-isworker@{clear\-\_\-isworker}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-isworker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-isworker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae68d9eeed78573fc1bcb2a2b3b507c0e}
\hypertarget{classmessages_1_1UnitTypeData_aa034659e5ffac2e20fade352fcb6b1cd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-maxairhits@{clear\-\_\-maxairhits}}
\index{clear\-\_\-maxairhits@{clear\-\_\-maxairhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-maxairhits}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-maxairhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa034659e5ffac2e20fade352fcb6b1cd}
\hypertarget{classmessages_1_1UnitTypeData_a4b7247c5fb3572a31156ac78dcb0e93e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-maxenergy@{clear\-\_\-maxenergy}}
\index{clear\-\_\-maxenergy@{clear\-\_\-maxenergy}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-maxenergy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-maxenergy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4b7247c5fb3572a31156ac78dcb0e93e}
\hypertarget{classmessages_1_1UnitTypeData_af7513e9fe30d785e607ca918819f756a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-maxgroundhits@{clear\-\_\-maxgroundhits}}
\index{clear\-\_\-maxgroundhits@{clear\-\_\-maxgroundhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-maxgroundhits}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-maxgroundhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af7513e9fe30d785e607ca918819f756a}
\hypertarget{classmessages_1_1UnitTypeData_a80547ecaa50171c8e59ff31be178dbb3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-maxhitpoints@{clear\-\_\-maxhitpoints}}
\index{clear\-\_\-maxhitpoints@{clear\-\_\-maxhitpoints}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-maxhitpoints}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-maxhitpoints} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a80547ecaa50171c8e59ff31be178dbb3}
\hypertarget{classmessages_1_1UnitTypeData_a90017f854a13a2ca6d331f909912c671}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-maxshields@{clear\-\_\-maxshields}}
\index{clear\-\_\-maxshields@{clear\-\_\-maxshields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-maxshields}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-maxshields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a90017f854a13a2ca6d331f909912c671}
\hypertarget{classmessages_1_1UnitTypeData_ace52729b86f7cfa2d673c95068a73c8a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-mineralprice@{clear\-\_\-mineralprice}}
\index{clear\-\_\-mineralprice@{clear\-\_\-mineralprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-mineralprice}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-mineralprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ace52729b86f7cfa2d673c95068a73c8a}
\hypertarget{classmessages_1_1UnitTypeData_a652605826b50c64708d7a96a20a04494}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-name@{clear\-\_\-name}}
\index{clear\-\_\-name@{clear\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a652605826b50c64708d7a96a20a04494}
\hypertarget{classmessages_1_1UnitTypeData_ab7f0f1ded0b3c75e89b40ee68f869227}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-race@{clear\-\_\-race}}
\index{clear\-\_\-race@{clear\-\_\-race}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-race}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-race} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab7f0f1ded0b3c75e89b40ee68f869227}
\hypertarget{classmessages_1_1UnitTypeData_ae36b9131498bb9e3a07ab9bad7c0f23c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-regenerateshp@{clear\-\_\-regenerateshp}}
\index{clear\-\_\-regenerateshp@{clear\-\_\-regenerateshp}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-regenerateshp}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-regenerateshp} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae36b9131498bb9e3a07ab9bad7c0f23c}
\hypertarget{classmessages_1_1UnitTypeData_a93fc850e0e239565cdc4b706f372741d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-requiredtech@{clear\-\_\-requiredtech}}
\index{clear\-\_\-requiredtech@{clear\-\_\-requiredtech}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-requiredtech}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-requiredtech} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a93fc850e0e239565cdc4b706f372741d}
\hypertarget{classmessages_1_1UnitTypeData_a0cf2ebc6c14b24844bd6c1870635eec0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-requiredunits@{clear\-\_\-requiredunits}}
\index{clear\-\_\-requiredunits@{clear\-\_\-requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-requiredunits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0cf2ebc6c14b24844bd6c1870635eec0}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a0cf2ebc6c14b24844bd6c1870635eec0_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a9089eb6b12cb392bd711be7f288d76d6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-requirescreep@{clear\-\_\-requirescreep}}
\index{clear\-\_\-requirescreep@{clear\-\_\-requirescreep}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-requirescreep}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-requirescreep} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9089eb6b12cb392bd711be7f288d76d6}
\hypertarget{classmessages_1_1UnitTypeData_ab3c6e37dbb8ac0c001daa4e81a5db641}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-requirespsi@{clear\-\_\-requirespsi}}
\index{clear\-\_\-requirespsi@{clear\-\_\-requirespsi}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-requirespsi}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-requirespsi} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab3c6e37dbb8ac0c001daa4e81a5db641}
\hypertarget{classmessages_1_1UnitTypeData_ae14704192e8d9cb89e6dc2233a782ac2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-seekrange@{clear\-\_\-seekrange}}
\index{clear\-\_\-seekrange@{clear\-\_\-seekrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-seekrange}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-seekrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae14704192e8d9cb89e6dc2233a782ac2}
\hypertarget{classmessages_1_1UnitTypeData_aa1cda07c417e8b026c2d59968750d5ad}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-sightrange@{clear\-\_\-sightrange}}
\index{clear\-\_\-sightrange@{clear\-\_\-sightrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-sightrange}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-sightrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa1cda07c417e8b026c2d59968750d5ad}
\hypertarget{classmessages_1_1UnitTypeData_a57195a42c323dea5766f33e5c5534356}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-size@{clear\-\_\-size}}
\index{clear\-\_\-size@{clear\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a57195a42c323dea5766f33e5c5534356}
\hypertarget{classmessages_1_1UnitTypeData_ab427da48c57ba8880377fcc70b58ef8c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-spaceprovided@{clear\-\_\-spaceprovided}}
\index{clear\-\_\-spaceprovided@{clear\-\_\-spaceprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-spaceprovided}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-spaceprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab427da48c57ba8880377fcc70b58ef8c}
\hypertarget{classmessages_1_1UnitTypeData_ab65a33807f208069a4634baab433399c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-spacerequired@{clear\-\_\-spacerequired}}
\index{clear\-\_\-spacerequired@{clear\-\_\-spacerequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-spacerequired}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-spacerequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab65a33807f208069a4634baab433399c}
\hypertarget{classmessages_1_1UnitTypeData_ac8d4b72cbb6f63bcbed67cb3bbb04900}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-sublabel@{clear\-\_\-sublabel}}
\index{clear\-\_\-sublabel@{clear\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-sublabel} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac8d4b72cbb6f63bcbed67cb3bbb04900}
\hypertarget{classmessages_1_1UnitTypeData_aba7f700c0c24656ef70db3b53ec0e4e0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-supplyprovided@{clear\-\_\-supplyprovided}}
\index{clear\-\_\-supplyprovided@{clear\-\_\-supplyprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-supplyprovided}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-supplyprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aba7f700c0c24656ef70db3b53ec0e4e0}
\hypertarget{classmessages_1_1UnitTypeData_ae511931191e81e03b16b10763ef1c73b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-supplyrequired@{clear\-\_\-supplyrequired}}
\index{clear\-\_\-supplyrequired@{clear\-\_\-supplyrequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-supplyrequired}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-supplyrequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae511931191e81e03b16b10763ef1c73b}
\hypertarget{classmessages_1_1UnitTypeData_a4f020348d06334a05b0beab3177d1182}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-tileheight@{clear\-\_\-tileheight}}
\index{clear\-\_\-tileheight@{clear\-\_\-tileheight}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-tileheight}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-tileheight} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4f020348d06334a05b0beab3177d1182}
\hypertarget{classmessages_1_1UnitTypeData_a66092194a48851c30dc008d606c1f8c2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-tilewidth@{clear\-\_\-tilewidth}}
\index{clear\-\_\-tilewidth@{clear\-\_\-tilewidth}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-tilewidth}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-tilewidth} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a66092194a48851c30dc008d606c1f8c2}
\hypertarget{classmessages_1_1UnitTypeData_af224d6e3c8d6171d03f661a76db643e3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-topspeed@{clear\-\_\-topspeed}}
\index{clear\-\_\-topspeed@{clear\-\_\-topspeed}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-topspeed}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-topspeed} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af224d6e3c8d6171d03f661a76db643e3}
\hypertarget{classmessages_1_1UnitTypeData_a1db299ec532f28b496f5cc9a1dbc0bec}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-turnradius@{clear\-\_\-turnradius}}
\index{clear\-\_\-turnradius@{clear\-\_\-turnradius}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-turnradius}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-turnradius} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1db299ec532f28b496f5cc9a1dbc0bec}
\hypertarget{classmessages_1_1UnitTypeData_ac565c2df76225ce5c41cdb0fa804cb92}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-upgrades@{clear\-\_\-upgrades}}
\index{clear\-\_\-upgrades@{clear\-\_\-upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-upgrades}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-upgrades} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac565c2df76225ce5c41cdb0fa804cb92}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ac565c2df76225ce5c41cdb0fa804cb92_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a5bdcb3e4bc83ecbb14ebdb6f0b091300}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-whatbuildsnumber@{clear\-\_\-whatbuildsnumber}}
\index{clear\-\_\-whatbuildsnumber@{clear\-\_\-whatbuildsnumber}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-whatbuildsnumber}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-whatbuildsnumber} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5bdcb3e4bc83ecbb14ebdb6f0b091300}
\hypertarget{classmessages_1_1UnitTypeData_a53ffa5d84296ea942fd16558a80f72be}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!clear\-\_\-whatbuildstype@{clear\-\_\-whatbuildstype}}
\index{clear\-\_\-whatbuildstype@{clear\-\_\-whatbuildstype}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{clear\-\_\-whatbuildstype}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::clear\-\_\-whatbuildstype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a53ffa5d84296ea942fd16558a80f72be}
\hypertarget{classmessages_1_1UnitTypeData_a6c7b6a3eaeda71e8f4778d4d1bea0f04}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a6c7b6a3eaeda71e8f4778d4d1bea0f04}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6c7b6a3eaeda71e8f4778d4d1bea0f04_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a002ff8e2793eb9a224920378dc8a7b77}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Type\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a002ff8e2793eb9a224920378dc8a7b77}
\hypertarget{classmessages_1_1UnitTypeData_aa1563eecd111877726ffb90d8035faed}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-Unit\-Type\-Data}\& {\bf messages\-::\-Unit\-Type\-Data\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa1563eecd111877726ffb90d8035faed}
\hypertarget{classmessages_1_1UnitTypeData_ae1bd36f2812e3e6a3fe7cc3b1024d5b1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae1bd36f2812e3e6a3fe7cc3b1024d5b1}
\hypertarget{classmessages_1_1UnitTypeData_ac1f026f066a45faa61e6e0aee8a0964b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!destroyscore@{destroyscore}}
\index{destroyscore@{destroyscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{destroyscore}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::destroyscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac1f026f066a45faa61e6e0aee8a0964b}
\hypertarget{classmessages_1_1UnitTypeData_aa8abd22ea413bf76c8334340b9a32173}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!dimensiondown@{dimensiondown}}
\index{dimensiondown@{dimensiondown}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{dimensiondown}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::dimensiondown} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa8abd22ea413bf76c8334340b9a32173}
\hypertarget{classmessages_1_1UnitTypeData_a32f835367b9a5d23badf2b68cd30611e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!dimensionleft@{dimensionleft}}
\index{dimensionleft@{dimensionleft}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{dimensionleft}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::dimensionleft} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a32f835367b9a5d23badf2b68cd30611e}
\hypertarget{classmessages_1_1UnitTypeData_a2f09575b8641cbc3175872979eeff8bf}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!dimensionright@{dimensionright}}
\index{dimensionright@{dimensionright}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{dimensionright}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::dimensionright} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2f09575b8641cbc3175872979eeff8bf}
\hypertarget{classmessages_1_1UnitTypeData_a02cee73020557600a29a19ea4e4e552f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!dimensionup@{dimensionup}}
\index{dimensionup@{dimensionup}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{dimensionup}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::dimensionup} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a02cee73020557600a29a19ea4e4e552f}
\hypertarget{classmessages_1_1UnitTypeData_a6220f7bf18d9639590ae349de0fd4ade}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!gasprice@{gasprice}}
\index{gasprice@{gasprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{gasprice}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::gasprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6220f7bf18d9639590ae349de0fd4ade}
\hypertarget{classmessages_1_1UnitTypeData_a84dcba747791ea2d6b37c60ba845aea8}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Unit\-Type\-Data\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a84dcba747791ea2d6b37c60ba845aea8}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1MessageLite_a5347f639af70b2f2ba4963791931404e}{google\-::protobuf\-::\-Message\-Lite}.

\hypertarget{classmessages_1_1UnitTypeData_a8326024b50414daff01d07695d98f191}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Get\-Metadata@{\-Get\-Metadata}}
\index{\-Get\-Metadata@{\-Get\-Metadata}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Get\-Metadata}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::\-Metadata} {\bf messages\-::\-Unit\-Type\-Data\-::\-Get\-Metadata} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8326024b50414daff01d07695d98f191}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_a152599c650dfa8c021a928e02e773a6b}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1UnitTypeData_a2d464b693873705bf7105c42e898eb33}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!groundweapon@{groundweapon}}
\index{groundweapon@{groundweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{groundweapon}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Weapon\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::groundweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2d464b693873705bf7105c42e898eb33}
\hypertarget{classmessages_1_1UnitTypeData_a27806b044fd2777e26e93ca5aa1e8d5a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!haltdistance@{haltdistance}}
\index{haltdistance@{haltdistance}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{haltdistance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::haltdistance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a27806b044fd2777e26e93ca5aa1e8d5a}
\hypertarget{classmessages_1_1UnitTypeData_aab4e47daf4c87cc3359584f8f3b7b4b4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-acceleration@{has\-\_\-acceleration}}
\index{has\-\_\-acceleration@{has\-\_\-acceleration}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-acceleration}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-acceleration} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aab4e47daf4c87cc3359584f8f3b7b4b4}
\hypertarget{classmessages_1_1UnitTypeData_a4a10b87144986dff3c8a997664868101}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-airweapon@{has\-\_\-airweapon}}
\index{has\-\_\-airweapon@{has\-\_\-airweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-airweapon}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-airweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4a10b87144986dff3c8a997664868101}
\hypertarget{classmessages_1_1UnitTypeData_a67fa9a6af0ab6afa478b734631a24611}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-armor@{has\-\_\-armor}}
\index{has\-\_\-armor@{has\-\_\-armor}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-armor}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-armor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a67fa9a6af0ab6afa478b734631a24611}
\hypertarget{classmessages_1_1UnitTypeData_a75fa28dfd30fa4da4544080e37e322c5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-armorupgrade@{has\-\_\-armorupgrade}}
\index{has\-\_\-armorupgrade@{has\-\_\-armorupgrade}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-armorupgrade}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-armorupgrade} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a75fa28dfd30fa4da4544080e37e322c5}
\hypertarget{classmessages_1_1UnitTypeData_a76bafb2b2e6f9b387af256289755eaee}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-buildscore@{has\-\_\-buildscore}}
\index{has\-\_\-buildscore@{has\-\_\-buildscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-buildscore}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-buildscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a76bafb2b2e6f9b387af256289755eaee}
\hypertarget{classmessages_1_1UnitTypeData_a6eb9e2194a4e12650f9c84efe495ec80}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-buildtime@{has\-\_\-buildtime}}
\index{has\-\_\-buildtime@{has\-\_\-buildtime}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-buildtime}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-buildtime} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6eb9e2194a4e12650f9c84efe495ec80}
\hypertarget{classmessages_1_1UnitTypeData_a1866c105021cb91c7f40a129746d419c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-canattack@{has\-\_\-canattack}}
\index{has\-\_\-canattack@{has\-\_\-canattack}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-canattack}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-canattack} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1866c105021cb91c7f40a129746d419c}
\hypertarget{classmessages_1_1UnitTypeData_a0e34f00349d66f47892beae3b9ec9209}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-canmove@{has\-\_\-canmove}}
\index{has\-\_\-canmove@{has\-\_\-canmove}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-canmove}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-canmove} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0e34f00349d66f47892beae3b9ec9209}
\hypertarget{classmessages_1_1UnitTypeData_ac084cf4d49672254e9cb57052da3d644}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-canproduce@{has\-\_\-canproduce}}
\index{has\-\_\-canproduce@{has\-\_\-canproduce}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-canproduce}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-canproduce} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac084cf4d49672254e9cb57052da3d644}
\hypertarget{classmessages_1_1UnitTypeData_aef54fc54e292b1b7e1cea6bae5a9ff76}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-destroyscore@{has\-\_\-destroyscore}}
\index{has\-\_\-destroyscore@{has\-\_\-destroyscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-destroyscore}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-destroyscore} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aef54fc54e292b1b7e1cea6bae5a9ff76}
\hypertarget{classmessages_1_1UnitTypeData_af244ebd95fd320423f291d7c4ceb08be}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-dimensiondown@{has\-\_\-dimensiondown}}
\index{has\-\_\-dimensiondown@{has\-\_\-dimensiondown}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-dimensiondown}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-dimensiondown} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af244ebd95fd320423f291d7c4ceb08be}
\hypertarget{classmessages_1_1UnitTypeData_af70ea3d4fde9cb808950392ac98de4d9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-dimensionleft@{has\-\_\-dimensionleft}}
\index{has\-\_\-dimensionleft@{has\-\_\-dimensionleft}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-dimensionleft}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-dimensionleft} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af70ea3d4fde9cb808950392ac98de4d9}
\hypertarget{classmessages_1_1UnitTypeData_a94fde586ea84abee40105db841e6dcd4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-dimensionright@{has\-\_\-dimensionright}}
\index{has\-\_\-dimensionright@{has\-\_\-dimensionright}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-dimensionright}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-dimensionright} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a94fde586ea84abee40105db841e6dcd4}
\hypertarget{classmessages_1_1UnitTypeData_ac8224b4b59713768d3c55bc580f0c672}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-dimensionup@{has\-\_\-dimensionup}}
\index{has\-\_\-dimensionup@{has\-\_\-dimensionup}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-dimensionup}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-dimensionup} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac8224b4b59713768d3c55bc580f0c672}
\hypertarget{classmessages_1_1UnitTypeData_a4d837f6d780452960794de6a368424c4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-gasprice@{has\-\_\-gasprice}}
\index{has\-\_\-gasprice@{has\-\_\-gasprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-gasprice}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-gasprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4d837f6d780452960794de6a368424c4}
\hypertarget{classmessages_1_1UnitTypeData_a1a72b48e56d6d503c74c137c272301ea}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-groundweapon@{has\-\_\-groundweapon}}
\index{has\-\_\-groundweapon@{has\-\_\-groundweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-groundweapon}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-groundweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1a72b48e56d6d503c74c137c272301ea}
\hypertarget{classmessages_1_1UnitTypeData_a41bb4d1f7276c74300aec618a5edd333}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-haltdistance@{has\-\_\-haltdistance}}
\index{has\-\_\-haltdistance@{has\-\_\-haltdistance}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-haltdistance}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-haltdistance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a41bb4d1f7276c74300aec618a5edd333}
\hypertarget{classmessages_1_1UnitTypeData_a55e9547858048a38f1a6a1288217e01c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-haspermanentcloak@{has\-\_\-haspermanentcloak}}
\index{has\-\_\-haspermanentcloak@{has\-\_\-haspermanentcloak}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-haspermanentcloak}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-haspermanentcloak} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a55e9547858048a38f1a6a1288217e01c}
\hypertarget{classmessages_1_1UnitTypeData_aa63708459be844137a030f15f36295bf}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-id@{has\-\_\-id}}
\index{has\-\_\-id@{has\-\_\-id}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa63708459be844137a030f15f36295bf}
\hypertarget{classmessages_1_1UnitTypeData_a8d9654b60991f902cb3dd76a7498305d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isaddon@{has\-\_\-isaddon}}
\index{has\-\_\-isaddon@{has\-\_\-isaddon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isaddon}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isaddon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8d9654b60991f902cb3dd76a7498305d}
\hypertarget{classmessages_1_1UnitTypeData_a47a7715275b9c9c97a4fd6f50b6d0141}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isbuilding@{has\-\_\-isbuilding}}
\index{has\-\_\-isbuilding@{has\-\_\-isbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isbuilding}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a47a7715275b9c9c97a4fd6f50b6d0141}
\hypertarget{classmessages_1_1UnitTypeData_ad3e5f2bfab63c68f8c9f3dede787bc48}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isburrowable@{has\-\_\-isburrowable}}
\index{has\-\_\-isburrowable@{has\-\_\-isburrowable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isburrowable}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isburrowable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad3e5f2bfab63c68f8c9f3dede787bc48}
\hypertarget{classmessages_1_1UnitTypeData_a50f7d49beee785d72f35d02f2dd76eaf}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-iscloakable@{has\-\_\-iscloakable}}
\index{has\-\_\-iscloakable@{has\-\_\-iscloakable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-iscloakable}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-iscloakable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a50f7d49beee785d72f35d02f2dd76eaf}
\hypertarget{classmessages_1_1UnitTypeData_a179a55fcba8e0709c83a85baeb7db9c9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isdetector@{has\-\_\-isdetector}}
\index{has\-\_\-isdetector@{has\-\_\-isdetector}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isdetector}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isdetector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a179a55fcba8e0709c83a85baeb7db9c9}
\hypertarget{classmessages_1_1UnitTypeData_a4dfab39573e56ff4947320166bdb3c31}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isflyer@{has\-\_\-isflyer}}
\index{has\-\_\-isflyer@{has\-\_\-isflyer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isflyer}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isflyer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4dfab39573e56ff4947320166bdb3c31}
\hypertarget{classmessages_1_1UnitTypeData_abe0a4a8c3fb9948855043b5ccf232477}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isflyingbuilding@{has\-\_\-isflyingbuilding}}
\index{has\-\_\-isflyingbuilding@{has\-\_\-isflyingbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isflyingbuilding}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isflyingbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_abe0a4a8c3fb9948855043b5ccf232477}
\hypertarget{classmessages_1_1UnitTypeData_a5552b619733db9cb3e8a3b10701131a6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isinvincible@{has\-\_\-isinvincible}}
\index{has\-\_\-isinvincible@{has\-\_\-isinvincible}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isinvincible}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isinvincible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5552b619733db9cb3e8a3b10701131a6}
\hypertarget{classmessages_1_1UnitTypeData_a85c237d6ab100e050b8fcba5b958f366}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-ismechanical@{has\-\_\-ismechanical}}
\index{has\-\_\-ismechanical@{has\-\_\-ismechanical}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-ismechanical}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-ismechanical} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a85c237d6ab100e050b8fcba5b958f366}
\hypertarget{classmessages_1_1UnitTypeData_a222e651317f2b91468b496807c8ce425}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isneutral@{has\-\_\-isneutral}}
\index{has\-\_\-isneutral@{has\-\_\-isneutral}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isneutral}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isneutral} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a222e651317f2b91468b496807c8ce425}
\hypertarget{classmessages_1_1UnitTypeData_a6e6a0b574861a967d4724d57935da603}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isorganic@{has\-\_\-isorganic}}
\index{has\-\_\-isorganic@{has\-\_\-isorganic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isorganic}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isorganic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6e6a0b574861a967d4724d57935da603}
\hypertarget{classmessages_1_1UnitTypeData_af7505baa0274823eaa94ba1532ceb618}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isrefinery@{has\-\_\-isrefinery}}
\index{has\-\_\-isrefinery@{has\-\_\-isrefinery}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isrefinery}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isrefinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af7505baa0274823eaa94ba1532ceb618}
\hypertarget{classmessages_1_1UnitTypeData_a1aaf533e84683c0df0c6893a4844bae1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isresourcecontainer@{has\-\_\-isresourcecontainer}}
\index{has\-\_\-isresourcecontainer@{has\-\_\-isresourcecontainer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isresourcecontainer}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isresourcecontainer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1aaf533e84683c0df0c6893a4844bae1}
\hypertarget{classmessages_1_1UnitTypeData_ae663c0d0dc494e70ff21634499e9d4ab}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isresourcedepot@{has\-\_\-isresourcedepot}}
\index{has\-\_\-isresourcedepot@{has\-\_\-isresourcedepot}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isresourcedepot}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isresourcedepot} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae663c0d0dc494e70ff21634499e9d4ab}
\hypertarget{classmessages_1_1UnitTypeData_a46fd8c87fb91d257caea2e697403a984}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isrobotic@{has\-\_\-isrobotic}}
\index{has\-\_\-isrobotic@{has\-\_\-isrobotic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isrobotic}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isrobotic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a46fd8c87fb91d257caea2e697403a984}
\hypertarget{classmessages_1_1UnitTypeData_afc913f83f4c293ec7cac3969ef437fcd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isspellcaster@{has\-\_\-isspellcaster}}
\index{has\-\_\-isspellcaster@{has\-\_\-isspellcaster}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isspellcaster}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isspellcaster} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afc913f83f4c293ec7cac3969ef437fcd}
\hypertarget{classmessages_1_1UnitTypeData_adc48b4fc8a1aa38ba7ece228c0fee4dd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-istwounitsinoneegg@{has\-\_\-istwounitsinoneegg}}
\index{has\-\_\-istwounitsinoneegg@{has\-\_\-istwounitsinoneegg}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-istwounitsinoneegg}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-istwounitsinoneegg} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adc48b4fc8a1aa38ba7ece228c0fee4dd}
\hypertarget{classmessages_1_1UnitTypeData_ac4b30f15d23afd788bfb7605fdb918af}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-isworker@{has\-\_\-isworker}}
\index{has\-\_\-isworker@{has\-\_\-isworker}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-isworker}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-isworker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac4b30f15d23afd788bfb7605fdb918af}
\hypertarget{classmessages_1_1UnitTypeData_a106292455f77cc926e72cbc0197a296e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-maxairhits@{has\-\_\-maxairhits}}
\index{has\-\_\-maxairhits@{has\-\_\-maxairhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-maxairhits}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-maxairhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a106292455f77cc926e72cbc0197a296e}
\hypertarget{classmessages_1_1UnitTypeData_a7c27a934ab2a3bc51fc587dfe0097f50}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-maxenergy@{has\-\_\-maxenergy}}
\index{has\-\_\-maxenergy@{has\-\_\-maxenergy}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-maxenergy}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-maxenergy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7c27a934ab2a3bc51fc587dfe0097f50}
\hypertarget{classmessages_1_1UnitTypeData_a5b9c5861f1c8f567314c28ad45ee05c0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-maxgroundhits@{has\-\_\-maxgroundhits}}
\index{has\-\_\-maxgroundhits@{has\-\_\-maxgroundhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-maxgroundhits}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-maxgroundhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5b9c5861f1c8f567314c28ad45ee05c0}
\hypertarget{classmessages_1_1UnitTypeData_a4814d34419d7a357c9471fd937b1afcc}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-maxhitpoints@{has\-\_\-maxhitpoints}}
\index{has\-\_\-maxhitpoints@{has\-\_\-maxhitpoints}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-maxhitpoints}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-maxhitpoints} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4814d34419d7a357c9471fd937b1afcc}
\hypertarget{classmessages_1_1UnitTypeData_add0e33fb6347b3a60719ac2ed17a0ded}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-maxshields@{has\-\_\-maxshields}}
\index{has\-\_\-maxshields@{has\-\_\-maxshields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-maxshields}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-maxshields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_add0e33fb6347b3a60719ac2ed17a0ded}
\hypertarget{classmessages_1_1UnitTypeData_a65978e99faa1485e66cf4ed5b4621a73}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-mineralprice@{has\-\_\-mineralprice}}
\index{has\-\_\-mineralprice@{has\-\_\-mineralprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-mineralprice}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-mineralprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a65978e99faa1485e66cf4ed5b4621a73}
\hypertarget{classmessages_1_1UnitTypeData_ab1a2f1304541565d8b8f40e4e37e0c58}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-name@{has\-\_\-name}}
\index{has\-\_\-name@{has\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab1a2f1304541565d8b8f40e4e37e0c58}
\hypertarget{classmessages_1_1UnitTypeData_ad8a86bc93c5f7845ab9f7ff3f842d501}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-race@{has\-\_\-race}}
\index{has\-\_\-race@{has\-\_\-race}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-race}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-race} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad8a86bc93c5f7845ab9f7ff3f842d501}
\hypertarget{classmessages_1_1UnitTypeData_adafedaee1ecf1a7fc7b3b82d84b68614}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-regenerateshp@{has\-\_\-regenerateshp}}
\index{has\-\_\-regenerateshp@{has\-\_\-regenerateshp}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-regenerateshp}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-regenerateshp} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adafedaee1ecf1a7fc7b3b82d84b68614}
\hypertarget{classmessages_1_1UnitTypeData_adb1e433fee9aebe422c4a3ba129ef90b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-requiredtech@{has\-\_\-requiredtech}}
\index{has\-\_\-requiredtech@{has\-\_\-requiredtech}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-requiredtech}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-requiredtech} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adb1e433fee9aebe422c4a3ba129ef90b}
\hypertarget{classmessages_1_1UnitTypeData_a22b15bec6f650490ec6c17c97cf95f12}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-requirescreep@{has\-\_\-requirescreep}}
\index{has\-\_\-requirescreep@{has\-\_\-requirescreep}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-requirescreep}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-requirescreep} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a22b15bec6f650490ec6c17c97cf95f12}
\hypertarget{classmessages_1_1UnitTypeData_a1cf1cbc45e2018b7f98acb0d2584928f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-requirespsi@{has\-\_\-requirespsi}}
\index{has\-\_\-requirespsi@{has\-\_\-requirespsi}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-requirespsi}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-requirespsi} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1cf1cbc45e2018b7f98acb0d2584928f}
\hypertarget{classmessages_1_1UnitTypeData_ac0030e5900d2b76ac126f6b6126c4234}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-seekrange@{has\-\_\-seekrange}}
\index{has\-\_\-seekrange@{has\-\_\-seekrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-seekrange}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-seekrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac0030e5900d2b76ac126f6b6126c4234}
\hypertarget{classmessages_1_1UnitTypeData_ac76af14f713b0901b340647f3b67382f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-sightrange@{has\-\_\-sightrange}}
\index{has\-\_\-sightrange@{has\-\_\-sightrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-sightrange}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-sightrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac76af14f713b0901b340647f3b67382f}
\hypertarget{classmessages_1_1UnitTypeData_a7196de10426a904300db34f65033d98c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-size@{has\-\_\-size}}
\index{has\-\_\-size@{has\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7196de10426a904300db34f65033d98c}
\hypertarget{classmessages_1_1UnitTypeData_ad20bfa4c3d162fc37c70ae4d64d7839e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-spaceprovided@{has\-\_\-spaceprovided}}
\index{has\-\_\-spaceprovided@{has\-\_\-spaceprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-spaceprovided}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-spaceprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad20bfa4c3d162fc37c70ae4d64d7839e}
\hypertarget{classmessages_1_1UnitTypeData_ac7d8f39c57a9a9c0022f47348322b99b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-spacerequired@{has\-\_\-spacerequired}}
\index{has\-\_\-spacerequired@{has\-\_\-spacerequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-spacerequired}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-spacerequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac7d8f39c57a9a9c0022f47348322b99b}
\hypertarget{classmessages_1_1UnitTypeData_a9f78650f5ab158b8e37709b1708a6455}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-sublabel@{has\-\_\-sublabel}}
\index{has\-\_\-sublabel@{has\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-sublabel} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9f78650f5ab158b8e37709b1708a6455}
\hypertarget{classmessages_1_1UnitTypeData_a65e9558a88b0b80452d39eefd45766c0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-supplyprovided@{has\-\_\-supplyprovided}}
\index{has\-\_\-supplyprovided@{has\-\_\-supplyprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-supplyprovided}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-supplyprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a65e9558a88b0b80452d39eefd45766c0}
\hypertarget{classmessages_1_1UnitTypeData_a185abfe50f0afe3658be87ed4cfe722b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-supplyrequired@{has\-\_\-supplyrequired}}
\index{has\-\_\-supplyrequired@{has\-\_\-supplyrequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-supplyrequired}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-supplyrequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a185abfe50f0afe3658be87ed4cfe722b}
\hypertarget{classmessages_1_1UnitTypeData_a039ced4281375be6326850f82033a21b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-tileheight@{has\-\_\-tileheight}}
\index{has\-\_\-tileheight@{has\-\_\-tileheight}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-tileheight}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-tileheight} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a039ced4281375be6326850f82033a21b}
\hypertarget{classmessages_1_1UnitTypeData_a54c98a2fa3d61857aa307038cb574197}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-tilewidth@{has\-\_\-tilewidth}}
\index{has\-\_\-tilewidth@{has\-\_\-tilewidth}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-tilewidth}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-tilewidth} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a54c98a2fa3d61857aa307038cb574197}
\hypertarget{classmessages_1_1UnitTypeData_ab96a21fd0410b70cc80886bec2121f8c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-topspeed@{has\-\_\-topspeed}}
\index{has\-\_\-topspeed@{has\-\_\-topspeed}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-topspeed}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-topspeed} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab96a21fd0410b70cc80886bec2121f8c}
\hypertarget{classmessages_1_1UnitTypeData_add1895870b1938831674ba54b74c02f4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-turnradius@{has\-\_\-turnradius}}
\index{has\-\_\-turnradius@{has\-\_\-turnradius}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-turnradius}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-turnradius} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_add1895870b1938831674ba54b74c02f4}
\hypertarget{classmessages_1_1UnitTypeData_a8872b6dc1e909770ee50f11a822c9b55}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-whatbuildsnumber@{has\-\_\-whatbuildsnumber}}
\index{has\-\_\-whatbuildsnumber@{has\-\_\-whatbuildsnumber}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-whatbuildsnumber}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-whatbuildsnumber} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8872b6dc1e909770ee50f11a822c9b55}
\hypertarget{classmessages_1_1UnitTypeData_a82087226bdb0701a62e0a2b2962cdceb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!has\-\_\-whatbuildstype@{has\-\_\-whatbuildstype}}
\index{has\-\_\-whatbuildstype@{has\-\_\-whatbuildstype}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{has\-\_\-whatbuildstype}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::has\-\_\-whatbuildstype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a82087226bdb0701a62e0a2b2962cdceb}
\hypertarget{classmessages_1_1UnitTypeData_a2b3a67429a64da2ad9b4bd9a6a72f87f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!haspermanentcloak@{haspermanentcloak}}
\index{haspermanentcloak@{haspermanentcloak}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{haspermanentcloak}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::haspermanentcloak} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2b3a67429a64da2ad9b4bd9a6a72f87f}
\hypertarget{classmessages_1_1UnitTypeData_a1e2bdabf15a3a5d6ebd00516e45997e0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!id@{id}}
\index{id@{id}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1e2bdabf15a3a5d6ebd00516e45997e0}
\hypertarget{classmessages_1_1UnitTypeData_a718d0913786697893b5cb9b35e080f77}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isaddon@{isaddon}}
\index{isaddon@{isaddon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isaddon}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isaddon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a718d0913786697893b5cb9b35e080f77}
\hypertarget{classmessages_1_1UnitTypeData_ad3035e2a379c748b2d5cba0044668453}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isbuilding@{isbuilding}}
\index{isbuilding@{isbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isbuilding}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad3035e2a379c748b2d5cba0044668453}
\hypertarget{classmessages_1_1UnitTypeData_aa4569f08579032deef349e595378c355}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isburrowable@{isburrowable}}
\index{isburrowable@{isburrowable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isburrowable}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isburrowable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa4569f08579032deef349e595378c355}
\hypertarget{classmessages_1_1UnitTypeData_a34d8f0880fb8b8bd2a93df42ac4ef045}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!iscloakable@{iscloakable}}
\index{iscloakable@{iscloakable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{iscloakable}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::iscloakable} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a34d8f0880fb8b8bd2a93df42ac4ef045}
\hypertarget{classmessages_1_1UnitTypeData_ac50c9ed42e87fc29fbecfa4c14b37d31}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isdetector@{isdetector}}
\index{isdetector@{isdetector}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isdetector}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isdetector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac50c9ed42e87fc29fbecfa4c14b37d31}
\hypertarget{classmessages_1_1UnitTypeData_a76761708cfc4c09fa3fdd60df3958c32}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isflyer@{isflyer}}
\index{isflyer@{isflyer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isflyer}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isflyer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a76761708cfc4c09fa3fdd60df3958c32}
\hypertarget{classmessages_1_1UnitTypeData_a8083dd9169b369a860341aff71c0a1ad}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isflyingbuilding@{isflyingbuilding}}
\index{isflyingbuilding@{isflyingbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isflyingbuilding}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isflyingbuilding} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8083dd9169b369a860341aff71c0a1ad}
\hypertarget{classmessages_1_1UnitTypeData_aa209fcef0ef34816e4854c8a2057e9ac}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa209fcef0ef34816e4854c8a2057e9ac}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a781db24cdbfa161b11970ca5ff30eb16}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1UnitTypeData_a89069928203f2dd217135f3730a90bc5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isinvincible@{isinvincible}}
\index{isinvincible@{isinvincible}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isinvincible}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isinvincible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a89069928203f2dd217135f3730a90bc5}
\hypertarget{classmessages_1_1UnitTypeData_a3ddae4639288e1d6ac0c51b9dc59ef06}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!ismechanical@{ismechanical}}
\index{ismechanical@{ismechanical}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{ismechanical}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::ismechanical} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3ddae4639288e1d6ac0c51b9dc59ef06}
\hypertarget{classmessages_1_1UnitTypeData_acedd3ef74042d5717f094baabb8223e4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isneutral@{isneutral}}
\index{isneutral@{isneutral}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isneutral}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isneutral} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acedd3ef74042d5717f094baabb8223e4}
\hypertarget{classmessages_1_1UnitTypeData_a9fd7a346bbb6149238360c2c1462ef2f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isorganic@{isorganic}}
\index{isorganic@{isorganic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isorganic}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isorganic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9fd7a346bbb6149238360c2c1462ef2f}
\hypertarget{classmessages_1_1UnitTypeData_ac75588587c5bca8ceae57d287aeab44d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isrefinery@{isrefinery}}
\index{isrefinery@{isrefinery}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isrefinery}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isrefinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac75588587c5bca8ceae57d287aeab44d}
\hypertarget{classmessages_1_1UnitTypeData_a00e10a0c7efcecb68d61a694d769492f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isresourcecontainer@{isresourcecontainer}}
\index{isresourcecontainer@{isresourcecontainer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isresourcecontainer}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isresourcecontainer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a00e10a0c7efcecb68d61a694d769492f}
\hypertarget{classmessages_1_1UnitTypeData_a69e5564a3f40bff9b505c461fb949068}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isresourcedepot@{isresourcedepot}}
\index{isresourcedepot@{isresourcedepot}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isresourcedepot}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isresourcedepot} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a69e5564a3f40bff9b505c461fb949068}
\hypertarget{classmessages_1_1UnitTypeData_abfa7fdfd678c86f7bad608277e38a4a8}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isrobotic@{isrobotic}}
\index{isrobotic@{isrobotic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isrobotic}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isrobotic} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_abfa7fdfd678c86f7bad608277e38a4a8}
\hypertarget{classmessages_1_1UnitTypeData_a40de8005b20eba1b564c45a98cca9f0d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isspellcaster@{isspellcaster}}
\index{isspellcaster@{isspellcaster}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isspellcaster}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isspellcaster} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a40de8005b20eba1b564c45a98cca9f0d}
\hypertarget{classmessages_1_1UnitTypeData_a3ca065bdd4db6293d5348d0b3e79447b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!istwounitsinoneegg@{istwounitsinoneegg}}
\index{istwounitsinoneegg@{istwounitsinoneegg}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{istwounitsinoneegg}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::istwounitsinoneegg} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3ca065bdd4db6293d5348d0b3e79447b}
\hypertarget{classmessages_1_1UnitTypeData_a003073ff7ec43562831c9910a426a663}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!isworker@{isworker}}
\index{isworker@{isworker}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{isworker}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::isworker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a003073ff7ec43562831c9910a426a663}
\hypertarget{classmessages_1_1UnitTypeData_acf8012cebe5365548ea51f1761d284c2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!maxairhits@{maxairhits}}
\index{maxairhits@{maxairhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{maxairhits}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::maxairhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acf8012cebe5365548ea51f1761d284c2}
\hypertarget{classmessages_1_1UnitTypeData_a98b97ffc6278882512083d7f1dde97bd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!maxenergy@{maxenergy}}
\index{maxenergy@{maxenergy}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{maxenergy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::maxenergy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a98b97ffc6278882512083d7f1dde97bd}
\hypertarget{classmessages_1_1UnitTypeData_acf38638a2656d0796c679ce86626b7b5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!maxgroundhits@{maxgroundhits}}
\index{maxgroundhits@{maxgroundhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{maxgroundhits}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::maxgroundhits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acf38638a2656d0796c679ce86626b7b5}
\hypertarget{classmessages_1_1UnitTypeData_af2c52aabdf47e26c57bb193d348637eb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!maxhitpoints@{maxhitpoints}}
\index{maxhitpoints@{maxhitpoints}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{maxhitpoints}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::maxhitpoints} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af2c52aabdf47e26c57bb193d348637eb}
\hypertarget{classmessages_1_1UnitTypeData_a1a4710b3e0575a9c9ab5f8b65af30cb4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!maxshields@{maxshields}}
\index{maxshields@{maxshields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{maxshields}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::maxshields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1a4710b3e0575a9c9ab5f8b65af30cb4}
\hypertarget{classmessages_1_1UnitTypeData_a611e80fe8954f8efee86097952843286}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a611e80fe8954f8efee86097952843286}
\hypertarget{classmessages_1_1UnitTypeData_a4b76ace3d79868bf3aebc750622e70f7}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Type\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a4b76ace3d79868bf3aebc750622e70f7}
\hypertarget{classmessages_1_1UnitTypeData_a419d67fec4ce6848f307483839f7ee5b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a419d67fec4ce6848f307483839f7ee5b}
\hypertarget{classmessages_1_1UnitTypeData_a51ddbdb6909e3212157dd7cfd138bdf0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mineralprice@{mineralprice}}
\index{mineralprice@{mineralprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mineralprice}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::mineralprice} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a51ddbdb6909e3212157dd7cfd138bdf0}
\hypertarget{classmessages_1_1UnitTypeData_accbc7588d6da442fe3026d1bf284f413}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-abilities@{mutable\-\_\-abilities}}
\index{mutable\-\_\-abilities@{mutable\-\_\-abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-abilities}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Tech\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-abilities} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_accbc7588d6da442fe3026d1bf284f413}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_accbc7588d6da442fe3026d1bf284f413_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aeba016f85b414ee6447e41447ff88bad}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-abilities@{mutable\-\_\-abilities}}
\index{mutable\-\_\-abilities@{mutable\-\_\-abilities}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-abilities}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Tech\-Type} $>$ $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-abilities} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aeba016f85b414ee6447e41447ff88bad}
\hypertarget{classmessages_1_1UnitTypeData_a57596dd0c7bf30a3385d0eb7f5a90e24}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-airweapon@{mutable\-\_\-airweapon}}
\index{mutable\-\_\-airweapon@{mutable\-\_\-airweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-airweapon}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Weapon\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-airweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a57596dd0c7bf30a3385d0eb7f5a90e24}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a57596dd0c7bf30a3385d0eb7f5a90e24_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ae9395c147ae8ba1550b4a017e9871881}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-armorupgrade@{mutable\-\_\-armorupgrade}}
\index{mutable\-\_\-armorupgrade@{mutable\-\_\-armorupgrade}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-armorupgrade}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Upgrade\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-armorupgrade} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae9395c147ae8ba1550b4a017e9871881}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ae9395c147ae8ba1550b4a017e9871881_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_af6e583f987610864ff0a8c62cc32f88e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-groundweapon@{mutable\-\_\-groundweapon}}
\index{mutable\-\_\-groundweapon@{mutable\-\_\-groundweapon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-groundweapon}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Weapon\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-groundweapon} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af6e583f987610864ff0a8c62cc32f88e}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_af6e583f987610864ff0a8c62cc32f88e_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a9188b18ecd3c3ea7b578468c00b34546}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-name@{mutable\-\_\-name}}
\index{mutable\-\_\-name@{mutable\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9188b18ecd3c3ea7b578468c00b34546}
\hypertarget{classmessages_1_1UnitTypeData_acf380c52769caa1d64b32fa4ebfca198}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-requiredtech@{mutable\-\_\-requiredtech}}
\index{mutable\-\_\-requiredtech@{mutable\-\_\-requiredtech}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-requiredtech}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Tech\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-requiredtech} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acf380c52769caa1d64b32fa4ebfca198}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_acf380c52769caa1d64b32fa4ebfca198_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a556c53d23831edcc80093d64a3b8a249}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-requiredunits@{mutable\-\_\-requiredunits}}
\index{mutable\-\_\-requiredunits@{mutable\-\_\-requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type\-Int\-Pair} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-requiredunits} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a556c53d23831edcc80093d64a3b8a249}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a556c53d23831edcc80093d64a3b8a249_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a13d2fc5e23c94f39c9cdcdce1a37fb99}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-requiredunits@{mutable\-\_\-requiredunits}}
\index{mutable\-\_\-requiredunits@{mutable\-\_\-requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Unit\-Type\-Int\-Pair} $>$ $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-requiredunits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a13d2fc5e23c94f39c9cdcdce1a37fb99}
\hypertarget{classmessages_1_1UnitTypeData_a6fd369d7e166ea8f798dc01403bec328}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-sublabel@{mutable\-\_\-sublabel}}
\index{mutable\-\_\-sublabel@{mutable\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-sublabel} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6fd369d7e166ea8f798dc01403bec328}
\hypertarget{classmessages_1_1UnitTypeData_ab3709eb52eddf4b449534abeaf7a8f0d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab3709eb52eddf4b449534abeaf7a8f0d}
\hypertarget{classmessages_1_1UnitTypeData_aecd702cecff66ae341fdc644a6b1dcba}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-upgrades@{mutable\-\_\-upgrades}}
\index{mutable\-\_\-upgrades@{mutable\-\_\-upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-upgrades}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Upgrade\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-upgrades} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aecd702cecff66ae341fdc644a6b1dcba}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aecd702cecff66ae341fdc644a6b1dcba_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_abbe5d4bbd83e9bbe40c6c2c771fb7602}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-upgrades@{mutable\-\_\-upgrades}}
\index{mutable\-\_\-upgrades@{mutable\-\_\-upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-upgrades}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Upgrade\-Type} $>$ $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-upgrades} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_abbe5d4bbd83e9bbe40c6c2c771fb7602}
\hypertarget{classmessages_1_1UnitTypeData_af986e6971442aaeaf6480ff8c6e2c0f1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!mutable\-\_\-whatbuildstype@{mutable\-\_\-whatbuildstype}}
\index{mutable\-\_\-whatbuildstype@{mutable\-\_\-whatbuildstype}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{mutable\-\_\-whatbuildstype}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::mutable\-\_\-whatbuildstype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af986e6971442aaeaf6480ff8c6e2c0f1}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_af986e6971442aaeaf6480ff8c6e2c0f1_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_af28c83eb2e0c5b4edffc086d05c82565}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!name@{name}}
\index{name@{name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf messages\-::\-Unit\-Type\-Data\-::name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af28c83eb2e0c5b4edffc086d05c82565}
\hypertarget{classmessages_1_1UnitTypeData_a0373f28036d38f67b6421e5f5a9966de}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-New@{\-New}}
\index{\-New@{\-New}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Type\-Data}$\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0373f28036d38f67b6421e5f5a9966de}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_ad11147db580486666b35364f6dc4e6e9}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1UnitTypeData_a7d53b226a94de62c7948ef60635db316}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!operator=@{operator=}}
\index{operator=@{operator=}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Type\-Data}\& messages\-::\-Unit\-Type\-Data\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Type\-Data} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7d53b226a94de62c7948ef60635db316}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a7d53b226a94de62c7948ef60635db316_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a31803de63bb0a632399ef12ef6385658}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!race@{race}}
\index{race@{race}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{race}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Race} {\bf messages\-::\-Unit\-Type\-Data\-::race} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a31803de63bb0a632399ef12ef6385658}
\hypertarget{classmessages_1_1UnitTypeData_a6ec3cdf5bb10491847e0831d3345f431}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!regenerateshp@{regenerateshp}}
\index{regenerateshp@{regenerateshp}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{regenerateshp}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::regenerateshp} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6ec3cdf5bb10491847e0831d3345f431}
\hypertarget{classmessages_1_1UnitTypeData_acc6b72d168dc7f98438b208e3dbcc596}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requiredtech@{requiredtech}}
\index{requiredtech@{requiredtech}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requiredtech}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Tech\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::requiredtech} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acc6b72d168dc7f98438b208e3dbcc596}
\hypertarget{classmessages_1_1UnitTypeData_a911c37d3430e0ae02797429b88f9b52d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requiredunits@{requiredunits}}
\index{requiredunits@{requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type\-Int\-Pair} \& {\bf messages\-::\-Unit\-Type\-Data\-::requiredunits} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a911c37d3430e0ae02797429b88f9b52d}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a911c37d3430e0ae02797429b88f9b52d_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aa00d3323e07afb45c310c19a2515f46d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requiredunits@{requiredunits}}
\index{requiredunits@{requiredunits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requiredunits}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Unit\-Type\-Int\-Pair} $>$ \& {\bf messages\-::\-Unit\-Type\-Data\-::requiredunits} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa00d3323e07afb45c310c19a2515f46d}
\hypertarget{classmessages_1_1UnitTypeData_a8a4911b703bda0347a444ce13c4b92ca}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requiredunits\-\_\-size@{requiredunits\-\_\-size}}
\index{requiredunits\-\_\-size@{requiredunits\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requiredunits\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Unit\-Type\-Data\-::requiredunits\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8a4911b703bda0347a444ce13c4b92ca}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8a4911b703bda0347a444ce13c4b92ca_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aada3e1790919dfd43b9b29b21c64106e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requirescreep@{requirescreep}}
\index{requirescreep@{requirescreep}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requirescreep}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::requirescreep} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aada3e1790919dfd43b9b29b21c64106e}
\hypertarget{classmessages_1_1UnitTypeData_aed03074e98cb5ab7b5941c9c98cc8287}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!requirespsi@{requirespsi}}
\index{requirespsi@{requirespsi}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{requirespsi}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Unit\-Type\-Data\-::requirespsi} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aed03074e98cb5ab7b5941c9c98cc8287}
\hypertarget{classmessages_1_1UnitTypeData_a80851128c4283296ca937f6c02c3381c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!seekrange@{seekrange}}
\index{seekrange@{seekrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{seekrange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::seekrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a80851128c4283296ca937f6c02c3381c}
\hypertarget{classmessages_1_1UnitTypeData_a89ec4901f3e2f6904be47226ff7cecc0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1UnitTypeData_a89ec4901f3e2f6904be47226ff7cecc0}
\hypertarget{classmessages_1_1UnitTypeData_a0ff76e56b7d6467918ab7b3034ab86f0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}}
\index{\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf messages\-::\-Unit\-Type\-Data\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1UnitTypeData_a0ff76e56b7d6467918ab7b3034ab86f0}
\hypertarget{classmessages_1_1UnitTypeData_adb0b53f194ad7d3fa07deb1968cf6d26}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-acceleration@{set\-\_\-acceleration}}
\index{set\-\_\-acceleration@{set\-\_\-acceleration}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-acceleration}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-acceleration} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adb0b53f194ad7d3fa07deb1968cf6d26}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_adb0b53f194ad7d3fa07deb1968cf6d26_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a2ef965d08f3e734d7673b94342e267e0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-armor@{set\-\_\-armor}}
\index{set\-\_\-armor@{set\-\_\-armor}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-armor}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-armor} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2ef965d08f3e734d7673b94342e267e0}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a2ef965d08f3e734d7673b94342e267e0_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_af56ff9442aac178f465aebad6d50daed}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-buildscore@{set\-\_\-buildscore}}
\index{set\-\_\-buildscore@{set\-\_\-buildscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-buildscore}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-buildscore} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af56ff9442aac178f465aebad6d50daed}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_af56ff9442aac178f465aebad6d50daed_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a2ec44129ef95f1532e536842b61b3ae0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-buildtime@{set\-\_\-buildtime}}
\index{set\-\_\-buildtime@{set\-\_\-buildtime}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-buildtime}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-buildtime} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2ec44129ef95f1532e536842b61b3ae0}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a2ec44129ef95f1532e536842b61b3ae0_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a09e30fe39a75bbd719772a210e232daa}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-canattack@{set\-\_\-canattack}}
\index{set\-\_\-canattack@{set\-\_\-canattack}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-canattack}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-canattack} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a09e30fe39a75bbd719772a210e232daa}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a09e30fe39a75bbd719772a210e232daa_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a07dd4c131dc2c460bc527011856154a6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-canmove@{set\-\_\-canmove}}
\index{set\-\_\-canmove@{set\-\_\-canmove}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-canmove}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-canmove} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a07dd4c131dc2c460bc527011856154a6}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a07dd4c131dc2c460bc527011856154a6_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a89ed82403e9ebda80986cb598fac0306}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-canproduce@{set\-\_\-canproduce}}
\index{set\-\_\-canproduce@{set\-\_\-canproduce}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-canproduce}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-canproduce} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a89ed82403e9ebda80986cb598fac0306}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a89ed82403e9ebda80986cb598fac0306_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aadb81c0cfef7ceceee331fef0dadd251}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-destroyscore@{set\-\_\-destroyscore}}
\index{set\-\_\-destroyscore@{set\-\_\-destroyscore}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-destroyscore}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-destroyscore} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aadb81c0cfef7ceceee331fef0dadd251}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aadb81c0cfef7ceceee331fef0dadd251_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a91fea49c02bac67e167fda86d6a313cd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-dimensiondown@{set\-\_\-dimensiondown}}
\index{set\-\_\-dimensiondown@{set\-\_\-dimensiondown}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-dimensiondown}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-dimensiondown} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a91fea49c02bac67e167fda86d6a313cd}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a91fea49c02bac67e167fda86d6a313cd_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a4727f10c737d24f7310e19ed59050bb0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-dimensionleft@{set\-\_\-dimensionleft}}
\index{set\-\_\-dimensionleft@{set\-\_\-dimensionleft}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-dimensionleft}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-dimensionleft} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4727f10c737d24f7310e19ed59050bb0}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a4727f10c737d24f7310e19ed59050bb0_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a15aa9eb0a8e0e4999c5a0500d8736ae3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-dimensionright@{set\-\_\-dimensionright}}
\index{set\-\_\-dimensionright@{set\-\_\-dimensionright}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-dimensionright}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-dimensionright} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a15aa9eb0a8e0e4999c5a0500d8736ae3}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a15aa9eb0a8e0e4999c5a0500d8736ae3_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ac8dd2790227f22de125e2cf383f9fd89}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-dimensionup@{set\-\_\-dimensionup}}
\index{set\-\_\-dimensionup@{set\-\_\-dimensionup}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-dimensionup}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-dimensionup} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac8dd2790227f22de125e2cf383f9fd89}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ac8dd2790227f22de125e2cf383f9fd89_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6b79e6e383ecaa3ac18a6de3a3cdaded}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-gasprice@{set\-\_\-gasprice}}
\index{set\-\_\-gasprice@{set\-\_\-gasprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-gasprice}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-gasprice} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6b79e6e383ecaa3ac18a6de3a3cdaded}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6b79e6e383ecaa3ac18a6de3a3cdaded_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a0101bc17d00482b50b711d9e9356319c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-haltdistance@{set\-\_\-haltdistance}}
\index{set\-\_\-haltdistance@{set\-\_\-haltdistance}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-haltdistance}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-haltdistance} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0101bc17d00482b50b711d9e9356319c}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a0101bc17d00482b50b711d9e9356319c_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_abfa2f051b23a9e66cc3ac4e9716eb37d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-haspermanentcloak@{set\-\_\-haspermanentcloak}}
\index{set\-\_\-haspermanentcloak@{set\-\_\-haspermanentcloak}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-haspermanentcloak}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-haspermanentcloak} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_abfa2f051b23a9e66cc3ac4e9716eb37d}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_abfa2f051b23a9e66cc3ac4e9716eb37d_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a88900344ea42fcaca3ac8c00d9214787}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-id@{set\-\_\-id}}
\index{set\-\_\-id@{set\-\_\-id}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-id} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a88900344ea42fcaca3ac8c00d9214787}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a88900344ea42fcaca3ac8c00d9214787_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ae77f2859c4596c1c29c815ea9f3fa50f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isaddon@{set\-\_\-isaddon}}
\index{set\-\_\-isaddon@{set\-\_\-isaddon}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isaddon}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isaddon} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae77f2859c4596c1c29c815ea9f3fa50f}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ae77f2859c4596c1c29c815ea9f3fa50f_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ab7530e2277fcca70bd5ebe045185b2b2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isbuilding@{set\-\_\-isbuilding}}
\index{set\-\_\-isbuilding@{set\-\_\-isbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isbuilding}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isbuilding} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab7530e2277fcca70bd5ebe045185b2b2}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ab7530e2277fcca70bd5ebe045185b2b2_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a28f0cb68c3810adcd06e547804275d08}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isburrowable@{set\-\_\-isburrowable}}
\index{set\-\_\-isburrowable@{set\-\_\-isburrowable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isburrowable}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isburrowable} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a28f0cb68c3810adcd06e547804275d08}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a28f0cb68c3810adcd06e547804275d08_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a28814e1d30784f4e5a1a98bf7889b780}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-iscloakable@{set\-\_\-iscloakable}}
\index{set\-\_\-iscloakable@{set\-\_\-iscloakable}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-iscloakable}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-iscloakable} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a28814e1d30784f4e5a1a98bf7889b780}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a28814e1d30784f4e5a1a98bf7889b780_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a9d9ae37d5895df1d7376c02434247fdf}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isdetector@{set\-\_\-isdetector}}
\index{set\-\_\-isdetector@{set\-\_\-isdetector}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isdetector}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isdetector} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9d9ae37d5895df1d7376c02434247fdf}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a9d9ae37d5895df1d7376c02434247fdf_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a64d6c7ffbe3a07deb22e326aa3f39d14}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isflyer@{set\-\_\-isflyer}}
\index{set\-\_\-isflyer@{set\-\_\-isflyer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isflyer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isflyer} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a64d6c7ffbe3a07deb22e326aa3f39d14}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a64d6c7ffbe3a07deb22e326aa3f39d14_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_affad580cd8ddf9b0c93d7cc8c20df4b2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isflyingbuilding@{set\-\_\-isflyingbuilding}}
\index{set\-\_\-isflyingbuilding@{set\-\_\-isflyingbuilding}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isflyingbuilding}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isflyingbuilding} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_affad580cd8ddf9b0c93d7cc8c20df4b2}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_affad580cd8ddf9b0c93d7cc8c20df4b2_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a65db291ab44dc74e00000b36f48e3587}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isinvincible@{set\-\_\-isinvincible}}
\index{set\-\_\-isinvincible@{set\-\_\-isinvincible}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isinvincible}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isinvincible} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a65db291ab44dc74e00000b36f48e3587}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a65db291ab44dc74e00000b36f48e3587_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a69639241a9047ceeb8ce654de88a7b6f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-ismechanical@{set\-\_\-ismechanical}}
\index{set\-\_\-ismechanical@{set\-\_\-ismechanical}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-ismechanical}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-ismechanical} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a69639241a9047ceeb8ce654de88a7b6f}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a69639241a9047ceeb8ce654de88a7b6f_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a8dc20168cde17068082a38af82b83c71}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isneutral@{set\-\_\-isneutral}}
\index{set\-\_\-isneutral@{set\-\_\-isneutral}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isneutral}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isneutral} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8dc20168cde17068082a38af82b83c71}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8dc20168cde17068082a38af82b83c71_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a82bebbe0b14f6982f0d5f631999c6e85}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isorganic@{set\-\_\-isorganic}}
\index{set\-\_\-isorganic@{set\-\_\-isorganic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isorganic}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isorganic} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a82bebbe0b14f6982f0d5f631999c6e85}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a82bebbe0b14f6982f0d5f631999c6e85_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aa72a5177b41e6296e7a8bef8ac2058f4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isrefinery@{set\-\_\-isrefinery}}
\index{set\-\_\-isrefinery@{set\-\_\-isrefinery}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isrefinery}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isrefinery} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa72a5177b41e6296e7a8bef8ac2058f4}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aa72a5177b41e6296e7a8bef8ac2058f4_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aded05644b8cb4c37d10f808cfae1a08a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isresourcecontainer@{set\-\_\-isresourcecontainer}}
\index{set\-\_\-isresourcecontainer@{set\-\_\-isresourcecontainer}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isresourcecontainer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isresourcecontainer} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aded05644b8cb4c37d10f808cfae1a08a}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aded05644b8cb4c37d10f808cfae1a08a_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a2c72587713b02bb359d98819ea5dc75e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isresourcedepot@{set\-\_\-isresourcedepot}}
\index{set\-\_\-isresourcedepot@{set\-\_\-isresourcedepot}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isresourcedepot}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isresourcedepot} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2c72587713b02bb359d98819ea5dc75e}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a2c72587713b02bb359d98819ea5dc75e_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a0f06e21f6c49043f90a759e1cbd82834}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isrobotic@{set\-\_\-isrobotic}}
\index{set\-\_\-isrobotic@{set\-\_\-isrobotic}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isrobotic}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isrobotic} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0f06e21f6c49043f90a759e1cbd82834}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a0f06e21f6c49043f90a759e1cbd82834_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a360feadc2aa5587f107571abe04187f2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isspellcaster@{set\-\_\-isspellcaster}}
\index{set\-\_\-isspellcaster@{set\-\_\-isspellcaster}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isspellcaster}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isspellcaster} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a360feadc2aa5587f107571abe04187f2}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a360feadc2aa5587f107571abe04187f2_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a75bf436550354c402e83c5e9b344a240}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-istwounitsinoneegg@{set\-\_\-istwounitsinoneegg}}
\index{set\-\_\-istwounitsinoneegg@{set\-\_\-istwounitsinoneegg}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-istwounitsinoneegg}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-istwounitsinoneegg} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a75bf436550354c402e83c5e9b344a240}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a75bf436550354c402e83c5e9b344a240_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_af8b26449fc70aa005ee76fdf40ac376b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-isworker@{set\-\_\-isworker}}
\index{set\-\_\-isworker@{set\-\_\-isworker}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-isworker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-isworker} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af8b26449fc70aa005ee76fdf40ac376b}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_af8b26449fc70aa005ee76fdf40ac376b_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a994c271a87264fd12b393b7216c7febb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-maxairhits@{set\-\_\-maxairhits}}
\index{set\-\_\-maxairhits@{set\-\_\-maxairhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-maxairhits}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-maxairhits} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a994c271a87264fd12b393b7216c7febb}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a994c271a87264fd12b393b7216c7febb_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a10aa092218cbc7ef1d3ab526a4abd643}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-maxenergy@{set\-\_\-maxenergy}}
\index{set\-\_\-maxenergy@{set\-\_\-maxenergy}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-maxenergy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-maxenergy} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a10aa092218cbc7ef1d3ab526a4abd643}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a10aa092218cbc7ef1d3ab526a4abd643_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6de318438ea4fb4a4fbbeaeb5a30f28a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-maxgroundhits@{set\-\_\-maxgroundhits}}
\index{set\-\_\-maxgroundhits@{set\-\_\-maxgroundhits}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-maxgroundhits}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-maxgroundhits} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6de318438ea4fb4a4fbbeaeb5a30f28a}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6de318438ea4fb4a4fbbeaeb5a30f28a_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a92491df23695cf708844000fcce1f95a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-maxhitpoints@{set\-\_\-maxhitpoints}}
\index{set\-\_\-maxhitpoints@{set\-\_\-maxhitpoints}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-maxhitpoints}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-maxhitpoints} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a92491df23695cf708844000fcce1f95a}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a92491df23695cf708844000fcce1f95a_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a98861cef958f617020ed41878e3216d5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-maxshields@{set\-\_\-maxshields}}
\index{set\-\_\-maxshields@{set\-\_\-maxshields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-maxshields}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-maxshields} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a98861cef958f617020ed41878e3216d5}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a98861cef958f617020ed41878e3216d5_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a9e28a6d64ef6476f3a78c99365251063}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-mineralprice@{set\-\_\-mineralprice}}
\index{set\-\_\-mineralprice@{set\-\_\-mineralprice}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-mineralprice}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-mineralprice} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9e28a6d64ef6476f3a78c99365251063}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a9e28a6d64ef6476f3a78c99365251063_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_afbfeb26ea29e5b780633ebf8852f3be6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afbfeb26ea29e5b780633ebf8852f3be6}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_afbfeb26ea29e5b780633ebf8852f3be6_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a78ff1ab04260123ab278d4a5e3730962}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a78ff1ab04260123ab278d4a5e3730962}
\hypertarget{classmessages_1_1UnitTypeData_ab928477fb16391174b1e828c0a700bc7}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab928477fb16391174b1e828c0a700bc7}
\hypertarget{classmessages_1_1UnitTypeData_a5576f49f956fce786fec62eba356293e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-race@{set\-\_\-race}}
\index{set\-\_\-race@{set\-\_\-race}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-race}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-race} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Race}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5576f49f956fce786fec62eba356293e}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a5576f49f956fce786fec62eba356293e_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a5576f49f956fce786fec62eba356293e_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a8e2d90876bfc7a9e8df4afb9bd964ff9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-regenerateshp@{set\-\_\-regenerateshp}}
\index{set\-\_\-regenerateshp@{set\-\_\-regenerateshp}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-regenerateshp}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-regenerateshp} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8e2d90876bfc7a9e8df4afb9bd964ff9}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8e2d90876bfc7a9e8df4afb9bd964ff9_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a17b55bf747af4092631a0ac3e06a4504}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-requirescreep@{set\-\_\-requirescreep}}
\index{set\-\_\-requirescreep@{set\-\_\-requirescreep}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-requirescreep}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-requirescreep} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a17b55bf747af4092631a0ac3e06a4504}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a17b55bf747af4092631a0ac3e06a4504_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a0d2d4b83e7f9a16b900fa5304d9a6d03}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-requirespsi@{set\-\_\-requirespsi}}
\index{set\-\_\-requirespsi@{set\-\_\-requirespsi}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-requirespsi}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-requirespsi} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0d2d4b83e7f9a16b900fa5304d9a6d03}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a0d2d4b83e7f9a16b900fa5304d9a6d03_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a84907e741a1421bff4f041971f3a8510}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-seekrange@{set\-\_\-seekrange}}
\index{set\-\_\-seekrange@{set\-\_\-seekrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-seekrange}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-seekrange} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a84907e741a1421bff4f041971f3a8510}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a84907e741a1421bff4f041971f3a8510_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ab9c68419066ec2106aa3e2103b077892}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-sightrange@{set\-\_\-sightrange}}
\index{set\-\_\-sightrange@{set\-\_\-sightrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-sightrange}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-sightrange} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab9c68419066ec2106aa3e2103b077892}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ab9c68419066ec2106aa3e2103b077892_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a8d3f5bc14a4a847af23706ea76d89b4f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-size@{set\-\_\-size}}
\index{set\-\_\-size@{set\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-size} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Unit\-Size\-Type}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8d3f5bc14a4a847af23706ea76d89b4f}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8d3f5bc14a4a847af23706ea76d89b4f_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a8d3f5bc14a4a847af23706ea76d89b4f_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ac9142b1977f3be2c95e309380d4c6fc3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-spaceprovided@{set\-\_\-spaceprovided}}
\index{set\-\_\-spaceprovided@{set\-\_\-spaceprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-spaceprovided}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-spaceprovided} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac9142b1977f3be2c95e309380d4c6fc3}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ac9142b1977f3be2c95e309380d4c6fc3_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aed828cdc67494e28a5c390260b0a8e07}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-spacerequired@{set\-\_\-spacerequired}}
\index{set\-\_\-spacerequired@{set\-\_\-spacerequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-spacerequired}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-spacerequired} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aed828cdc67494e28a5c390260b0a8e07}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aed828cdc67494e28a5c390260b0a8e07_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a3a4390646c3ddc4000e7097792e097ce}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-sublabel@{set\-\_\-sublabel}}
\index{set\-\_\-sublabel@{set\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-sublabel} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3a4390646c3ddc4000e7097792e097ce}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a3a4390646c3ddc4000e7097792e097ce_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_acdf9563b903ada90316a6b2d74dfeec5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-sublabel@{set\-\_\-sublabel}}
\index{set\-\_\-sublabel@{set\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-sublabel} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acdf9563b903ada90316a6b2d74dfeec5}
\hypertarget{classmessages_1_1UnitTypeData_a45149d142f381829ff72321ce9d8598c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-sublabel@{set\-\_\-sublabel}}
\index{set\-\_\-sublabel@{set\-\_\-sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-sublabel}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-sublabel} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a45149d142f381829ff72321ce9d8598c}
\hypertarget{classmessages_1_1UnitTypeData_a3e894bf8e48a02dc46388edb0add72a5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-supplyprovided@{set\-\_\-supplyprovided}}
\index{set\-\_\-supplyprovided@{set\-\_\-supplyprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-supplyprovided}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-supplyprovided} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3e894bf8e48a02dc46388edb0add72a5}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a3e894bf8e48a02dc46388edb0add72a5_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6b6deeff33925340920ebd3d87bd2af5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-supplyrequired@{set\-\_\-supplyrequired}}
\index{set\-\_\-supplyrequired@{set\-\_\-supplyrequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-supplyrequired}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-supplyrequired} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6b6deeff33925340920ebd3d87bd2af5}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a6b6deeff33925340920ebd3d87bd2af5_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a0b41f8477723737787caec4fd851d79e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-tileheight@{set\-\_\-tileheight}}
\index{set\-\_\-tileheight@{set\-\_\-tileheight}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-tileheight}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-tileheight} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0b41f8477723737787caec4fd851d79e}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a0b41f8477723737787caec4fd851d79e_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ac934efb142b155d7583c220c96a54815}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-tilewidth@{set\-\_\-tilewidth}}
\index{set\-\_\-tilewidth@{set\-\_\-tilewidth}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-tilewidth}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-tilewidth} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac934efb142b155d7583c220c96a54815}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ac934efb142b155d7583c220c96a54815_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_ae8fbfb295bd9b13bae1a0ad23a3f7ed8}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-topspeed@{set\-\_\-topspeed}}
\index{set\-\_\-topspeed@{set\-\_\-topspeed}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-topspeed}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-topspeed} (
\begin{DoxyParamCaption}
\item[{double}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae8fbfb295bd9b13bae1a0ad23a3f7ed8}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ae8fbfb295bd9b13bae1a0ad23a3f7ed8_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a140582591ffb722a9983d79c93cc1ba0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-turnradius@{set\-\_\-turnradius}}
\index{set\-\_\-turnradius@{set\-\_\-turnradius}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-turnradius}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-turnradius} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a140582591ffb722a9983d79c93cc1ba0}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a140582591ffb722a9983d79c93cc1ba0_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_aed2269897421534a16e3d520381c7403}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!set\-\_\-whatbuildsnumber@{set\-\_\-whatbuildsnumber}}
\index{set\-\_\-whatbuildsnumber@{set\-\_\-whatbuildsnumber}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{set\-\_\-whatbuildsnumber}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::set\-\_\-whatbuildsnumber} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aed2269897421534a16e3d520381c7403}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_aed2269897421534a16e3d520381c7403_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a6612e6a10f29f2b43e67029ea40c7d38}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!sightrange@{sightrange}}
\index{sightrange@{sightrange}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{sightrange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::sightrange} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a6612e6a10f29f2b43e67029ea40c7d38}
\hypertarget{classmessages_1_1UnitTypeData_a5421ba5c600ec39c2c57a0ec5136e60f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!size@{size}}
\index{size@{size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Size\-Type} {\bf messages\-::\-Unit\-Type\-Data\-::size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5421ba5c600ec39c2c57a0ec5136e60f}
\hypertarget{classmessages_1_1UnitTypeData_aa52c8a3bf7c83895dd234966ea8f9471}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!spaceprovided@{spaceprovided}}
\index{spaceprovided@{spaceprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{spaceprovided}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::spaceprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aa52c8a3bf7c83895dd234966ea8f9471}
\hypertarget{classmessages_1_1UnitTypeData_a69e894acf22f2f100f4b281d11a27171}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!spacerequired@{spacerequired}}
\index{spacerequired@{spacerequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{spacerequired}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::spacerequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a69e894acf22f2f100f4b281d11a27171}
\hypertarget{classmessages_1_1UnitTypeData_a4494f49bedc288957ec9e2b32497b86f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!sublabel@{sublabel}}
\index{sublabel@{sublabel}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{sublabel}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf messages\-::\-Unit\-Type\-Data\-::sublabel} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4494f49bedc288957ec9e2b32497b86f}
\hypertarget{classmessages_1_1UnitTypeData_a13fced8500e5c3f3dc1294a791253b92}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!supplyprovided@{supplyprovided}}
\index{supplyprovided@{supplyprovided}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{supplyprovided}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::supplyprovided} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a13fced8500e5c3f3dc1294a791253b92}
\hypertarget{classmessages_1_1UnitTypeData_ad0cfe119e81613219f83e3786de75628}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!supplyrequired@{supplyrequired}}
\index{supplyrequired@{supplyrequired}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{supplyrequired}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::supplyrequired} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad0cfe119e81613219f83e3786de75628}
\hypertarget{classmessages_1_1UnitTypeData_a26998824e0696684095e7781f1ea5ae3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Unit\-Type\-Data\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit\-Type\-Data} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1UnitTypeData_a26998824e0696684095e7781f1ea5ae3}
\hypertarget{classmessages_1_1UnitTypeData_a5343b44b6bf4b701c3af808b8cd1ded3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!tileheight@{tileheight}}
\index{tileheight@{tileheight}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{tileheight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::tileheight} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5343b44b6bf4b701c3af808b8cd1ded3}
\hypertarget{classmessages_1_1UnitTypeData_a7742943696e931cd11b0f1ceb2a44c10}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!tilewidth@{tilewidth}}
\index{tilewidth@{tilewidth}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{tilewidth}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::tilewidth} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7742943696e931cd11b0f1ceb2a44c10}
\hypertarget{classmessages_1_1UnitTypeData_a9d8e2d9db54326fbc2eedefb168a9859}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!topspeed@{topspeed}}
\index{topspeed@{topspeed}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{topspeed}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf messages\-::\-Unit\-Type\-Data\-::topspeed} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9d8e2d9db54326fbc2eedefb168a9859}
\hypertarget{classmessages_1_1UnitTypeData_af2371a872ec07d15828a24385c9f769e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!turnradius@{turnradius}}
\index{turnradius@{turnradius}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{turnradius}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::turnradius} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af2371a872ec07d15828a24385c9f769e}
\hypertarget{classmessages_1_1UnitTypeData_a65b2acd5786149d4d1cd744e16889c6a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf messages\-::\-Unit\-Type\-Data\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a65b2acd5786149d4d1cd744e16889c6a}
\hypertarget{classmessages_1_1UnitTypeData_a7d2d4a33cf7e07360008fd7a30001b97}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!upgrades@{upgrades}}
\index{upgrades@{upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{upgrades}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Upgrade\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::upgrades} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7d2d4a33cf7e07360008fd7a30001b97}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_a7d2d4a33cf7e07360008fd7a30001b97_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a4996457d522ee8946977e6fd61b7d7fc}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!upgrades@{upgrades}}
\index{upgrades@{upgrades}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{upgrades}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf messages\-::\-Upgrade\-Type} $>$ \& {\bf messages\-::\-Unit\-Type\-Data\-::upgrades} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4996457d522ee8946977e6fd61b7d7fc}
\hypertarget{classmessages_1_1UnitTypeData_ae7805a3b1fac59706d9144101d5484d9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!upgrades\-\_\-size@{upgrades\-\_\-size}}
\index{upgrades\-\_\-size@{upgrades\-\_\-size}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{upgrades\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Unit\-Type\-Data\-::upgrades\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae7805a3b1fac59706d9144101d5484d9}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1UnitTypeData_ae7805a3b1fac59706d9144101d5484d9_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1UnitTypeData_a13ec5f0dd05a88c8bac7ab8fa6d13275}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!whatbuildsnumber@{whatbuildsnumber}}
\index{whatbuildsnumber@{whatbuildsnumber}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{whatbuildsnumber}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Unit\-Type\-Data\-::whatbuildsnumber} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a13ec5f0dd05a88c8bac7ab8fa6d13275}
\hypertarget{classmessages_1_1UnitTypeData_a9100cf3b791ccb46f628bff725281c9c}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!whatbuildstype@{whatbuildstype}}
\index{whatbuildstype@{whatbuildstype}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{whatbuildstype}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Unit\-Type\-Data\-::whatbuildstype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9100cf3b791ccb46f628bff725281c9c}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classmessages_1_1UnitTypeData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}
\hypertarget{classmessages_1_1UnitTypeData_afa43391b6c4085c135fc98ee864bf6bb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afa43391b6c4085c135fc98ee864bf6bb}
\hypertarget{classmessages_1_1UnitTypeData_af86f5e990a9b42f5bb0bf621fcba6369}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af86f5e990a9b42f5bb0bf621fcba6369}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classmessages_1_1UnitTypeData_ad8b3287a01395861a42bd0af2ebd7939}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Abilities\-Field\-Number@{k\-Abilities\-Field\-Number}}
\index{k\-Abilities\-Field\-Number@{k\-Abilities\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Abilities\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Abilities\-Field\-Number} = 9\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad8b3287a01395861a42bd0af2ebd7939}
\hypertarget{classmessages_1_1UnitTypeData_a57a5b7f97e00f1b770f5e05606dae1cc}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Acceleration\-Field\-Number@{k\-Acceleration\-Field\-Number}}
\index{k\-Acceleration\-Field\-Number@{k\-Acceleration\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Acceleration\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Acceleration\-Field\-Number} = 38\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a57a5b7f97e00f1b770f5e05606dae1cc}
\hypertarget{classmessages_1_1UnitTypeData_a4eadc14c0a662105aec04053ff5f1c6b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Air\-Weapon\-Field\-Number@{k\-Air\-Weapon\-Field\-Number}}
\index{k\-Air\-Weapon\-Field\-Number@{k\-Air\-Weapon\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Air\-Weapon\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Air\-Weapon\-Field\-Number} = 35\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4eadc14c0a662105aec04053ff5f1c6b}
\hypertarget{classmessages_1_1UnitTypeData_a95adad92453aa27bae5d3b85431a8884}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Armor\-Field\-Number@{k\-Armor\-Field\-Number}}
\index{k\-Armor\-Field\-Number@{k\-Armor\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Armor\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Armor\-Field\-Number} = 15\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a95adad92453aa27bae5d3b85431a8884}
\hypertarget{classmessages_1_1UnitTypeData_acb707c463e94b65ab9f6a8554f8762af}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Armor\-Upgrade\-Field\-Number@{k\-Armor\-Upgrade\-Field\-Number}}
\index{k\-Armor\-Upgrade\-Field\-Number@{k\-Armor\-Upgrade\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Armor\-Upgrade\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Armor\-Upgrade\-Field\-Number} = 11\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_acb707c463e94b65ab9f6a8554f8762af}
\hypertarget{classmessages_1_1UnitTypeData_a5ead901bf57f595f086134f7ff1b36cc}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Build\-Score\-Field\-Number@{k\-Build\-Score\-Field\-Number}}
\index{k\-Build\-Score\-Field\-Number@{k\-Build\-Score\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Build\-Score\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Build\-Score\-Field\-Number} = 22\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a5ead901bf57f595f086134f7ff1b36cc}
\hypertarget{classmessages_1_1UnitTypeData_a8b8ee9cd785b747c66908faf836765a5}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Build\-Time\-Field\-Number@{k\-Build\-Time\-Field\-Number}}
\index{k\-Build\-Time\-Field\-Number@{k\-Build\-Time\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Build\-Time\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Build\-Time\-Field\-Number} = 18\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8b8ee9cd785b747c66908faf836765a5}
\hypertarget{classmessages_1_1UnitTypeData_a1756e6036aafda41e361331f2a0f8309}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Can\-Attack\-Field\-Number@{k\-Can\-Attack\-Field\-Number}}
\index{k\-Can\-Attack\-Field\-Number@{k\-Can\-Attack\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Can\-Attack\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Can\-Attack\-Field\-Number} = 42\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1756e6036aafda41e361331f2a0f8309}
\hypertarget{classmessages_1_1UnitTypeData_a2229b258547641a26f2184f7188c13b6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Can\-Move\-Field\-Number@{k\-Can\-Move\-Field\-Number}}
\index{k\-Can\-Move\-Field\-Number@{k\-Can\-Move\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Can\-Move\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Can\-Move\-Field\-Number} = 43\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a2229b258547641a26f2184f7188c13b6}
\hypertarget{classmessages_1_1UnitTypeData_abb2403468cc54f335a38152d2784aab6}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Can\-Produce\-Field\-Number@{k\-Can\-Produce\-Field\-Number}}
\index{k\-Can\-Produce\-Field\-Number@{k\-Can\-Produce\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Can\-Produce\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Can\-Produce\-Field\-Number} = 41\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_abb2403468cc54f335a38152d2784aab6}
\hypertarget{classmessages_1_1UnitTypeData_a0221dd72946deb35e4f7bac20039adff}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Destroy\-Score\-Field\-Number@{k\-Destroy\-Score\-Field\-Number}}
\index{k\-Destroy\-Score\-Field\-Number@{k\-Destroy\-Score\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Destroy\-Score\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Destroy\-Score\-Field\-Number} = 23\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a0221dd72946deb35e4f7bac20039adff}
\hypertarget{classmessages_1_1UnitTypeData_a53455195bc1bf2a2628f45d4362ab4da}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Dimension\-Down\-Field\-Number@{k\-Dimension\-Down\-Field\-Number}}
\index{k\-Dimension\-Down\-Field\-Number@{k\-Dimension\-Down\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Dimension\-Down\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Dimension\-Down\-Field\-Number} = 30\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a53455195bc1bf2a2628f45d4362ab4da}
\hypertarget{classmessages_1_1UnitTypeData_ad97e3b7f29af6e0b0618b4a26eba5abb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Dimension\-Left\-Field\-Number@{k\-Dimension\-Left\-Field\-Number}}
\index{k\-Dimension\-Left\-Field\-Number@{k\-Dimension\-Left\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Dimension\-Left\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Dimension\-Left\-Field\-Number} = 27\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad97e3b7f29af6e0b0618b4a26eba5abb}
\hypertarget{classmessages_1_1UnitTypeData_adb86c82c31861db0439285a69e4acc80}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Dimension\-Right\-Field\-Number@{k\-Dimension\-Right\-Field\-Number}}
\index{k\-Dimension\-Right\-Field\-Number@{k\-Dimension\-Right\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Dimension\-Right\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Dimension\-Right\-Field\-Number} = 29\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adb86c82c31861db0439285a69e4acc80}
\hypertarget{classmessages_1_1UnitTypeData_a7b8e4960276e765c30380a97b904bc05}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Dimension\-Up\-Field\-Number@{k\-Dimension\-Up\-Field\-Number}}
\index{k\-Dimension\-Up\-Field\-Number@{k\-Dimension\-Up\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Dimension\-Up\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Dimension\-Up\-Field\-Number} = 28\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a7b8e4960276e765c30380a97b904bc05}
\hypertarget{classmessages_1_1UnitTypeData_a1d0c7d5ed424d85c8fd2655b303ab750}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Gas\-Price\-Field\-Number@{k\-Gas\-Price\-Field\-Number}}
\index{k\-Gas\-Price\-Field\-Number@{k\-Gas\-Price\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Gas\-Price\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Gas\-Price\-Field\-Number} = 17\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a1d0c7d5ed424d85c8fd2655b303ab750}
\hypertarget{classmessages_1_1UnitTypeData_a89453a89ceba3a108b16b119794ab90f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Ground\-Weapon\-Field\-Number@{k\-Ground\-Weapon\-Field\-Number}}
\index{k\-Ground\-Weapon\-Field\-Number@{k\-Ground\-Weapon\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Ground\-Weapon\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Ground\-Weapon\-Field\-Number} = 33\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a89453a89ceba3a108b16b119794ab90f}
\hypertarget{classmessages_1_1UnitTypeData_aebe030825588e37b94f75e678b3b8ee7}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Halt\-Distance\-Field\-Number@{k\-Halt\-Distance\-Field\-Number}}
\index{k\-Halt\-Distance\-Field\-Number@{k\-Halt\-Distance\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Halt\-Distance\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Halt\-Distance\-Field\-Number} = 39\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aebe030825588e37b94f75e678b3b8ee7}
\hypertarget{classmessages_1_1UnitTypeData_a55c2948026e08d52621242f7dcb3e219}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Has\-Permanent\-Cloak\-Field\-Number@{k\-Has\-Permanent\-Cloak\-Field\-Number}}
\index{k\-Has\-Permanent\-Cloak\-Field\-Number@{k\-Has\-Permanent\-Cloak\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Has\-Permanent\-Cloak\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Has\-Permanent\-Cloak\-Field\-Number} = 47\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a55c2948026e08d52621242f7dcb3e219}
\hypertarget{classmessages_1_1UnitTypeData_aab98c92ef4372ed562381daab52ae5ea}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Id\-Field\-Number@{k\-Id\-Field\-Number}}
\index{k\-Id\-Field\-Number@{k\-Id\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Id\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Id\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aab98c92ef4372ed562381daab52ae5ea}
\hypertarget{classmessages_1_1UnitTypeData_ae1952981f7a698a35a0506f7aaea6c06}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Addon\-Field\-Number@{k\-Is\-Addon\-Field\-Number}}
\index{k\-Is\-Addon\-Field\-Number@{k\-Is\-Addon\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Addon\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Addon\-Field\-Number} = 63\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae1952981f7a698a35a0506f7aaea6c06}
\hypertarget{classmessages_1_1UnitTypeData_a4cf6fc4ed73816d5fecccc7c5d35f53d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Building\-Field\-Number@{k\-Is\-Building\-Field\-Number}}
\index{k\-Is\-Building\-Field\-Number@{k\-Is\-Building\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Building\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Building\-Field\-Number} = 62\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4cf6fc4ed73816d5fecccc7c5d35f53d}
\hypertarget{classmessages_1_1UnitTypeData_a63b9fc90eca5a463630cfc110711b0e2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Burrowable\-Field\-Number@{k\-Is\-Burrowable\-Field\-Number}}
\index{k\-Is\-Burrowable\-Field\-Number@{k\-Is\-Burrowable\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Burrowable\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Burrowable\-Field\-Number} = 60\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a63b9fc90eca5a463630cfc110711b0e2}
\hypertarget{classmessages_1_1UnitTypeData_a42a8fd809535e98ba2865825669ee3df}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Cloakable\-Field\-Number@{k\-Is\-Cloakable\-Field\-Number}}
\index{k\-Is\-Cloakable\-Field\-Number@{k\-Is\-Cloakable\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Cloakable\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Cloakable\-Field\-Number} = 61\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a42a8fd809535e98ba2865825669ee3df}
\hypertarget{classmessages_1_1UnitTypeData_adafe49d755cba308ba86e4e81c62fd5f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Detector\-Field\-Number@{k\-Is\-Detector\-Field\-Number}}
\index{k\-Is\-Detector\-Field\-Number@{k\-Is\-Detector\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Detector\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Detector\-Field\-Number} = 52\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_adafe49d755cba308ba86e4e81c62fd5f}
\hypertarget{classmessages_1_1UnitTypeData_a56ef18d677e994e4bfe039f93673a3cd}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Flyer\-Field\-Number@{k\-Is\-Flyer\-Field\-Number}}
\index{k\-Is\-Flyer\-Field\-Number@{k\-Is\-Flyer\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Flyer\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Flyer\-Field\-Number} = 44\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a56ef18d677e994e4bfe039f93673a3cd}
\hypertarget{classmessages_1_1UnitTypeData_ab7cf72401f9f2d6cbc6e2534f5f15f5b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Flying\-Building\-Field\-Number@{k\-Is\-Flying\-Building\-Field\-Number}}
\index{k\-Is\-Flying\-Building\-Field\-Number@{k\-Is\-Flying\-Building\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Flying\-Building\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Flying\-Building\-Field\-Number} = 64\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab7cf72401f9f2d6cbc6e2534f5f15f5b}
\hypertarget{classmessages_1_1UnitTypeData_a836a7015b9ecfbb859d5396b36adad1e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Invincible\-Field\-Number@{k\-Is\-Invincible\-Field\-Number}}
\index{k\-Is\-Invincible\-Field\-Number@{k\-Is\-Invincible\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Invincible\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Invincible\-Field\-Number} = 48\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a836a7015b9ecfbb859d5396b36adad1e}
\hypertarget{classmessages_1_1UnitTypeData_af0334456b4e596f901b77957bf8e2f7f}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Mechanical\-Field\-Number@{k\-Is\-Mechanical\-Field\-Number}}
\index{k\-Is\-Mechanical\-Field\-Number@{k\-Is\-Mechanical\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Mechanical\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Mechanical\-Field\-Number} = 50\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_af0334456b4e596f901b77957bf8e2f7f}
\hypertarget{classmessages_1_1UnitTypeData_a322dcc2fae672ddeebd563559748f0eb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Neutral\-Field\-Number@{k\-Is\-Neutral\-Field\-Number}}
\index{k\-Is\-Neutral\-Field\-Number@{k\-Is\-Neutral\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Neutral\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Neutral\-Field\-Number} = 65\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a322dcc2fae672ddeebd563559748f0eb}
\hypertarget{classmessages_1_1UnitTypeData_a57dbf78741d51484ec1051e681966830}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Organic\-Field\-Number@{k\-Is\-Organic\-Field\-Number}}
\index{k\-Is\-Organic\-Field\-Number@{k\-Is\-Organic\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Organic\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Organic\-Field\-Number} = 49\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a57dbf78741d51484ec1051e681966830}
\hypertarget{classmessages_1_1UnitTypeData_a168809acc8a31603f1ebd5b872f2f133}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Refinery\-Field\-Number@{k\-Is\-Refinery\-Field\-Number}}
\index{k\-Is\-Refinery\-Field\-Number@{k\-Is\-Refinery\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Refinery\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Refinery\-Field\-Number} = 55\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a168809acc8a31603f1ebd5b872f2f133}
\hypertarget{classmessages_1_1UnitTypeData_afb0a787a28b292189ef3b4a9ac08a3b9}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Resource\-Container\-Field\-Number@{k\-Is\-Resource\-Container\-Field\-Number}}
\index{k\-Is\-Resource\-Container\-Field\-Number@{k\-Is\-Resource\-Container\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Resource\-Container\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Resource\-Container\-Field\-Number} = 53\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afb0a787a28b292189ef3b4a9ac08a3b9}
\hypertarget{classmessages_1_1UnitTypeData_a29d4d3011eab1527de485aaba13eb5e8}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Resource\-Depot\-Field\-Number@{k\-Is\-Resource\-Depot\-Field\-Number}}
\index{k\-Is\-Resource\-Depot\-Field\-Number@{k\-Is\-Resource\-Depot\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Resource\-Depot\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Resource\-Depot\-Field\-Number} = 54\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a29d4d3011eab1527de485aaba13eb5e8}
\hypertarget{classmessages_1_1UnitTypeData_afab459918aba4671748a3cda9bea969e}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Robotic\-Field\-Number@{k\-Is\-Robotic\-Field\-Number}}
\index{k\-Is\-Robotic\-Field\-Number@{k\-Is\-Robotic\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Robotic\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Robotic\-Field\-Number} = 51\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afab459918aba4671748a3cda9bea969e}
\hypertarget{classmessages_1_1UnitTypeData_a8d5b9c87fdfb8fd447c8193d6470a391}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Spellcaster\-Field\-Number@{k\-Is\-Spellcaster\-Field\-Number}}
\index{k\-Is\-Spellcaster\-Field\-Number@{k\-Is\-Spellcaster\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Spellcaster\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Spellcaster\-Field\-Number} = 46\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a8d5b9c87fdfb8fd447c8193d6470a391}
\hypertarget{classmessages_1_1UnitTypeData_a17ad41b4c0f3c7c60e1767bc3dc581cb}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number@{k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number}}
\index{k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number@{k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Two\-Units\-In\-One\-Egg\-Field\-Number} = 59\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a17ad41b4c0f3c7c60e1767bc3dc581cb}
\hypertarget{classmessages_1_1UnitTypeData_ac1362c51602dcdbaafc24e425b3eadb1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Is\-Worker\-Field\-Number@{k\-Is\-Worker\-Field\-Number}}
\index{k\-Is\-Worker\-Field\-Number@{k\-Is\-Worker\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Is\-Worker\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Is\-Worker\-Field\-Number} = 56\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ac1362c51602dcdbaafc24e425b3eadb1}
\hypertarget{classmessages_1_1UnitTypeData_aaa8c8197f93a6fe67e4a1c450d8521b0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Max\-Air\-Hits\-Field\-Number@{k\-Max\-Air\-Hits\-Field\-Number}}
\index{k\-Max\-Air\-Hits\-Field\-Number@{k\-Max\-Air\-Hits\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Max\-Air\-Hits\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Max\-Air\-Hits\-Field\-Number} = 36\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aaa8c8197f93a6fe67e4a1c450d8521b0}
\hypertarget{classmessages_1_1UnitTypeData_aceb452f86e709a36025f86e8658fd0f1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Max\-Energy\-Field\-Number@{k\-Max\-Energy\-Field\-Number}}
\index{k\-Max\-Energy\-Field\-Number@{k\-Max\-Energy\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Max\-Energy\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Max\-Energy\-Field\-Number} = 14\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aceb452f86e709a36025f86e8658fd0f1}
\hypertarget{classmessages_1_1UnitTypeData_ad6b0adb0539fb671a057a6336ac64a71}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Max\-Ground\-Hits\-Field\-Number@{k\-Max\-Ground\-Hits\-Field\-Number}}
\index{k\-Max\-Ground\-Hits\-Field\-Number@{k\-Max\-Ground\-Hits\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Max\-Ground\-Hits\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Max\-Ground\-Hits\-Field\-Number} = 34\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ad6b0adb0539fb671a057a6336ac64a71}
\hypertarget{classmessages_1_1UnitTypeData_a13b2113eb8a526ff05cb3b5d829ebe98}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Max\-Hit\-Points\-Field\-Number@{k\-Max\-Hit\-Points\-Field\-Number}}
\index{k\-Max\-Hit\-Points\-Field\-Number@{k\-Max\-Hit\-Points\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Max\-Hit\-Points\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Max\-Hit\-Points\-Field\-Number} = 12\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a13b2113eb8a526ff05cb3b5d829ebe98}
\hypertarget{classmessages_1_1UnitTypeData_a29b7e9a0b27ed99675dc1105cc32d24a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Max\-Shields\-Field\-Number@{k\-Max\-Shields\-Field\-Number}}
\index{k\-Max\-Shields\-Field\-Number@{k\-Max\-Shields\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Max\-Shields\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Max\-Shields\-Field\-Number} = 13\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a29b7e9a0b27ed99675dc1105cc32d24a}
\hypertarget{classmessages_1_1UnitTypeData_a618454332990a84803c2ff5c1ff236a4}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Mineral\-Price\-Field\-Number@{k\-Mineral\-Price\-Field\-Number}}
\index{k\-Mineral\-Price\-Field\-Number@{k\-Mineral\-Price\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Mineral\-Price\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Mineral\-Price\-Field\-Number} = 16\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a618454332990a84803c2ff5c1ff236a4}
\hypertarget{classmessages_1_1UnitTypeData_a4308868dadd35b51fa6d4f835feb7256}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Name\-Field\-Number@{k\-Name\-Field\-Number}}
\index{k\-Name\-Field\-Number@{k\-Name\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Name\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Name\-Field\-Number} = 2\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4308868dadd35b51fa6d4f835feb7256}
\hypertarget{classmessages_1_1UnitTypeData_ab374e3d2c51353ce70f7a544ce672152}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Race\-Field\-Number@{k\-Race\-Field\-Number}}
\index{k\-Race\-Field\-Number@{k\-Race\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Race\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Race\-Field\-Number} = 4\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ab374e3d2c51353ce70f7a544ce672152}
\hypertarget{classmessages_1_1UnitTypeData_a9a8b46d3e5fa0ec674a9a9439691af29}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Regenerates\-H\-P\-Field\-Number@{k\-Regenerates\-H\-P\-Field\-Number}}
\index{k\-Regenerates\-H\-P\-Field\-Number@{k\-Regenerates\-H\-P\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Regenerates\-H\-P\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Regenerates\-H\-P\-Field\-Number} = 45\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9a8b46d3e5fa0ec674a9a9439691af29}
\hypertarget{classmessages_1_1UnitTypeData_a9be48aa5d6ea59ffe2ebf0c9f600a8f3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Required\-Tech\-Field\-Number@{k\-Required\-Tech\-Field\-Number}}
\index{k\-Required\-Tech\-Field\-Number@{k\-Required\-Tech\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Required\-Tech\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Required\-Tech\-Field\-Number} = 8\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9be48aa5d6ea59ffe2ebf0c9f600a8f3}
\hypertarget{classmessages_1_1UnitTypeData_a29607b6a814cea7a3a2a018877a06b11}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Required\-Units\-Field\-Number@{k\-Required\-Units\-Field\-Number}}
\index{k\-Required\-Units\-Field\-Number@{k\-Required\-Units\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Required\-Units\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Required\-Units\-Field\-Number} = 7\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a29607b6a814cea7a3a2a018877a06b11}
\hypertarget{classmessages_1_1UnitTypeData_a29ea73fe7906cc3b8e3bee6a1745aeb1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Requires\-Creep\-Field\-Number@{k\-Requires\-Creep\-Field\-Number}}
\index{k\-Requires\-Creep\-Field\-Number@{k\-Requires\-Creep\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Requires\-Creep\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Requires\-Creep\-Field\-Number} = 58\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a29ea73fe7906cc3b8e3bee6a1745aeb1}
\hypertarget{classmessages_1_1UnitTypeData_a18ed699520cb6b97f541fbc0d2a71ed0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Requires\-Psi\-Field\-Number@{k\-Requires\-Psi\-Field\-Number}}
\index{k\-Requires\-Psi\-Field\-Number@{k\-Requires\-Psi\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Requires\-Psi\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Requires\-Psi\-Field\-Number} = 57\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a18ed699520cb6b97f541fbc0d2a71ed0}
\hypertarget{classmessages_1_1UnitTypeData_a09d82bf2ec1bd2df8f021efbe696435d}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Seek\-Range\-Field\-Number@{k\-Seek\-Range\-Field\-Number}}
\index{k\-Seek\-Range\-Field\-Number@{k\-Seek\-Range\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Seek\-Range\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Seek\-Range\-Field\-Number} = 31\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a09d82bf2ec1bd2df8f021efbe696435d}
\hypertarget{classmessages_1_1UnitTypeData_a3c82419b22c0572e238a7c6d115822c1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Sight\-Range\-Field\-Number@{k\-Sight\-Range\-Field\-Number}}
\index{k\-Sight\-Range\-Field\-Number@{k\-Sight\-Range\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Sight\-Range\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Sight\-Range\-Field\-Number} = 32\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a3c82419b22c0572e238a7c6d115822c1}
\hypertarget{classmessages_1_1UnitTypeData_a4399f99776d935f5625fd0663e8ea9c3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Size\-Field\-Number@{k\-Size\-Field\-Number}}
\index{k\-Size\-Field\-Number@{k\-Size\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Size\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Size\-Field\-Number} = 24\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4399f99776d935f5625fd0663e8ea9c3}
\hypertarget{classmessages_1_1UnitTypeData_ae54e8b2f981c450f80284f80dc7facd0}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Space\-Provided\-Field\-Number@{k\-Space\-Provided\-Field\-Number}}
\index{k\-Space\-Provided\-Field\-Number@{k\-Space\-Provided\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Space\-Provided\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Space\-Provided\-Field\-Number} = 66\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_ae54e8b2f981c450f80284f80dc7facd0}
\hypertarget{classmessages_1_1UnitTypeData_a4895eab41de52021e9548fec30651f8b}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Space\-Required\-Field\-Number@{k\-Space\-Required\-Field\-Number}}
\index{k\-Space\-Required\-Field\-Number@{k\-Space\-Required\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Space\-Required\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Space\-Required\-Field\-Number} = 21\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a4895eab41de52021e9548fec30651f8b}
\hypertarget{classmessages_1_1UnitTypeData_a66e9a5ee8184333d8e750d6b04e90a08}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Sublabel\-Field\-Number@{k\-Sublabel\-Field\-Number}}
\index{k\-Sublabel\-Field\-Number@{k\-Sublabel\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Sublabel\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Sublabel\-Field\-Number} = 3\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a66e9a5ee8184333d8e750d6b04e90a08}
\hypertarget{classmessages_1_1UnitTypeData_a744cfd479a6e4412573cb33977b1fbf3}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Supply\-Provided\-Field\-Number@{k\-Supply\-Provided\-Field\-Number}}
\index{k\-Supply\-Provided\-Field\-Number@{k\-Supply\-Provided\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Supply\-Provided\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Supply\-Provided\-Field\-Number} = 20\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a744cfd479a6e4412573cb33977b1fbf3}
\hypertarget{classmessages_1_1UnitTypeData_a121b95afb5304654eaafa99b88856c92}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Supply\-Required\-Field\-Number@{k\-Supply\-Required\-Field\-Number}}
\index{k\-Supply\-Required\-Field\-Number@{k\-Supply\-Required\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Supply\-Required\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Supply\-Required\-Field\-Number} = 19\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a121b95afb5304654eaafa99b88856c92}
\hypertarget{classmessages_1_1UnitTypeData_a88208fd33bb7327a94917b340b1266b7}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Tile\-Height\-Field\-Number@{k\-Tile\-Height\-Field\-Number}}
\index{k\-Tile\-Height\-Field\-Number@{k\-Tile\-Height\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Tile\-Height\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Tile\-Height\-Field\-Number} = 26\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a88208fd33bb7327a94917b340b1266b7}
\hypertarget{classmessages_1_1UnitTypeData_a81f3e2d31164f1a766a2d0804bbe6086}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Tile\-Width\-Field\-Number@{k\-Tile\-Width\-Field\-Number}}
\index{k\-Tile\-Width\-Field\-Number@{k\-Tile\-Width\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Tile\-Width\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Tile\-Width\-Field\-Number} = 25\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a81f3e2d31164f1a766a2d0804bbe6086}
\hypertarget{classmessages_1_1UnitTypeData_a9fd7f19061d5a7ed0676aeb95e6909e2}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Top\-Speed\-Field\-Number@{k\-Top\-Speed\-Field\-Number}}
\index{k\-Top\-Speed\-Field\-Number@{k\-Top\-Speed\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Top\-Speed\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Top\-Speed\-Field\-Number} = 37\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a9fd7f19061d5a7ed0676aeb95e6909e2}
\hypertarget{classmessages_1_1UnitTypeData_a86a316ea3ea309b4f0bb68a713a09783}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Turn\-Radius\-Field\-Number@{k\-Turn\-Radius\-Field\-Number}}
\index{k\-Turn\-Radius\-Field\-Number@{k\-Turn\-Radius\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Turn\-Radius\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Turn\-Radius\-Field\-Number} = 40\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_a86a316ea3ea309b4f0bb68a713a09783}
\hypertarget{classmessages_1_1UnitTypeData_afe9b14785efe20edd6293120396b34fe}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-Upgrades\-Field\-Number@{k\-Upgrades\-Field\-Number}}
\index{k\-Upgrades\-Field\-Number@{k\-Upgrades\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-Upgrades\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-Upgrades\-Field\-Number} = 10\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afe9b14785efe20edd6293120396b34fe}
\hypertarget{classmessages_1_1UnitTypeData_afd3711308fc963b06077d1657edde5c1}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-What\-Builds\-Number\-Field\-Number@{k\-What\-Builds\-Number\-Field\-Number}}
\index{k\-What\-Builds\-Number\-Field\-Number@{k\-What\-Builds\-Number\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-What\-Builds\-Number\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-What\-Builds\-Number\-Field\-Number} = 6\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_afd3711308fc963b06077d1657edde5c1}
\hypertarget{classmessages_1_1UnitTypeData_aad67d91923bbdbcde95de257c5fc895a}{\index{messages\-::\-Unit\-Type\-Data@{messages\-::\-Unit\-Type\-Data}!k\-What\-Builds\-Type\-Field\-Number@{k\-What\-Builds\-Type\-Field\-Number}}
\index{k\-What\-Builds\-Type\-Field\-Number@{k\-What\-Builds\-Type\-Field\-Number}!messages::UnitTypeData@{messages\-::\-Unit\-Type\-Data}}
\subsubsection[{k\-What\-Builds\-Type\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Unit\-Type\-Data\-::k\-What\-Builds\-Type\-Field\-Number} = 5\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1UnitTypeData_aad67d91923bbdbcde95de257c5fc895a}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/gen/cpp/\hyperlink{unit_8pb_8h}{unit.\-pb.\-h}\end{DoxyCompactItemize}
