\hypertarget{classOneRaxFE}{\section{\-One\-Rax\-F\-E \-Class \-Reference}
\label{classOneRaxFE}\index{\-One\-Rax\-F\-E@{\-One\-Rax\-F\-E}}
}


{\ttfamily \#include $<$\-Strategy\-Vs\-Terran.\-h$>$}



\-Inheritance diagram for \-One\-Rax\-F\-E\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=212pt]{classOneRaxFE__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-One\-Rax\-F\-E\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=212pt]{classOneRaxFE__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{classOneRaxFE_ac515d049ec1b9591a755a27d1962c549}{\-Enter} (\hyperlink{classStrategyManager}{\-Strategy\-Manager} $\ast$strategy\-Manager)
\item 
virtual void \hyperlink{classOneRaxFE_a44288f9e927a4d1c9d5cda4305cc7e29}{\-Execute} (\hyperlink{classStrategyManager}{\-Strategy\-Manager} $\ast$strategy\-Manager)
\item 
virtual void \hyperlink{classOneRaxFE_a9e20bd0984dde3abe0aba14d817c6cc7}{\-Exit} (\hyperlink{classStrategyManager}{\-Strategy\-Manager} $\ast$strategy\-Manager)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classOneRaxFE}{\-One\-Rax\-F\-E} $\ast$ \hyperlink{classOneRaxFE_a136a463a2a732d16f00c17a431521abb}{\-Instance} ()
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classOneRaxFE_ac515d049ec1b9591a755a27d1962c549}{\index{\-One\-Rax\-F\-E@{\-One\-Rax\-F\-E}!\-Enter@{\-Enter}}
\index{\-Enter@{\-Enter}!OneRaxFE@{\-One\-Rax\-F\-E}}
\subsubsection[{\-Enter}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-One\-Rax\-F\-E\-::\-Enter} (
\begin{DoxyParamCaption}
\item[{{\bf \-Strategy\-Manager} $\ast$}]{strategy\-Manager}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classOneRaxFE_ac515d049ec1b9591a755a27d1962c549}


\-Implements \hyperlink{classState_a88e14ab108f9e28a53630c4557b9743d}{\-State$<$ Strategy\-Manager $>$}.



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


\hypertarget{classOneRaxFE_a44288f9e927a4d1c9d5cda4305cc7e29}{\index{\-One\-Rax\-F\-E@{\-One\-Rax\-F\-E}!\-Execute@{\-Execute}}
\index{\-Execute@{\-Execute}!OneRaxFE@{\-One\-Rax\-F\-E}}
\subsubsection[{\-Execute}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-One\-Rax\-F\-E\-::\-Execute} (
\begin{DoxyParamCaption}
\item[{{\bf \-Strategy\-Manager} $\ast$}]{strategy\-Manager}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classOneRaxFE_a44288f9e927a4d1c9d5cda4305cc7e29}


\-Implements \hyperlink{classState_af12fe8dcc213356992ae0ad9f8d315ff}{\-State$<$ Strategy\-Manager $>$}.



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


\hypertarget{classOneRaxFE_a9e20bd0984dde3abe0aba14d817c6cc7}{\index{\-One\-Rax\-F\-E@{\-One\-Rax\-F\-E}!\-Exit@{\-Exit}}
\index{\-Exit@{\-Exit}!OneRaxFE@{\-One\-Rax\-F\-E}}
\subsubsection[{\-Exit}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-One\-Rax\-F\-E\-::\-Exit} (
\begin{DoxyParamCaption}
\item[{{\bf \-Strategy\-Manager} $\ast$}]{strategy\-Manager}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classOneRaxFE_a9e20bd0984dde3abe0aba14d817c6cc7}


\-Implements \hyperlink{classState_a1dc07d3a42d904b7e954fcfa3d27f23f}{\-State$<$ Strategy\-Manager $>$}.

\hypertarget{classOneRaxFE_a136a463a2a732d16f00c17a431521abb}{\index{\-One\-Rax\-F\-E@{\-One\-Rax\-F\-E}!\-Instance@{\-Instance}}
\index{\-Instance@{\-Instance}!OneRaxFE@{\-One\-Rax\-F\-E}}
\subsubsection[{\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-One\-Rax\-F\-E} $\ast$ {\bf \-One\-Rax\-F\-E\-::\-Instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classOneRaxFE_a136a463a2a732d16f00c17a431521abb}


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Example\-A\-I\-Module/\-Source/\hyperlink{StrategyVsTerran_8h}{\-Strategy\-Vs\-Terran.\-h}\item 
\-Example\-A\-I\-Module/\-Source/\hyperlink{StrategyVsTerran_8cpp}{\-Strategy\-Vs\-Terran.\-cpp}\end{DoxyCompactItemize}
