\hypertarget{classUnitGroupManager}{\section{\-Unit\-Group\-Manager \-Class \-Reference}
\label{classUnitGroupManager}\index{\-Unit\-Group\-Manager@{\-Unit\-Group\-Manager}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classUnitGroupManager_a15dcce0a5c49c84cd0a2e375e1bd97d7}{on\-Unit\-Discover} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
void \hyperlink{classUnitGroupManager_a5052c8af48338f5d30029ea39085cd64}{on\-Unit\-Evade} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
void \hyperlink{classUnitGroupManager_a794e5511f79741c3d17c8778a7faec2c}{on\-Unit\-Morph} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
void \hyperlink{classUnitGroupManager_ad6fce4a33303d2367952c0736a3f99ce}{on\-Unit\-Renegade} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classUnitGroupManager}{\-Unit\-Group\-Manager} $\ast$ \hyperlink{classUnitGroupManager_a4047a8aecfc399dbb41255877e30f0aa}{create} ()
\item 
static void \hyperlink{classUnitGroupManager_a50951c9f938226ea0e7afdb8b9213e94}{destroy} ()
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classUnitGroupManager_a4047a8aecfc399dbb41255877e30f0aa}{\index{\-Unit\-Group\-Manager@{\-Unit\-Group\-Manager}!create@{create}}
\index{create@{create}!UnitGroupManager@{\-Unit\-Group\-Manager}}
\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Group\-Manager} $\ast$ {\bf \-Unit\-Group\-Manager\-::create} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classUnitGroupManager_a4047a8aecfc399dbb41255877e30f0aa}


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


\hypertarget{classUnitGroupManager_a50951c9f938226ea0e7afdb8b9213e94}{\index{\-Unit\-Group\-Manager@{\-Unit\-Group\-Manager}!destroy@{destroy}}
\index{destroy@{destroy}!UnitGroupManager@{\-Unit\-Group\-Manager}}
\subsubsection[{destroy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Unit\-Group\-Manager\-::destroy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classUnitGroupManager_a50951c9f938226ea0e7afdb8b9213e94}
\hypertarget{classUnitGroupManager_a15dcce0a5c49c84cd0a2e375e1bd97d7}{\index{\-Unit\-Group\-Manager@{\-Unit\-Group\-Manager}!on\-Unit\-Discover@{on\-Unit\-Discover}}
\index{on\-Unit\-Discover@{on\-Unit\-Discover}!UnitGroupManager@{\-Unit\-Group\-Manager}}
\subsubsection[{on\-Unit\-Discover}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Unit\-Group\-Manager\-::on\-Unit\-Discover} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classUnitGroupManager_a15dcce0a5c49c84cd0a2e375e1bd97d7}


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


\hypertarget{classUnitGroupManager_a5052c8af48338f5d30029ea39085cd64}{\index{\-Unit\-Group\-Manager@{\-Unit\-Group\-Manager}!on\-Unit\-Evade@{on\-Unit\-Evade}}
\index{on\-Unit\-Evade@{on\-Unit\-Evade}!UnitGroupManager@{\-Unit\-Group\-Manager}}
\subsubsection[{on\-Unit\-Evade}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Unit\-Group\-Manager\-::on\-Unit\-Evade} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classUnitGroupManager_a5052c8af48338f5d30029ea39085cd64}


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


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


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


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


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{UnitGroupManager_8h}{\-Unit\-Group\-Manager.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{UnitGroupManager_8cpp}{\-Unit\-Group\-Manager.\-cpp}\end{DoxyCompactItemize}
