\hypertarget{classGameCommander}{\section{\-Game\-Commander \-Class \-Reference}
\label{classGameCommander}\index{\-Game\-Commander@{\-Game\-Commander}}
}


{\ttfamily \#include $<$\-Game\-Commander.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classGameCommander_a5a34eaec421a88d91103d183234ac562}{\-Game\-Commander} ()
\item 
\hyperlink{classGameCommander_adb663000ca9b452a850f21941f414aab}{$\sim$\-Game\-Commander} ()
\item 
void \hyperlink{classGameCommander_ada76d5e27b9be64fc8ace11ac2da3a73}{update} ()
\item 
void \hyperlink{classGameCommander_a54dde25a57b18da8f612befb4ecb7cfc}{populate\-Unit\-Vectors} ()
\item 
void \hyperlink{classGameCommander_af05805c340d690d6f9dd76972c4cb047}{set\-Valid\-Units} ()
\item 
void \hyperlink{classGameCommander_a6b332e786e90c1d4e60acd8731554b0c}{set\-Scout\-Units} ()
\item 
void \hyperlink{classGameCommander_ac31364d42a9d38c5048de54900259162}{set\-Worker\-Units} ()
\item 
void \hyperlink{classGameCommander_aa9752daccdb64c56a570a243a1335852}{set\-Combat\-Units} ()
\item 
bool \hyperlink{classGameCommander_abb0b670a8ff16a2efac5957e4f558808}{is\-Valid\-Unit} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
bool \hyperlink{classGameCommander_a7e8ad51a98a01c88022d4c61ecdae574}{is\-Combat\-Unit} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit) const 
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{classGameCommander_a21cdafac6e7e23420c9b811d0b91d85b}{get\-First\-Supply\-Provider} ()
\item 
int \hyperlink{classGameCommander_a3a57b538d3f7cf5b1a0eef90a310fcf9}{get\-Closest\-Unit\-To\-Target} (\hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} type, \hyperlink{classBWAPI_1_1Position}{\-B\-W\-A\-P\-I\-::\-Position} target)
\item 
void \hyperlink{classGameCommander_a6f48db659bd362213c01ad07983ba5e9}{on\-Send\-Text} (std\-::string text)
\item 
void \hyperlink{classGameCommander_aaae419a1fcc9cc2dc028d5f2816e123c}{on\-Unit\-Show} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classGameCommander_a33e01d5ee85701f5de505891f39a8164}{on\-Unit\-Hide} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classGameCommander_a1608558c0a9406b8941ac4f251e37d12}{on\-Unit\-Create} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classGameCommander_af22db341b9338d4d2f378961625f208e}{on\-Unit\-Renegade} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classGameCommander_abfc81071d1a8fbfa93220f41e64d026c}{on\-Unit\-Destroy} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classGameCommander_a181c4e86e6dfc7d70bd14ea8fbbfc847}{on\-Unit\-Morph} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classGameCommander_a5a34eaec421a88d91103d183234ac562}{\index{\-Game\-Commander@{\-Game\-Commander}!\-Game\-Commander@{\-Game\-Commander}}
\index{\-Game\-Commander@{\-Game\-Commander}!GameCommander@{\-Game\-Commander}}
\subsubsection[{\-Game\-Commander}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Game\-Commander\-::\-Game\-Commander} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a5a34eaec421a88d91103d183234ac562}
\hypertarget{classGameCommander_adb663000ca9b452a850f21941f414aab}{\index{\-Game\-Commander@{\-Game\-Commander}!$\sim$\-Game\-Commander@{$\sim$\-Game\-Commander}}
\index{$\sim$\-Game\-Commander@{$\sim$\-Game\-Commander}!GameCommander@{\-Game\-Commander}}
\subsubsection[{$\sim$\-Game\-Commander}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Game\-Commander\-::$\sim$\-Game\-Commander} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classGameCommander_adb663000ca9b452a850f21941f414aab}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classGameCommander_a3a57b538d3f7cf5b1a0eef90a310fcf9}{\index{\-Game\-Commander@{\-Game\-Commander}!get\-Closest\-Unit\-To\-Target@{get\-Closest\-Unit\-To\-Target}}
\index{get\-Closest\-Unit\-To\-Target@{get\-Closest\-Unit\-To\-Target}!GameCommander@{\-Game\-Commander}}
\subsubsection[{get\-Closest\-Unit\-To\-Target}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Game\-Commander\-::get\-Closest\-Unit\-To\-Target} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}}]{type, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Position}}]{target}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a3a57b538d3f7cf5b1a0eef90a310fcf9}


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


