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


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



\-Collaboration diagram for \-B\-W\-A\-P\-I\-:\-:\-Unit\-Command\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classBWAPI_1_1UnitCommand__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1UnitCommand_a1c0b1a3e33b8cf02bf3523ac8eb5c205}{\-Unit\-Command} ()
\item 
\hyperlink{classBWAPI_1_1UnitCommand_aa6067cb0ca9438407f3c443b5bd318cd}{\-Unit\-Command} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\-\_\-unit, \hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \-\_\-type, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\-\_\-target, \hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \-\_\-x, \hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \-\_\-y, \hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \-\_\-extra)
\item 
\hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \hyperlink{classBWAPI_1_1UnitCommand_ae6c8a9eded390b19c1afb279e96ac1fa}{get\-Type} () const 
\item 
\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$ \hyperlink{classBWAPI_1_1UnitCommand_a4ae40c79cea80fecbe9e83dd8c5f4ba3}{get\-Unit} () const 
\item 
\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$ \hyperlink{classBWAPI_1_1UnitCommand_a66350e5f60e05271eb0f2ccf7f80507a}{get\-Target} () const 
\item 
\hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6699e2f4080ae99ae85d66a5c23c0126}{get\-Target\-Position} () const 
\item 
\hyperlink{classBWAPI_1_1TilePosition}{\-Tile\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a47c1343e04b06a1c54cd7773cdd1efee}{get\-Target\-Tile\-Position} () const 
\item 
\hyperlink{classBWAPI_1_1UnitType}{\-Unit\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a6d53d2c908a606cc7eb56d75345b160a}{get\-Unit\-Type} () const 
\item 
\hyperlink{classBWAPI_1_1TechType}{\-Tech\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a28b0aa86cc48f9cb2bf394c7c07bf412}{get\-Tech\-Type} () const 
\item 
\hyperlink{classBWAPI_1_1UpgradeType}{\-Upgrade\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a9c9c6167ba50c9f2fb2d62fd7cc4237e}{get\-Upgrade\-Type} () const 
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classBWAPI_1_1UnitCommand_afb04490a165ae9c797705fd73a6c6473}{get\-Slot} () const 
\item 
bool \hyperlink{classBWAPI_1_1UnitCommand_afcf5068f422175cf34445c9f3cc47403}{is\-Queued} () const 
\item 
bool \hyperlink{classBWAPI_1_1UnitCommand_a00228fca8129c883d14196661d6e0dea}{operator==} (const \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \&other) const 
\item 
bool \hyperlink{classBWAPI_1_1UnitCommand_a0a1a0d03c18ac0755492670cc532857a}{operator!=} (const \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \&other) const 
\item 
bool \hyperlink{classBWAPI_1_1UnitCommand_abd4170c9f740c6e8cc27ccb809a25b2f}{operator$<$} (const \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \&other) const 
\item 
bool \hyperlink{classBWAPI_1_1UnitCommand_a531c5e441b046c17883f5565281c1197}{operator$>$} (const \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \&other) const 
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa6e53dbcd37e458df6ddf8003a7bba39}{attack} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_acd3327b53205336cac7b5c68f3c1343a}{attack} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a688d0f9b58c6e3a7e1eb56caf9335b56}{build} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TilePosition}{\-Tile\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, \hyperlink{classBWAPI_1_1UnitType}{\-Unit\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{type})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_adf997a4165b62e7810f374b563a2d7ff}{build\-Addon} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1UnitType}{\-Unit\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{type})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aef6dc4c559b08d786621c564eb60cb19}{train} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1UnitType}{\-Unit\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{type})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a24163d036fc48e683ba6827b2ae18a93}{morph} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1UnitType}{\-Unit\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{type})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a53b0dd1c645dc9c991ea3679217ffb54}{research} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TechType}{\-Tech\-Type} tech)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa173fb904b885ce62205c65e21d96b60}{upgrade} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1UpgradeType}{\-Upgrade\-Type} \hyperlink{classBWAPI_1_1UnitCommand_aa173fb904b885ce62205c65e21d96b60}{upgrade})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ab957026ed4967828217a9cbf58a04203}{set\-Rally\-Point} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a41a22d8b15afce2683ed2aaeb322dfdd}{set\-Rally\-Point} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a645218bfdf734d03e5b75857142aeacf}{move} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a842a860c8c07259bd69492e79ae02249}{patrol} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a16e74a31e8eca228fe6cbe29e44349e3}{hold\-Position} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a9b95473ba22188944efcb033be2b3ae1}{stop} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a6681eed97519ace689e0b2ec20243bfe}{follow} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa440f8d1e52987718d7916e30ba640cf}{gather} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ab3d002bf94e7474fe6b5fd6539b931b5}{return\-Cargo} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_afff93524ab20c9cd1ba06359fd0ac5cf}{repair} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a397e46d1b9d7867e1b21179c55f4e6fc}{burrow} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a9ff4dbb6903257dd87aee7edbacece04}{unburrow} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_af486fa7deda973d9b46901133b4f2f48}{cloak} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a2749027c9316211045ab32db5bfeb963}{decloak} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a68201241dc7e6f8a5227f112d6194fdd}{siege} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a6e2e893281cc16b442604e83bed27bd9}{unsiege} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ade859729fabc19ba1c79e6a04fbb15e3}{lift} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_af809f6fdaecafe049e375f186a0ef634}{land} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TilePosition}{\-Tile\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a584fadd6075cebe26d0d7499444c110f}{load} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa62d820eb9d4413795a13703b420b5f4}{unload} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ac5cc84a62049ab2288ad46c192efaaec}{unload\-All} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ab9defd3f381b880d38b0ea04109626d0}{unload\-All} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a289e732fcbe5ddf94b06e786191f236f}{right\-Click} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a6c13f2182963787cd15bd60773754f4c}{right\-Click} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}, bool shift\-Queue\-Command=false)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a2b1e70057dd8fda0b5d4f2b5d188ab63}{halt\-Construction} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_ac339a60545549998fc81159f98470cc3}{cancel\-Construction} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa313a7105b9fd955ba5f3f5f11cc9a24}{cancel\-Addon} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a6ae8de33c3f7db4c824a4fcaee9908a3}{cancel\-Train} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} slot=-\/2)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a540ec0f1c94b4b70d2f96315bf7efc20}{cancel\-Morph} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a12ab98d1111b21a947e69cc1595b0b24}{cancel\-Research} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a232e21f0557f77955736472858d970ea}{cancel\-Upgrade} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_aa1e56d606bde92ac5d2e4445909dbdaf}{use\-Tech} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TechType}{\-Tech\-Type} tech)
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a90d26a7066d28f3081b21f1e5f4316ec}{use\-Tech} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TechType}{\-Tech\-Type} tech, \hyperlink{classBWAPI_1_1Position}{\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_acd6271752382d66bb8efd1b13062faff}{use\-Tech} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TechType}{\-Tech\-Type} tech, \hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\item 
static \hyperlink{classBWAPI_1_1UnitCommand}{\-Unit\-Command} \hyperlink{classBWAPI_1_1UnitCommand_a83e4d58f1ad5849b871838d01b5b7e2a}{place\-C\-O\-P} (\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$\hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}, \hyperlink{classBWAPI_1_1TilePosition}{\-Tile\-Position} \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target})
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$ \hyperlink{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{unit}
\item 
\hyperlink{classBWAPI_1_1UnitCommandType}{\-Unit\-Command\-Type} \hyperlink{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{type}
\item 
\hyperlink{classBWAPI_1_1Unit}{\-Unit} $\ast$ \hyperlink{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{target}
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classBWAPI_1_1UnitCommand_a301607f1cb59c6af54c657235ebf43a1}{x}
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classBWAPI_1_1UnitCommand_a34b58ce12d064c39776d497d06eadd8e}{y}
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classBWAPI_1_1UnitCommand_a5b2613dcf4a78ca8ccf2979fad29d896}{extra}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classBWAPI_1_1UnitCommand_a1c0b1a3e33b8cf02bf3523ac8eb5c205}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!\-Unit\-Command@{\-Unit\-Command}}
\index{\-Unit\-Command@{\-Unit\-Command}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{\-Unit\-Command}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::\-Unit\-Command} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommand_a1c0b1a3e33b8cf02bf3523ac8eb5c205}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa6067cb0ca9438407f3c443b5bd318cd}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!\-Unit\-Command@{\-Unit\-Command}}
\index{\-Unit\-Command@{\-Unit\-Command}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{\-Unit\-Command}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::\-Unit\-Command} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{\-\_\-unit, }
\item[{{\bf \-Unit\-Command\-Type}}]{\-\_\-type, }
\item[{{\bf \-Unit} $\ast$}]{\-\_\-target, }
\item[{{\bf int}}]{\-\_\-x, }
\item[{{\bf int}}]{\-\_\-y, }
\item[{{\bf int}}]{\-\_\-extra}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1UnitCommand_aa6067cb0ca9438407f3c443b5bd318cd}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classBWAPI_1_1UnitCommand_aa6e53dbcd37e458df6ddf8003a7bba39}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!attack@{attack}}
\index{attack@{attack}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{attack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::attack} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa6e53dbcd37e458df6ddf8003a7bba39}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_acd3327b53205336cac7b5c68f3c1343a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!attack@{attack}}
\index{attack@{attack}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{attack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::attack} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_acd3327b53205336cac7b5c68f3c1343a}
\hypertarget{classBWAPI_1_1UnitCommand_a688d0f9b58c6e3a7e1eb56caf9335b56}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!build@{build}}
\index{build@{build}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{build}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::build} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tile\-Position}}]{target, }
\item[{{\bf \-Unit\-Type}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a688d0f9b58c6e3a7e1eb56caf9335b56}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_adf997a4165b62e7810f374b563a2d7ff}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!build\-Addon@{build\-Addon}}
\index{build\-Addon@{build\-Addon}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{build\-Addon}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::build\-Addon} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit\-Type}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_adf997a4165b62e7810f374b563a2d7ff}


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


