\hypertarget{command_8pb_8h}{\section{\-Undermind/proxy/gen/cpp/command.pb.\-h \-File \-Reference}
\label{command_8pb_8h}\index{\-Undermind/proxy/gen/cpp/command.\-pb.\-h@{\-Undermind/proxy/gen/cpp/command.\-pb.\-h}}
}
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$google/protobuf/stubs/common.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/generated\-\_\-message\-\_\-util.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/repeated\-\_\-field.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/extension\-\_\-set.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/generated\-\_\-message\-\_\-reflection.\-h$>$}\*
{\ttfamily \#include \char`\"{}unit.\-pb.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}types.\-pb.\-h\char`\"{}}\*
\-Include dependency graph for command.\-pb.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{command_8pb_8h__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{command_8pb_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classmessages_1_1Command}{messages\-::\-Command}
\end{DoxyCompactItemize}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespacemessages}{messages}
\item 
namespace \hyperlink{namespacegoogle}{google}
\item 
namespace \hyperlink{namespacegoogle_1_1protobuf}{google\-::protobuf}
\end{DoxyCompactItemize}
\subsection*{\-Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1}{messages\-::\-Command\-Type} \{ \*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aa12b0847f677a2767b14b2ef40e12543}{messages\-::none} =  1, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a7f7fc5c96a9dbca08abfe1f6a05c4264}{messages\-::attack\-Move} =  2, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a9abeef3008b0eeec285c203d3c8d96bc}{messages\-::attack\-Unit} =  3, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a04748a2dd6a70b1110d08db58705a33f}{messages\-::right\-Click} =  4, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a5d601f34c224e7a7c0dd2c25f1d39982}{messages\-::right\-Click\-Unit} =  5, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a5a980dbe0d3d3ff1e8a8b24e0f4efef6}{messages\-::train} =  6, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aadc8dd12c068e3ee899049970ec24808}{messages\-::build} =  7, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a0e13cae8e736ee3e48c36ebc0ae113ad}{messages\-::build\-Addon} =  8, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a5325068e19c5f8dce8ae7ac97d232b03}{messages\-::research} =  9, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a2acad1480e8071702b2a4679df415c0d}{messages\-::upgrade} =  10, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ab31962c14f2c1a49f9e34054f6f3ceea}{messages\-::stop} =  11, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ad4fe479e2c065e8e5248f1d96f579e52}{messages\-::hold\-Position} =  12, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a1ab6e7b84e7e3214e12e7a0796d8fc40}{messages\-::patrol} =  13, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aa758fa0d31d6b93ef96279dc523c9ab8}{messages\-::follow} =  14, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a16a71c4f4e653698b3848c197e487c94}{messages\-::set\-Rally\-Position} =  15, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aa2561e16a3f99aab5a34e9d518d2d5a6}{messages\-::set\-Rally\-Unit} =  16, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aea0a5472b3dda511d49d8a12297ebb6b}{messages\-::repair} =  17, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ae8600209bf223f1089a8e8290b315e05}{messages\-::morph} =  18, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ac3f1230ece6a24bd81a2c18aec8b2dc1}{messages\-::burrow} =  19, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a3e6d6986e9876138372bbfe180c7a91e}{messages\-::unburrow} =  20, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a21391e153993c7436d6545d413385f61}{messages\-::siege} =  21, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ac3623368fb268dd24c2bee1928bee802}{messages\-::unsiege} =  22, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aeb465635e1edec78ce419345de16348c}{messages\-::cloak} =  23, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a19f90d17e13901ac8a4c92f83d9868b3}{messages\-::decloak} =  24, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a4d62b0eb6c7eca1725db6f3e5bed55fe}{messages\-::lift} =  25, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ae54afaeadd7a0c1151cc8786d022bf0d}{messages\-::land} =  26, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a88d7bac75039eb7d851a2c84d5954c8d}{messages\-::load} =  27, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aa376675f5777b47b3f4c17644249a58a}{messages\-::unload} =  28, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a002431d016709070640ba0733fcf592b}{messages\-::unload\-All} =  29, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a0004e7f72f4330b82a4069b2b7b5231f}{messages\-::unload\-All\-Position} =  30, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ae660211c7963726578363decb5370ce3}{messages\-::cancel\-Construction} =  31, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1ae1671ede24b37d6d3b5f89e61b7ce629}{messages\-::halt\-Construction} =  32, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1af95a83deddf888bdeda03c955cf0ea5d}{messages\-::cancel\-Morph} =  33, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a641f6e69bfb94aca55edaa0973f1e9d6}{messages\-::cancel\-Train} =  34, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1adc75224f87684acfa4f7d7851f19f10e}{messages\-::cancel\-Train\-Slot} =  35, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a69d89ee028a585c29415c7194214dd91}{messages\-::cancel\-Addon} =  36, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1affe0659163ed3068e78a1cfce547dc55}{messages\-::cancel\-Research} =  37, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a9085df154f1598e4f3a6bbc52576ac3e}{messages\-::cancel\-Upgrade} =  38, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1aae876ee89663986af4de5d9f1aa6097e}{messages\-::use\-Tech} =  39, 
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1a3ded398c11fdb7d21545c576909aaaed}{messages\-::use\-Tech\-Position} =  40, 
\*
\hyperlink{namespacemessages_a2e9f55c320bf90c9757ee5f81acd17e1af3d69f8c93b95c4e4cbe9892ca01c19e}{messages\-::use\-Tech\-Target} =  41
 \}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespacemessages_ad2f4bc653220ce90bea30226de87512d}{messages\-::protobuf\-\_\-\-Add\-Desc\-\_\-command\-\_\-2eproto} ()
