\hypertarget{SquadAgent_8h}{\section{\-Example\-A\-I\-Module/\-Source/\-Squad\-Agent.h \-File \-Reference}
\label{SquadAgent_8h}\index{\-Example\-A\-I\-Module/\-Source/\-Squad\-Agent.\-h@{\-Example\-A\-I\-Module/\-Source/\-Squad\-Agent.\-h}}
}
{\ttfamily \#include $<$\-B\-W\-A\-P\-I.\-h$>$}\*
{\ttfamily \#include $<$windows.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Common.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Information\-Manager.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Combat\-Agent.\-h\char`\"{}}\*
\-Include dependency graph for \-Squad\-Agent.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{SquadAgent_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]{SquadAgent_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classSquadAgent}{\-Squad\-Agent}
\end{DoxyCompactItemize}
\subsection*{\-Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\-::set$<$ \hyperlink{classCombatAgent}{\-Combat\-Agent} $\ast$ $>$ \hyperlink{SquadAgent_8h_a5a874541877e3925b508aebcff73f8e3}{\-Combat\-Unit\-Set}
\item 
typedef std\-::map$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} \*
$\ast$, \hyperlink{classCombatAgent}{\-Combat\-Agent} $\ast$ $>$ \hyperlink{SquadAgent_8h_acb32cdbc424d66f6cce1f767c0c2c275}{\-Unit\-To\-Combat\-Agent\-Map}
\end{DoxyCompactItemize}


\subsection{\-Typedef \-Documentation}
\hypertarget{SquadAgent_8h_a5a874541877e3925b508aebcff73f8e3}{\index{\-Squad\-Agent.\-h@{\-Squad\-Agent.\-h}!\-Combat\-Unit\-Set@{\-Combat\-Unit\-Set}}
\index{\-Combat\-Unit\-Set@{\-Combat\-Unit\-Set}!SquadAgent.h@{\-Squad\-Agent.\-h}}
\subsubsection[{\-Combat\-Unit\-Set}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::set$<${\bf \-Combat\-Agent}$\ast$$>$ {\bf \-Combat\-Unit\-Set}}}\label{SquadAgent_8h_a5a874541877e3925b508aebcff73f8e3}
\hypertarget{SquadAgent_8h_acb32cdbc424d66f6cce1f767c0c2c275}{\index{\-Squad\-Agent.\-h@{\-Squad\-Agent.\-h}!\-Unit\-To\-Combat\-Agent\-Map@{\-Unit\-To\-Combat\-Agent\-Map}}
\index{\-Unit\-To\-Combat\-Agent\-Map@{\-Unit\-To\-Combat\-Agent\-Map}!SquadAgent.h@{\-Squad\-Agent.\-h}}
\subsubsection[{\-Unit\-To\-Combat\-Agent\-Map}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<${\bf \-B\-W\-A\-P\-I\-::\-Unit}$\ast$, {\bf \-Combat\-Agent}$\ast$$>$ {\bf \-Unit\-To\-Combat\-Agent\-Map}}}\label{SquadAgent_8h_acb32cdbc424d66f6cce1f767c0c2c275}