\hypertarget{classBWAPI_1_1UnitCommand_a397e46d1b9d7867e1b21179c55f4e6fc}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!burrow@{burrow}}
\index{burrow@{burrow}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{burrow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::burrow} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a397e46d1b9d7867e1b21179c55f4e6fc}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa313a7105b9fd955ba5f3f5f11cc9a24}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Addon@{cancel\-Addon}}
\index{cancel\-Addon@{cancel\-Addon}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Addon}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Addon} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa313a7105b9fd955ba5f3f5f11cc9a24}


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


\hypertarget{classBWAPI_1_1UnitCommand_ac339a60545549998fc81159f98470cc3}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Construction@{cancel\-Construction}}
\index{cancel\-Construction@{cancel\-Construction}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Construction}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Construction} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ac339a60545549998fc81159f98470cc3}


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


\hypertarget{classBWAPI_1_1UnitCommand_a540ec0f1c94b4b70d2f96315bf7efc20}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Morph@{cancel\-Morph}}
\index{cancel\-Morph@{cancel\-Morph}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Morph}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Morph} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a540ec0f1c94b4b70d2f96315bf7efc20}


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


\hypertarget{classBWAPI_1_1UnitCommand_a12ab98d1111b21a947e69cc1595b0b24}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Research@{cancel\-Research}}
\index{cancel\-Research@{cancel\-Research}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Research}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Research} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a12ab98d1111b21a947e69cc1595b0b24}


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