\hypertarget{classGameCommander_a21cdafac6e7e23420c9b811d0b91d85b}{\index{\-Game\-Commander@{\-Game\-Commander}!get\-First\-Supply\-Provider@{get\-First\-Supply\-Provider}}
\index{get\-First\-Supply\-Provider@{get\-First\-Supply\-Provider}!GameCommander@{\-Game\-Commander}}
\subsubsection[{get\-First\-Supply\-Provider}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ {\bf \-Game\-Commander\-::get\-First\-Supply\-Provider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a21cdafac6e7e23420c9b811d0b91d85b}


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




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


\hypertarget{classGameCommander_a7e8ad51a98a01c88022d4c61ecdae574}{\index{\-Game\-Commander@{\-Game\-Commander}!is\-Combat\-Unit@{is\-Combat\-Unit}}
\index{is\-Combat\-Unit@{is\-Combat\-Unit}!GameCommander@{\-Game\-Commander}}
\subsubsection[{is\-Combat\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Game\-Commander\-::is\-Combat\-Unit} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
) const}}\label{classGameCommander_a7e8ad51a98a01c88022d4c61ecdae574}


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




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


\hypertarget{classGameCommander_abb0b670a8ff16a2efac5957e4f558808}{\index{\-Game\-Commander@{\-Game\-Commander}!is\-Valid\-Unit@{is\-Valid\-Unit}}
\index{is\-Valid\-Unit@{is\-Valid\-Unit}!GameCommander@{\-Game\-Commander}}
\subsubsection[{is\-Valid\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Game\-Commander\-::is\-Valid\-Unit} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_abb0b670a8ff16a2efac5957e4f558808}


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




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


\hypertarget{classGameCommander_a6f48db659bd362213c01ad07983ba5e9}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Send\-Text@{on\-Send\-Text}}
\index{on\-Send\-Text@{on\-Send\-Text}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Send\-Text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Send\-Text} (
\begin{DoxyParamCaption}
\item[{std\-::string}]{text}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a6f48db659bd362213c01ad07983ba5e9}


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


\hypertarget{classGameCommander_a1608558c0a9406b8941ac4f251e37d12}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Create@{on\-Unit\-Create}}
\index{on\-Unit\-Create@{on\-Unit\-Create}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Create}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Create} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a1608558c0a9406b8941ac4f251e37d12}


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




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


\hypertarget{classGameCommander_abfc81071d1a8fbfa93220f41e64d026c}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Destroy@{on\-Unit\-Destroy}}
\index{on\-Unit\-Destroy@{on\-Unit\-Destroy}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Destroy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Destroy} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_abfc81071d1a8fbfa93220f41e64d026c}


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




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


\hypertarget{classGameCommander_a33e01d5ee85701f5de505891f39a8164}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Hide@{on\-Unit\-Hide}}
\index{on\-Unit\-Hide@{on\-Unit\-Hide}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Hide}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Hide} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a33e01d5ee85701f5de505891f39a8164}


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




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


\hypertarget{classGameCommander_a181c4e86e6dfc7d70bd14ea8fbbfc847}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Morph@{on\-Unit\-Morph}}
\index{on\-Unit\-Morph@{on\-Unit\-Morph}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Morph}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Morph} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a181c4e86e6dfc7d70bd14ea8fbbfc847}


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




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


