\hypertarget{classCompareZerglingAttackTargetSSD}{\section{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D \-Class \-Reference}
\label{classCompareZerglingAttackTargetSSD}\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCompareZerglingAttackTargetSSD_a01ae407a95bb8aaf04e6f1fc2b8b807e}{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D} (const \hyperlink{Common_8h_a8c0363f93a75c9c1af18ed69aed90ddf}{\-Unit\-Vector} \&z)
\item 
bool \hyperlink{classCompareZerglingAttackTargetSSD_a3c60eb2387a04ee8ea53c4620474ff77}{operator()} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$u1, \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$u2)
\item 
int \hyperlink{classCompareZerglingAttackTargetSSD_ab20908b212a9f3f72aec3d9fd0be9bb9}{get\-Attack\-Priority} (\hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} type)
\item 
int \hyperlink{classCompareZerglingAttackTargetSSD_aa074b6a7346f475935fab1e15bb9070f}{ssd} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$target)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classCompareZerglingAttackTargetSSD_a01ae407a95bb8aaf04e6f1fc2b8b807e}{\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}!\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}!CompareZerglingAttackTargetSSD@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
\subsubsection[{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Compare\-Zergling\-Attack\-Target\-S\-S\-D\-::\-Compare\-Zergling\-Attack\-Target\-S\-S\-D} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Unit\-Vector} \&}]{z}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classCompareZerglingAttackTargetSSD_a01ae407a95bb8aaf04e6f1fc2b8b807e}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classCompareZerglingAttackTargetSSD_ab20908b212a9f3f72aec3d9fd0be9bb9}{\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}!get\-Attack\-Priority@{get\-Attack\-Priority}}
\index{get\-Attack\-Priority@{get\-Attack\-Priority}!CompareZerglingAttackTargetSSD@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
\subsubsection[{get\-Attack\-Priority}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Compare\-Zergling\-Attack\-Target\-S\-S\-D\-::get\-Attack\-Priority} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classCompareZerglingAttackTargetSSD_ab20908b212a9f3f72aec3d9fd0be9bb9}


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




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


\hypertarget{classCompareZerglingAttackTargetSSD_a3c60eb2387a04ee8ea53c4620474ff77}{\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}!operator()@{operator()}}
\index{operator()@{operator()}!CompareZerglingAttackTargetSSD@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}bool \-Compare\-Zergling\-Attack\-Target\-S\-S\-D\-::operator() (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{u1, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{u2}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classCompareZerglingAttackTargetSSD_a3c60eb2387a04ee8ea53c4620474ff77}


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


\hypertarget{classCompareZerglingAttackTargetSSD_aa074b6a7346f475935fab1e15bb9070f}{\index{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}!ssd@{ssd}}
\index{ssd@{ssd}!CompareZerglingAttackTargetSSD@{\-Compare\-Zergling\-Attack\-Target\-S\-S\-D}}
\subsubsection[{ssd}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Compare\-Zergling\-Attack\-Target\-S\-S\-D\-::ssd} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classCompareZerglingAttackTargetSSD_aa074b6a7346f475935fab1e15bb9070f}


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




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




\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/micromanagement/\hyperlink{ZerglingManager_8h}{\-Zergling\-Manager.\-h}\end{DoxyCompactItemize}
