\hypertarget{BuildManager_8h}{\section{\-Example\-A\-I\-Module/\-Source/\-Build\-Manager.h \-File \-Reference}
\label{BuildManager_8h}\index{\-Example\-A\-I\-Module/\-Source/\-Build\-Manager.\-h@{\-Example\-A\-I\-Module/\-Source/\-Build\-Manager.\-h}}
}
{\ttfamily \#include $<$algorithm$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Common.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Information\-Manager.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Worker\-Manager.\-h\char`\"{}}\*
\-Include dependency graph for \-Build\-Manager.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{BuildManager_8h__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{BuildManager_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structMyRectangle}{\-My\-Rectangle}
\item 
class \hyperlink{classBuildManager}{\-Build\-Manager}
\end{DoxyCompactItemize}
\subsection*{\-Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\-::set\*
$<$ \hyperlink{classBWAPI_1_1TilePosition}{\-B\-W\-A\-P\-I\-::\-Tile\-Position} $>$ \hyperlink{BuildManager_8h_a870df42ff698d62cce4946f1997f87b3}{\-Tile\-Position\-Set}
\item 
typedef std\-::vector\*
$<$ \hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} $>$ \hyperlink{BuildManager_8h_a3ef83f09c6b7faed8fa56f4ddb7eb45b}{\-Unit\-Type\-Vector}
\end{DoxyCompactItemize}


\subsection{\-Typedef \-Documentation}
\hypertarget{BuildManager_8h_a870df42ff698d62cce4946f1997f87b3}{\index{\-Build\-Manager.\-h@{\-Build\-Manager.\-h}!\-Tile\-Position\-Set@{\-Tile\-Position\-Set}}
\index{\-Tile\-Position\-Set@{\-Tile\-Position\-Set}!BuildManager.h@{\-Build\-Manager.\-h}}
\subsubsection[{\-Tile\-Position\-Set}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::set$<${\bf \-B\-W\-A\-P\-I\-::\-Tile\-Position}$>$ {\bf \-Tile\-Position\-Set}}}\label{BuildManager_8h_a870df42ff698d62cce4946f1997f87b3}
\hypertarget{BuildManager_8h_a3ef83f09c6b7faed8fa56f4ddb7eb45b}{\index{\-Build\-Manager.\-h@{\-Build\-Manager.\-h}!\-Unit\-Type\-Vector@{\-Unit\-Type\-Vector}}
\index{\-Unit\-Type\-Vector@{\-Unit\-Type\-Vector}!BuildManager.h@{\-Build\-Manager.\-h}}
\subsubsection[{\-Unit\-Type\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::vector$<${\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}$>$ {\bf \-Unit\-Type\-Vector}}}\label{BuildManager_8h_a3ef83f09c6b7faed8fa56f4ddb7eb45b}
