\hypertarget{namespaceBWAPI_1_1Races}{\section{\-B\-W\-A\-P\-I\-:\-:\-Races \-Namespace \-Reference}
\label{namespaceBWAPI_1_1Races}\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}}
}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a24f424d1de515fb63406834965becddc}{get\-Race} (std\-::string name)
\item 
std\-::set$<$ \hyperlink{classBWAPI_1_1Race}{\-Race} $>$ \& \hyperlink{namespaceBWAPI_1_1Races_aa3f6d198a9cc5441e6b3a95ef4b836de}{all\-Races} ()
\item 
void \hyperlink{namespaceBWAPI_1_1Races_a6b0b2eb3ed0f2d5ae76927f0b2d9aa99}{init} ()
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a5229b417a5c79f9b1c56766e9833ae79}{\-Zerg}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a25ad2ce27e709ec8d8567b297f2d9f27}{\-Terran}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_ad49307035873c641d7bb2351c3904ebc}{\-Protoss}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a8565080a8618d22b6a0394310848daa3}{\-Random}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_abe98e58cf35e12a1ee8ea06247130550}{\-Other}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a7f5c20ed0c8cd62668d94ede2c28c34f}{\-None}
\item 
const \hyperlink{classBWAPI_1_1Race}{\-Race} \hyperlink{namespaceBWAPI_1_1Races_a67d9b208dd025fdda2136f5c17833030}{\-Unknown}
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{namespaceBWAPI_1_1Races_aa3f6d198a9cc5441e6b3a95ef4b836de}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!all\-Races@{all\-Races}}
\index{all\-Races@{all\-Races}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{all\-Races}]{\setlength{\rightskip}{0pt plus 5cm}std\-::set$<${\bf \-Race}$>$\& {\bf \-B\-W\-A\-P\-I\-::\-Races\-::all\-Races} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1Races_aa3f6d198a9cc5441e6b3a95ef4b836de}
\-Returns the set of all the races, which are listed below. 

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


\hypertarget{namespaceBWAPI_1_1Races_a24f424d1de515fb63406834965becddc}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!get\-Race@{get\-Race}}
\index{get\-Race@{get\-Race}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{get\-Race}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::get\-Race} (
\begin{DoxyParamCaption}
\item[{std\-::string}]{name}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1Races_a24f424d1de515fb63406834965becddc}
\-Given the name of a race, this function will return the race type. \-For example\-: \hyperlink{namespaceBWAPI_1_1Races_a24f424d1de515fb63406834965becddc}{\-Races\-::get\-Race}(\char`\"{}\-Zerg\char`\"{}) will return \hyperlink{namespaceBWAPI_1_1Races_a5229b417a5c79f9b1c56766e9833ae79}{\-Races\-::\-Zerg}. \hypertarget{namespaceBWAPI_1_1Races_a6b0b2eb3ed0f2d5ae76927f0b2d9aa99}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!init@{init}}
\index{init@{init}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-B\-W\-A\-P\-I\-::\-Races\-::init} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1Races_a6b0b2eb3ed0f2d5ae76927f0b2d9aa99}


\subsection{\-Variable \-Documentation}
\hypertarget{namespaceBWAPI_1_1Races_a7f5c20ed0c8cd62668d94ede2c28c34f}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-None@{\-None}}
\index{\-None@{\-None}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-None}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-None}}}\label{namespaceBWAPI_1_1Races_a7f5c20ed0c8cd62668d94ede2c28c34f}
\hypertarget{namespaceBWAPI_1_1Races_abe98e58cf35e12a1ee8ea06247130550}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Other@{\-Other}}
\index{\-Other@{\-Other}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Other}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Other}}}\label{namespaceBWAPI_1_1Races_abe98e58cf35e12a1ee8ea06247130550}
\hypertarget{namespaceBWAPI_1_1Races_ad49307035873c641d7bb2351c3904ebc}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Protoss@{\-Protoss}}
\index{\-Protoss@{\-Protoss}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Protoss}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Protoss}}}\label{namespaceBWAPI_1_1Races_ad49307035873c641d7bb2351c3904ebc}
\hypertarget{namespaceBWAPI_1_1Races_a8565080a8618d22b6a0394310848daa3}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Random@{\-Random}}
\index{\-Random@{\-Random}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Random}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Random}}}\label{namespaceBWAPI_1_1Races_a8565080a8618d22b6a0394310848daa3}
\hypertarget{namespaceBWAPI_1_1Races_a25ad2ce27e709ec8d8567b297f2d9f27}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Terran@{\-Terran}}
\index{\-Terran@{\-Terran}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Terran}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Terran}}}\label{namespaceBWAPI_1_1Races_a25ad2ce27e709ec8d8567b297f2d9f27}
\hypertarget{namespaceBWAPI_1_1Races_a67d9b208dd025fdda2136f5c17833030}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Unknown@{\-Unknown}}
\index{\-Unknown@{\-Unknown}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Unknown}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Unknown}}}\label{namespaceBWAPI_1_1Races_a67d9b208dd025fdda2136f5c17833030}
\hypertarget{namespaceBWAPI_1_1Races_a5229b417a5c79f9b1c56766e9833ae79}{\index{\-B\-W\-A\-P\-I\-::\-Races@{\-B\-W\-A\-P\-I\-::\-Races}!\-Zerg@{\-Zerg}}
\index{\-Zerg@{\-Zerg}!BWAPI::Races@{\-B\-W\-A\-P\-I\-::\-Races}}
\subsubsection[{\-Zerg}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Race} {\bf \-B\-W\-A\-P\-I\-::\-Races\-::\-Zerg}}}\label{namespaceBWAPI_1_1Races_a5229b417a5c79f9b1c56766e9833ae79}