\hypertarget{classGameCommander_af22db341b9338d4d2f378961625f208e}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Renegade@{on\-Unit\-Renegade}}
\index{on\-Unit\-Renegade@{on\-Unit\-Renegade}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Renegade}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Renegade} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_af22db341b9338d4d2f378961625f208e}


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




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


\hypertarget{classGameCommander_aaae419a1fcc9cc2dc028d5f2816e123c}{\index{\-Game\-Commander@{\-Game\-Commander}!on\-Unit\-Show@{on\-Unit\-Show}}
\index{on\-Unit\-Show@{on\-Unit\-Show}!GameCommander@{\-Game\-Commander}}
\subsubsection[{on\-Unit\-Show}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::on\-Unit\-Show} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classGameCommander_aaae419a1fcc9cc2dc028d5f2816e123c}


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




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


\hypertarget{classGameCommander_a54dde25a57b18da8f612befb4ecb7cfc}{\index{\-Game\-Commander@{\-Game\-Commander}!populate\-Unit\-Vectors@{populate\-Unit\-Vectors}}
\index{populate\-Unit\-Vectors@{populate\-Unit\-Vectors}!GameCommander@{\-Game\-Commander}}
\subsubsection[{populate\-Unit\-Vectors}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::populate\-Unit\-Vectors} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a54dde25a57b18da8f612befb4ecb7cfc}


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




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


\hypertarget{classGameCommander_aa9752daccdb64c56a570a243a1335852}{\index{\-Game\-Commander@{\-Game\-Commander}!set\-Combat\-Units@{set\-Combat\-Units}}
\index{set\-Combat\-Units@{set\-Combat\-Units}!GameCommander@{\-Game\-Commander}}
\subsubsection[{set\-Combat\-Units}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::set\-Combat\-Units} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_aa9752daccdb64c56a570a243a1335852}


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




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


\hypertarget{classGameCommander_a6b332e786e90c1d4e60acd8731554b0c}{\index{\-Game\-Commander@{\-Game\-Commander}!set\-Scout\-Units@{set\-Scout\-Units}}
\index{set\-Scout\-Units@{set\-Scout\-Units}!GameCommander@{\-Game\-Commander}}
\subsubsection[{set\-Scout\-Units}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::set\-Scout\-Units} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_a6b332e786e90c1d4e60acd8731554b0c}


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




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


\hypertarget{classGameCommander_af05805c340d690d6f9dd76972c4cb047}{\index{\-Game\-Commander@{\-Game\-Commander}!set\-Valid\-Units@{set\-Valid\-Units}}
\index{set\-Valid\-Units@{set\-Valid\-Units}!GameCommander@{\-Game\-Commander}}
\subsubsection[{set\-Valid\-Units}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::set\-Valid\-Units} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_af05805c340d690d6f9dd76972c4cb047}


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




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


\hypertarget{classGameCommander_ac31364d42a9d38c5048de54900259162}{\index{\-Game\-Commander@{\-Game\-Commander}!set\-Worker\-Units@{set\-Worker\-Units}}
\index{set\-Worker\-Units@{set\-Worker\-Units}!GameCommander@{\-Game\-Commander}}
\subsubsection[{set\-Worker\-Units}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::set\-Worker\-Units} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_ac31364d42a9d38c5048de54900259162}


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


\hypertarget{classGameCommander_ada76d5e27b9be64fc8ace11ac2da3a73}{\index{\-Game\-Commander@{\-Game\-Commander}!update@{update}}
\index{update@{update}!GameCommander@{\-Game\-Commander}}
\subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Game\-Commander\-::update} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGameCommander_ada76d5e27b9be64fc8ace11ac2da3a73}


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




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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/\hyperlink{GameCommander_8h}{\-Game\-Commander.\-h}\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/\hyperlink{GameCommander_8cpp}{\-Game\-Commander.\-cpp}\end{DoxyCompactItemize}