\hypertarget{classBWAPI_1_1UnitCommand_a6ae8de33c3f7db4c824a4fcaee9908a3}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Train@{cancel\-Train}}
\index{cancel\-Train@{cancel\-Train}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Train}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Train} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf int}}]{slot = {\ttfamily -\/2}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a6ae8de33c3f7db4c824a4fcaee9908a3}


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


\hypertarget{classBWAPI_1_1UnitCommand_a232e21f0557f77955736472858d970ea}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cancel\-Upgrade@{cancel\-Upgrade}}
\index{cancel\-Upgrade@{cancel\-Upgrade}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cancel\-Upgrade}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cancel\-Upgrade} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a232e21f0557f77955736472858d970ea}


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


\hypertarget{classBWAPI_1_1UnitCommand_af486fa7deda973d9b46901133b4f2f48}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!cloak@{cloak}}
\index{cloak@{cloak}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{cloak}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::cloak} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_af486fa7deda973d9b46901133b4f2f48}


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


\hypertarget{classBWAPI_1_1UnitCommand_a2749027c9316211045ab32db5bfeb963}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!decloak@{decloak}}
\index{decloak@{decloak}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{decloak}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::decloak} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a2749027c9316211045ab32db5bfeb963}


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


\hypertarget{classBWAPI_1_1UnitCommand_a6681eed97519ace689e0b2ec20243bfe}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!follow@{follow}}
\index{follow@{follow}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{follow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::follow} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a6681eed97519ace689e0b2ec20243bfe}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa440f8d1e52987718d7916e30ba640cf}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!gather@{gather}}
\index{gather@{gather}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{gather}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::gather} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa440f8d1e52987718d7916e30ba640cf}


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


