\hypertarget{classHardCodedInfo}{\section{\-Hard\-Coded\-Info \-Class \-Reference}
\label{classHardCodedInfo}\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}}
}


{\ttfamily \#include $<$\-Hard\-Coded\-Info.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1d}{\-Choke\-Type} \{ \hyperlink{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1dad9a1e3e42e0aed8c207ed598f84e6eb5}{\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E}, 
\hyperlink{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da1eb3466474cc0d82c2684c3826a3e20a}{\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E}, 
\hyperlink{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da6d6153b6d0c83268935ef7ecd0283845}{\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S}
 \}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classHardCodedInfo_a3ea453208d7dc3df0c832d0ea0e81398}{draw\-Choke\-Points} ()
\item 
\hyperlink{classBWAPI_1_1Position}{\-B\-W\-A\-P\-I\-::\-Position} \hyperlink{classHardCodedInfo_a269c117f7ae5595bf57c0a7236aac91a}{get\-Chokepoint} (\hyperlink{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1d}{\-Choke\-Type} type, \hyperlink{classBWAPI_1_1Player}{\-B\-W\-A\-P\-I\-::\-Player} $\ast$player)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classHardCodedInfo}{\-Hard\-Coded\-Info} $\ast$ \hyperlink{classHardCodedInfo_ac19f9ed2985f0f8186be16f9e09bd817}{get\-Instance} ()
\end{DoxyCompactItemize}


\subsection{\-Member \-Enumeration \-Documentation}
\hypertarget{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1d}{\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!\-Choke\-Type@{\-Choke\-Type}}
\index{\-Choke\-Type@{\-Choke\-Type}!HardCodedInfo@{\-Hard\-Coded\-Info}}
\subsubsection[{\-Choke\-Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Hard\-Coded\-Info\-::\-Choke\-Type}}}\label{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1d}
\begin{Desc}
\item[\-Enumerator\-: ]\par
\begin{description}
\index{\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E@{\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E}!\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}}\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E@{\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E}}\item[{\em 
\hypertarget{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1dad9a1e3e42e0aed8c207ed598f84e6eb5}{\-M\-A\-I\-N\-\_\-\-C\-H\-O\-K\-E}\label{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1dad9a1e3e42e0aed8c207ed598f84e6eb5}
}]\index{\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E@{\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E}!\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}}\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E@{\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E}}\item[{\em 
\hypertarget{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da1eb3466474cc0d82c2684c3826a3e20a}{\-N\-A\-T\-U\-R\-A\-L\-\_\-\-C\-H\-O\-K\-E}\label{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da1eb3466474cc0d82c2684c3826a3e20a}
}]\index{\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S@{\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S}!\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}}\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S@{\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S}}\item[{\em 
\hypertarget{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da6d6153b6d0c83268935ef7ecd0283845}{\-C\-H\-O\-K\-E\-\_\-\-T\-Y\-P\-E\-S}\label{classHardCodedInfo_afa3a0dd4ad22e72c088b93fb0a0cae1da6d6153b6d0c83268935ef7ecd0283845}
}]\end{description}
\end{Desc}



\subsection{\-Member \-Function \-Documentation}
\hypertarget{classHardCodedInfo_a3ea453208d7dc3df0c832d0ea0e81398}{\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!draw\-Choke\-Points@{draw\-Choke\-Points}}
\index{draw\-Choke\-Points@{draw\-Choke\-Points}!HardCodedInfo@{\-Hard\-Coded\-Info}}
\subsubsection[{draw\-Choke\-Points}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Hard\-Coded\-Info\-::draw\-Choke\-Points} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classHardCodedInfo_a3ea453208d7dc3df0c832d0ea0e81398}


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


\hypertarget{classHardCodedInfo_a269c117f7ae5595bf57c0a7236aac91a}{\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!get\-Chokepoint@{get\-Chokepoint}}
\index{get\-Chokepoint@{get\-Chokepoint}!HardCodedInfo@{\-Hard\-Coded\-Info}}
\subsubsection[{get\-Chokepoint}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Position} {\bf \-Hard\-Coded\-Info\-::get\-Chokepoint} (
\begin{DoxyParamCaption}
\item[{{\bf \-Choke\-Type}}]{type, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Player} $\ast$}]{player}
\end{DoxyParamCaption}
)}}\label{classHardCodedInfo_a269c117f7ae5595bf57c0a7236aac91a}


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




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


\hypertarget{classHardCodedInfo_ac19f9ed2985f0f8186be16f9e09bd817}{\index{\-Hard\-Coded\-Info@{\-Hard\-Coded\-Info}!get\-Instance@{get\-Instance}}
\index{get\-Instance@{get\-Instance}!HardCodedInfo@{\-Hard\-Coded\-Info}}
\subsubsection[{get\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Hard\-Coded\-Info} $\ast$ {\bf \-Hard\-Coded\-Info\-::get\-Instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classHardCodedInfo_ac19f9ed2985f0f8186be16f9e09bd817}


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/\hyperlink{HardCodedInfo_8h}{\-Hard\-Coded\-Info.\-h}\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/\hyperlink{HardCodedInfo_8cpp}{\-Hard\-Coded\-Info.\-cpp}\end{DoxyCompactItemize}
