\hypertarget{ScoutManager_8cpp}{\section{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\-Scout\-Manager.cpp \-File \-Reference}
\label{ScoutManager_8cpp}\index{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\-Scout\-Manager.\-cpp@{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\-Scout\-Manager.\-cpp}}
}
{\ttfamily \#include $<$\-Precompiled\-Header.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-T\-A.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Macro/\-Scout\-Manager.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Macro/\-Unit\-Group\-Manager.\-h\char`\"{}}\*
\-Include dependency graph for \-Scout\-Manager.\-cpp\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ScoutManager_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
std\-::pair$<$ std\-::list\*
$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$\*
, double $>$ \hyperlink{ScoutManager_8cpp_a7a9f2c671b51efaab236e61b3a64bbae}{get\-Best\-Path\-Helper} (std\-::set$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$ base\-Locations)
\item 
std\-::pair$<$ std\-::list\*
$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$\*
, double $>$ \hyperlink{ScoutManager_8cpp_a1f9daf5ca97311564b30ac12fc4ebb10}{get\-Best\-Path} (std\-::set$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$ base\-Locations)
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{ScoutManager_8cpp_a1f9daf5ca97311564b30ac12fc4ebb10}{\index{\-Scout\-Manager.\-cpp@{\-Scout\-Manager.\-cpp}!get\-Best\-Path@{get\-Best\-Path}}
\index{get\-Best\-Path@{get\-Best\-Path}!ScoutManager.cpp@{\-Scout\-Manager.\-cpp}}
\subsubsection[{get\-Best\-Path}]{\setlength{\rightskip}{0pt plus 5cm}std\-::pair$<$std\-::list$<$\-B\-W\-T\-A\-::\-Base\-Location$\ast$$>$, double$>$ {\bf get\-Best\-Path} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$}]{base\-Locations}
\end{DoxyParamCaption}
)}}\label{ScoutManager_8cpp_a1f9daf5ca97311564b30ac12fc4ebb10}


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




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


\hypertarget{ScoutManager_8cpp_a7a9f2c671b51efaab236e61b3a64bbae}{\index{\-Scout\-Manager.\-cpp@{\-Scout\-Manager.\-cpp}!get\-Best\-Path\-Helper@{get\-Best\-Path\-Helper}}
\index{get\-Best\-Path\-Helper@{get\-Best\-Path\-Helper}!ScoutManager.cpp@{\-Scout\-Manager.\-cpp}}
\subsubsection[{get\-Best\-Path\-Helper}]{\setlength{\rightskip}{0pt plus 5cm}std\-::pair$<$std\-::list$<$\-B\-W\-T\-A\-::\-Base\-Location$\ast$$>$, double$>$ {\bf get\-Best\-Path\-Helper} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ \-B\-W\-T\-A\-::\-Base\-Location $\ast$ $>$}]{base\-Locations}
\end{DoxyParamCaption}
)}}\label{ScoutManager_8cpp_a7a9f2c671b51efaab236e61b3a64bbae}


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