\hypertarget{classBWAPI_1_1UnitCommand_afb04490a165ae9c797705fd73a6c6473}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Slot@{get\-Slot}}
\index{get\-Slot@{get\-Slot}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Slot}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Slot} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_afb04490a165ae9c797705fd73a6c6473}
\hypertarget{classBWAPI_1_1UnitCommand_a66350e5f60e05271eb0f2ccf7f80507a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Target@{get\-Target}}
\index{get\-Target@{get\-Target}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Target}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit} $\ast$ {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Target} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a66350e5f60e05271eb0f2ccf7f80507a}


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


\hypertarget{classBWAPI_1_1UnitCommand_a6699e2f4080ae99ae85d66a5c23c0126}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Target\-Position@{get\-Target\-Position}}
\index{get\-Target\-Position@{get\-Target\-Position}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Target\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Target\-Position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a6699e2f4080ae99ae85d66a5c23c0126}


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


\hypertarget{classBWAPI_1_1UnitCommand_a47c1343e04b06a1c54cd7773cdd1efee}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Target\-Tile\-Position@{get\-Target\-Tile\-Position}}
\index{get\-Target\-Tile\-Position@{get\-Target\-Tile\-Position}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Target\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Tile\-Position} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Target\-Tile\-Position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a47c1343e04b06a1c54cd7773cdd1efee}
\hypertarget{classBWAPI_1_1UnitCommand_a28b0aa86cc48f9cb2bf394c7c07bf412}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Tech\-Type@{get\-Tech\-Type}}
\index{get\-Tech\-Type@{get\-Tech\-Type}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Tech\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Tech\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Tech\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a28b0aa86cc48f9cb2bf394c7c07bf412}


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


\hypertarget{classBWAPI_1_1UnitCommand_ae6c8a9eded390b19c1afb279e96ac1fa}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Type@{get\-Type}}
\index{get\-Type@{get\-Type}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_ae6c8a9eded390b19c1afb279e96ac1fa}


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


\hypertarget{classBWAPI_1_1UnitCommand_a4ae40c79cea80fecbe9e83dd8c5f4ba3}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Unit@{get\-Unit}}
\index{get\-Unit@{get\-Unit}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit} $\ast$ {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Unit} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a4ae40c79cea80fecbe9e83dd8c5f4ba3}


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


\hypertarget{classBWAPI_1_1UnitCommand_a6d53d2c908a606cc7eb56d75345b160a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Unit\-Type@{get\-Unit\-Type}}
\index{get\-Unit\-Type@{get\-Unit\-Type}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Unit\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Unit\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a6d53d2c908a606cc7eb56d75345b160a}


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