\item 
void \hyperlink{namespacemessages_a61d4de6afe4dce4d2fb7b732c7291166}{messages\-::protobuf\-\_\-\-Assign\-Desc\-\_\-command\-\_\-2eproto} ()
\item 
void \hyperlink{namespacemessages_a91d68eb4ef95f32cbd162b17e7c3853f}{messages\-::protobuf\-\_\-\-Shutdown\-File\-\_\-command\-\_\-2eproto} ()
\item 
bool \hyperlink{namespacemessages_a2ba520732e07526f4774ebb52a8b288c}{messages\-::\-Command\-Type\-\_\-\-Is\-Valid} (int value)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1EnumDescriptor}{google\-::protobuf\-::\-Enum\-Descriptor} $\ast$ \hyperlink{namespacemessages_a977cd743dd04fb50727c33dec660f8f7}{messages\-::\-Command\-Type\-\_\-descriptor} ()
\item 
const \-::std\-::string \& \hyperlink{namespacemessages_a62fd370068d283686c0365437e5d0009}{messages\-::\-Command\-Type\-\_\-\-Name} (\-Command\-Type value)
\item 
bool \hyperlink{namespacemessages_a950e9e179414c2acb8fb30cdae6c39c7}{messages\-::\-Command\-Type\-\_\-\-Parse} (const \-::std\-::string \&name, \-Command\-Type $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const \-Enum\-Descriptor $\ast$ \hyperlink{namespacegoogle_1_1protobuf_ab6c2b031503a3d3ed9ba5434ddb35058}{google\-::protobuf\-::\-Get\-Enum\-Descriptor$<$ messages\-::\-Command\-Type $>$} ()
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
const \-Command\-Type \hyperlink{namespacemessages_a7a26f5f731c2422263a981c5ebec1eef}{messages\-::\-Command\-Type\-\_\-\-M\-I\-N} = none
\item 
const \-Command\-Type \hyperlink{namespacemessages_aedd82b6bb5efdde06c8555e16e57adc3}{messages\-::\-Command\-Type\-\_\-\-M\-A\-X} = use\-Tech\-Target
\item 
const int \hyperlink{namespacemessages_a5aae3580c9a1be4f160d9ad50ab2830d}{messages\-::\-Command\-Type\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E} = \-Command\-Type\-\_\-\-M\-A\-X + 1
\end{DoxyCompactItemize}
