\hypertarget{classAttackerAgent}{\section{\-Attacker\-Agent \-Class \-Reference}
\label{classAttackerAgent}\index{\-Attacker\-Agent@{\-Attacker\-Agent}}
}


{\ttfamily \#include $<$\-Attacker\-Agent.\-h$>$}



\-Inheritance diagram for \-Attacker\-Agent\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classAttackerAgent__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-Attacker\-Agent\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classAttackerAgent__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classAttackerAgent_aa5b3027ddcbbbb9e8bc66721a9aeaa2f}{\-Attacker\-Agent} (\-Unit $\ast$unit, \hyperlink{classEnvironment}{\-Environment} $\ast$env)
\item 
virtual \hyperlink{classAttackerAgent_a949483d4ca6edb6c01d6b54ade30f104}{$\sim$\-Attacker\-Agent} (void)
\item 
virtual void \hyperlink{classAttackerAgent_a98569879bcabdae19dfdec803c103809}{display\-Info} (int \&row)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classAttackerAgent_aa5b3027ddcbbbb9e8bc66721a9aeaa2f}{\index{\-Attacker\-Agent@{\-Attacker\-Agent}!\-Attacker\-Agent@{\-Attacker\-Agent}}
\index{\-Attacker\-Agent@{\-Attacker\-Agent}!AttackerAgent@{\-Attacker\-Agent}}
\subsubsection[{\-Attacker\-Agent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Attacker\-Agent\-::\-Attacker\-Agent} (
\begin{DoxyParamCaption}
\item[{\-Unit $\ast$}]{unit, }
\item[{{\bf \-Environment} $\ast$}]{env}
\end{DoxyParamCaption}
)}}\label{classAttackerAgent_aa5b3027ddcbbbb9e8bc66721a9aeaa2f}
\hypertarget{classAttackerAgent_a949483d4ca6edb6c01d6b54ade30f104}{\index{\-Attacker\-Agent@{\-Attacker\-Agent}!$\sim$\-Attacker\-Agent@{$\sim$\-Attacker\-Agent}}
\index{$\sim$\-Attacker\-Agent@{$\sim$\-Attacker\-Agent}!AttackerAgent@{\-Attacker\-Agent}}
\subsubsection[{$\sim$\-Attacker\-Agent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Attacker\-Agent\-::$\sim$\-Attacker\-Agent} (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classAttackerAgent_a949483d4ca6edb6c01d6b54ade30f104}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classAttackerAgent_a98569879bcabdae19dfdec803c103809}{\index{\-Attacker\-Agent@{\-Attacker\-Agent}!display\-Info@{display\-Info}}
\index{display\-Info@{display\-Info}!AttackerAgent@{\-Attacker\-Agent}}
\subsubsection[{display\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Attacker\-Agent\-::display\-Info} (
\begin{DoxyParamCaption}
\item[{int \&}]{row}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classAttackerAgent_a98569879bcabdae19dfdec803c103809}


\-Reimplemented from \hyperlink{classExplorerAgent_a276754a66e127edb97237a6fd2130217}{\-Explorer\-Agent}.



\-Reimplemented in \hyperlink{classWorkerAgent_a0dd4d4024670ee57838147c41025c272}{\-Worker\-Agent}.



\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Agents/\hyperlink{AttackerAgent_8h}{\-Attacker\-Agent.\-h}\item 
\-Agents/\hyperlink{AttackerAgent_8cpp}{\-Attacker\-Agent.\-cpp}\end{DoxyCompactItemize}
