\hypertarget{classBWAPI_1_1UnitCommandType}{\section{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Command\-Type \-Class \-Reference}
\label{classBWAPI_1_1UnitCommandType}\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
}


{\ttfamily \#include $<$\-Unit\-Command\-Type.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1UnitCommandType_a2bc85d8dd8bc6c89aeb43a0bae646dd8}{\-Unit\-Command\-Type} ()
\item 
\hyperlink{classBWAPI_1_1UnitCommandType_a84a4d543e80ec4edbb93e9400918452f}{\-Unit\-Command\-Type} (int id)
\item 
\hyperlink{classBWAPI_1_1UnitCommandType_a4dac2cb6f2bdcab3f5ec80d0a43352da}{\-Unit\-Command\-Type} (const \hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \&other)
\item 
\hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \& \hyperlink{classBWAPI_1_1UnitCommandType_a48c07c8952fd04a2105b6d50c4fdc401}{operator=} (const \hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \&other)
\item 
\hyperlink{classBWAPI_1_1UnitCommandType_a33326b7af076190a2898ae9eb78cf294}{operator int} () const 
\item 
int \hyperlink{classBWAPI_1_1UnitCommandType_a71646a0fc0ba8288e9120a50649adbfa}{get\-I\-D} () const 
\item 
std\-::string \hyperlink{classBWAPI_1_1UnitCommandType_adf777fe5c75d2415ca7d2b2fd04f9ce7}{get\-Name} () const 
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classBWAPI_1_1UnitCommandType_a2bc85d8dd8bc6c89aeb43a0bae646dd8}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!\-Unit\-Command\-Type@{\-Unit\-Command\-Type}}
\index{\-Unit\-Command\-Type@{\-Unit\-Command\-Type}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{\-Unit\-Command\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::\-Unit\-Command\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommandType_a2bc85d8dd8bc6c89aeb43a0bae646dd8}
\hypertarget{classBWAPI_1_1UnitCommandType_a84a4d543e80ec4edbb93e9400918452f}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!\-Unit\-Command\-Type@{\-Unit\-Command\-Type}}
\index{\-Unit\-Command\-Type@{\-Unit\-Command\-Type}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{\-Unit\-Command\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::\-Unit\-Command\-Type} (
\begin{DoxyParamCaption}
\item[{int}]{id}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommandType_a84a4d543e80ec4edbb93e9400918452f}
\hypertarget{classBWAPI_1_1UnitCommandType_a4dac2cb6f2bdcab3f5ec80d0a43352da}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!\-Unit\-Command\-Type@{\-Unit\-Command\-Type}}
\index{\-Unit\-Command\-Type@{\-Unit\-Command\-Type}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{\-Unit\-Command\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::\-Unit\-Command\-Type} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command\-Type} \&}]{other}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommandType_a4dac2cb6f2bdcab3f5ec80d0a43352da}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classBWAPI_1_1UnitCommandType_a71646a0fc0ba8288e9120a50649adbfa}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!get\-I\-D@{get\-I\-D}}
\index{get\-I\-D@{get\-I\-D}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{get\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::get\-I\-D} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommandType_a71646a0fc0ba8288e9120a50649adbfa}
\-Returns a unique \-I\-D for this \hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type}. \hypertarget{classBWAPI_1_1UnitCommandType_adf777fe5c75d2415ca7d2b2fd04f9ce7}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!get\-Name@{get\-Name}}
\index{get\-Name@{get\-Name}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{get\-Name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::get\-Name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommandType_adf777fe5c75d2415ca7d2b2fd04f9ce7}
\-Returns the string corresponding to the \hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} object. \-For example, \-Unit\-Command\-Types\-::\-Set\-\_\-\-Rally\-\_\-\-Position.\-get\-Name() returns std\-::string(\char`\"{}\-Set Rally Position\char`\"{}) \hypertarget{classBWAPI_1_1UnitCommandType_a33326b7af076190a2898ae9eb78cf294}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!operator int@{operator int}}
\index{operator int@{operator int}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{operator int}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::operator int (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommandType_a33326b7af076190a2898ae9eb78cf294}
\hypertarget{classBWAPI_1_1UnitCommandType_a48c07c8952fd04a2105b6d50c4fdc401}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}!operator=@{operator=}}
\index{operator=@{operator=}!BWAPI::UnitCommandType@{\-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command\-Type}\& \-B\-W\-A\-P\-I\-::\-Unit\-Command\-Type\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command\-Type} \&}]{other}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommandType_a48c07c8952fd04a2105b6d50c4fdc401}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/cpp/include/\-B\-W\-A\-P\-I/\hyperlink{UnitCommandType_8h}{\-Unit\-Command\-Type.\-h}\end{DoxyCompactItemize}