\hypertarget{classBWAPI_1_1UnitCommand_a9c9c6167ba50c9f2fb2d62fd7cc4237e}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!get\-Upgrade\-Type@{get\-Upgrade\-Type}}
\index{get\-Upgrade\-Type@{get\-Upgrade\-Type}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{get\-Upgrade\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Upgrade\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::get\-Upgrade\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a9c9c6167ba50c9f2fb2d62fd7cc4237e}


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


\hypertarget{classBWAPI_1_1UnitCommand_a2b1e70057dd8fda0b5d4f2b5d188ab63}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!halt\-Construction@{halt\-Construction}}
\index{halt\-Construction@{halt\-Construction}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{halt\-Construction}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::halt\-Construction} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a2b1e70057dd8fda0b5d4f2b5d188ab63}


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


\hypertarget{classBWAPI_1_1UnitCommand_a16e74a31e8eca228fe6cbe29e44349e3}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!hold\-Position@{hold\-Position}}
\index{hold\-Position@{hold\-Position}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{hold\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::hold\-Position} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a16e74a31e8eca228fe6cbe29e44349e3}


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


\hypertarget{classBWAPI_1_1UnitCommand_afcf5068f422175cf34445c9f3cc47403}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!is\-Queued@{is\-Queued}}
\index{is\-Queued@{is\-Queued}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{is\-Queued}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::is\-Queued} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_afcf5068f422175cf34445c9f3cc47403}


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


\hypertarget{classBWAPI_1_1UnitCommand_af809f6fdaecafe049e375f186a0ef634}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!land@{land}}
\index{land@{land}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{land}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::land} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tile\-Position}}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_af809f6fdaecafe049e375f186a0ef634}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_ade859729fabc19ba1c79e6a04fbb15e3}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!lift@{lift}}
\index{lift@{lift}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{lift}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::lift} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ade859729fabc19ba1c79e6a04fbb15e3}


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


\hypertarget{classBWAPI_1_1UnitCommand_a584fadd6075cebe26d0d7499444c110f}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!load@{load}}
\index{load@{load}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::load} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a584fadd6075cebe26d0d7499444c110f}


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


\hypertarget{classBWAPI_1_1UnitCommand_a24163d036fc48e683ba6827b2ae18a93}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!morph@{morph}}
\index{morph@{morph}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{morph}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::morph} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit\-Type}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a24163d036fc48e683ba6827b2ae18a93}


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


\hypertarget{classBWAPI_1_1UnitCommand_a645218bfdf734d03e5b75857142aeacf}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!move@{move}}
\index{move@{move}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{move}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::move} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a645218bfdf734d03e5b75857142aeacf}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_a0a1a0d03c18ac0755492670cc532857a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!operator!=@{operator!=}}
\index{operator!=@{operator!=}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::operator!= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a0a1a0d03c18ac0755492670cc532857a}
\hypertarget{classBWAPI_1_1UnitCommand_abd4170c9f740c6e8cc27ccb809a25b2f}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{operator$<$}]{\setlength{\rightskip}{0pt plus 5cm}bool \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::operator$<$ (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_abd4170c9f740c6e8cc27ccb809a25b2f}
\hypertarget{classBWAPI_1_1UnitCommand_a00228fca8129c883d14196661d6e0dea}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!operator==@{operator==}}
\index{operator==@{operator==}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::operator== (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a00228fca8129c883d14196661d6e0dea}
\hypertarget{classBWAPI_1_1UnitCommand_a531c5e441b046c17883f5565281c1197}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{operator$>$}]{\setlength{\rightskip}{0pt plus 5cm}bool \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::operator$>$ (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Command} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1UnitCommand_a531c5e441b046c17883f5565281c1197}
\hypertarget{classBWAPI_1_1UnitCommand_a842a860c8c07259bd69492e79ae02249}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!patrol@{patrol}}
\index{patrol@{patrol}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{patrol}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::patrol} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a842a860c8c07259bd69492e79ae02249}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_a83e4d58f1ad5849b871838d01b5b7e2a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!place\-C\-O\-P@{place\-C\-O\-P}}
\index{place\-C\-O\-P@{place\-C\-O\-P}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{place\-C\-O\-P}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::place\-C\-O\-P} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tile\-Position}}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a83e4d58f1ad5849b871838d01b5b7e2a}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_afff93524ab20c9cd1ba06359fd0ac5cf}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!repair@{repair}}
\index{repair@{repair}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{repair}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::repair} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_afff93524ab20c9cd1ba06359fd0ac5cf}


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


\hypertarget{classBWAPI_1_1UnitCommand_a53b0dd1c645dc9c991ea3679217ffb54}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!research@{research}}
\index{research@{research}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{research}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::research} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tech\-Type}}]{tech}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a53b0dd1c645dc9c991ea3679217ffb54}


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


\hypertarget{classBWAPI_1_1UnitCommand_ab3d002bf94e7474fe6b5fd6539b931b5}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!return\-Cargo@{return\-Cargo}}
\index{return\-Cargo@{return\-Cargo}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{return\-Cargo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::return\-Cargo} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ab3d002bf94e7474fe6b5fd6539b931b5}


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


\hypertarget{classBWAPI_1_1UnitCommand_a289e732fcbe5ddf94b06e786191f236f}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!right\-Click@{right\-Click}}
\index{right\-Click@{right\-Click}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{right\-Click}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::right\-Click} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a289e732fcbe5ddf94b06e786191f236f}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_a6c13f2182963787cd15bd60773754f4c}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!right\-Click@{right\-Click}}
\index{right\-Click@{right\-Click}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{right\-Click}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::right\-Click} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a6c13f2182963787cd15bd60773754f4c}
\hypertarget{classBWAPI_1_1UnitCommand_ab957026ed4967828217a9cbf58a04203}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!set\-Rally\-Point@{set\-Rally\-Point}}
\index{set\-Rally\-Point@{set\-Rally\-Point}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{set\-Rally\-Point}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::set\-Rally\-Point} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ab957026ed4967828217a9cbf58a04203}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_a41a22d8b15afce2683ed2aaeb322dfdd}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!set\-Rally\-Point@{set\-Rally\-Point}}
\index{set\-Rally\-Point@{set\-Rally\-Point}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{set\-Rally\-Point}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::set\-Rally\-Point} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a41a22d8b15afce2683ed2aaeb322dfdd}
\hypertarget{classBWAPI_1_1UnitCommand_a68201241dc7e6f8a5227f112d6194fdd}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!siege@{siege}}
\index{siege@{siege}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{siege}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::siege} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a68201241dc7e6f8a5227f112d6194fdd}


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


\hypertarget{classBWAPI_1_1UnitCommand_a9b95473ba22188944efcb033be2b3ae1}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!stop@{stop}}
\index{stop@{stop}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{stop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::stop} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a9b95473ba22188944efcb033be2b3ae1}


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


\hypertarget{classBWAPI_1_1UnitCommand_aef6dc4c559b08d786621c564eb60cb19}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!train@{train}}
\index{train@{train}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{train}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::train} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit\-Type}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aef6dc4c559b08d786621c564eb60cb19}


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


\hypertarget{classBWAPI_1_1UnitCommand_a9ff4dbb6903257dd87aee7edbacece04}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unburrow@{unburrow}}
\index{unburrow@{unburrow}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unburrow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unburrow} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a9ff4dbb6903257dd87aee7edbacece04}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa62d820eb9d4413795a13703b420b5f4}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unload@{unload}}
\index{unload@{unload}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unload}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unload} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Unit} $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa62d820eb9d4413795a13703b420b5f4}


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


\hypertarget{classBWAPI_1_1UnitCommand_ac5cc84a62049ab2288ad46c192efaaec}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unload\-All@{unload\-All}}
\index{unload\-All@{unload\-All}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unload\-All}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unload\-All} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ac5cc84a62049ab2288ad46c192efaaec}


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


\hypertarget{classBWAPI_1_1UnitCommand_ab9defd3f381b880d38b0ea04109626d0}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unload\-All@{unload\-All}}
\index{unload\-All@{unload\-All}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unload\-All}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unload\-All} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Position}}]{target, }
\item[{bool}]{shift\-Queue\-Command = {\ttfamily false}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_ab9defd3f381b880d38b0ea04109626d0}


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


\hypertarget{classBWAPI_1_1UnitCommand_a6e2e893281cc16b442604e83bed27bd9}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unsiege@{unsiege}}
\index{unsiege@{unsiege}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unsiege}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unsiege} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a6e2e893281cc16b442604e83bed27bd9}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa173fb904b885ce62205c65e21d96b60}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!upgrade@{upgrade}}
\index{upgrade@{upgrade}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{upgrade}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::upgrade} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Upgrade\-Type}}]{upgrade}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa173fb904b885ce62205c65e21d96b60}


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


\hypertarget{classBWAPI_1_1UnitCommand_aa1e56d606bde92ac5d2e4445909dbdaf}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!use\-Tech@{use\-Tech}}
\index{use\-Tech@{use\-Tech}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{use\-Tech}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::use\-Tech} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tech\-Type}}]{tech}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_aa1e56d606bde92ac5d2e4445909dbdaf}


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




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


\hypertarget{classBWAPI_1_1UnitCommand_a90d26a7066d28f3081b21f1e5f4316ec}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!use\-Tech@{use\-Tech}}
\index{use\-Tech@{use\-Tech}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{use\-Tech}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::use\-Tech} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tech\-Type}}]{tech, }
\item[{{\bf \-Position}}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_a90d26a7066d28f3081b21f1e5f4316ec}


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


\hypertarget{classBWAPI_1_1UnitCommand_acd6271752382d66bb8efd1b13062faff}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!use\-Tech@{use\-Tech}}
\index{use\-Tech@{use\-Tech}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{use\-Tech}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::use\-Tech} (
\begin{DoxyParamCaption}
\item[{{\bf \-Unit} $\ast$}]{unit, }
\item[{{\bf \-Tech\-Type}}]{tech, }
\item[{{\bf \-Unit} $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classBWAPI_1_1UnitCommand_acd6271752382d66bb8efd1b13062faff}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classBWAPI_1_1UnitCommand_a5b2613dcf4a78ca8ccf2979fad29d896}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!extra@{extra}}
\index{extra@{extra}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{extra}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::extra}}}\label{classBWAPI_1_1UnitCommand_a5b2613dcf4a78ca8ccf2979fad29d896}
\hypertarget{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!target@{target}}
\index{target@{target}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{target}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit}$\ast$ {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::target}}}\label{classBWAPI_1_1UnitCommand_a6940acf039e55404a80c5d32b3243acd}
\hypertarget{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!type@{type}}
\index{type@{type}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Command\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::type}}}\label{classBWAPI_1_1UnitCommand_a2e59abfa4f3cc2d0995b04d19c311c69}
\hypertarget{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!unit@{unit}}
\index{unit@{unit}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit}$\ast$ {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::unit}}}\label{classBWAPI_1_1UnitCommand_a7b881f2a336ff07213c0c04f623977e2}
\hypertarget{classBWAPI_1_1UnitCommand_a301607f1cb59c6af54c657235ebf43a1}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!x@{x}}
\index{x@{x}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::x}}}\label{classBWAPI_1_1UnitCommand_a301607f1cb59c6af54c657235ebf43a1}
\hypertarget{classBWAPI_1_1UnitCommand_a34b58ce12d064c39776d497d06eadd8e}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Command@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}!y@{y}}
\index{y@{y}!BWAPI::UnitCommand@{\-B\-W\-A\-P\-I\-::\-Unit\-Command}}
\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Command\-::y}}}\label{classBWAPI_1_1UnitCommand_a34b58ce12d064c39776d497d06eadd8e}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/include/\-B\-W\-A\-P\-I/\hyperlink{UnitCommand_8h}{\-Unit\-Command.\-h}\item 
trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\hyperlink{UnitCommand_8cpp}{\-Unit\-Command.\-cpp}\end{DoxyCompactItemize}
