\hypertarget{PlayerType_8cpp}{\section{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Player\-Type.cpp \-File \-Reference}
\label{PlayerType_8cpp}\index{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Player\-Type.\-cpp@{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Player\-Type.\-cpp}}
}
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$map$>$}\*
{\ttfamily \#include $<$set$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Player\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Foreach.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Common.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}../../\-Debug.\-h\char`\"{}}\*
\-Include dependency graph for \-Player\-Type.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{PlayerType_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceBWAPI}{\-B\-W\-A\-P\-I}
\item 
namespace \hyperlink{namespaceBWAPI_1_1PlayerTypes}{\-B\-W\-A\-P\-I\-::\-Player\-Types}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespaceBWAPI_1_1PlayerTypes_aae586c61906ccce39b089cd747dd59cf}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::init} ()
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceBWAPI_a50cfb93055ed4645d1718a4b24c144bb}{\-B\-W\-A\-P\-I\-::get\-Valid\-Player\-Type\-I\-D} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} id)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{namespaceBWAPI_a00d2239c7d2843a9792d085da524704f}{\-B\-W\-A\-P\-I\-::initializing\-Player\-Type} = \hyperlink{ChaosLauncherInjector_2source_2DLLMain_8cpp_a930920b2bc42824a5c03be681830f4b2}{true}
\item 
std\-::string \hyperlink{namespaceBWAPI_a884db7032d5f2f00db2cd4124f64c388}{\-B\-W\-A\-P\-I\-::player\-Type\-Name} \mbox{[}13\mbox{]}
\item 
std\-::map$<$ std\-::string, \-Player\-Type $>$ \hyperlink{namespaceBWAPI_a9909d5e1ee34590fbcced9bbe918dcb8}{\-B\-W\-A\-P\-I\-::player\-Type\-Map}
\item 
std\-::set$<$ \-Player\-Type $>$ \hyperlink{namespaceBWAPI_a7aa6a5de1003180bc6235f2315559107}{\-B\-W\-A\-P\-I\-::player\-Type\-Set}
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a5b731a1bdbe2dbdc592484377eff53a5}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-None} (0)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_afbb9e7f5502ebdabe09b552398a9b4c9}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Computer} (1)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_af29e83e6951437f6d1ad82b62a9ce594}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Player} (2)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_adf0059218e54125facfa841058b1bd2b}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Rescue\-Passive} (3)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a0fe2dfa4619f89a5aa4d1ae9e8547f36}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Either\-Prefer\-Computer} (5)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a7a6716b9626fbc4b935c9fd6f407659c}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Either\-Prefer\-Human} (6)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_ab4e98d2f14c4f0a331a4dd192eda5edd}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Neutral} (7)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a62a9e29397646143e95a704446f2d083}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Closed} (8)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a1962485ff79bc854c5a1a707f48bf514}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Player\-Left} (10)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_a985f9794e5b6c0f4f15812a21076e461}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Computer\-Left} (11)
\item 
const \-Player\-Type \hyperlink{namespaceBWAPI_1_1PlayerTypes_acef09744e3a67bca20f4ed0095b50f7b}{\-B\-W\-A\-P\-I\-::\-Player\-Types\-::\-Unknown} (12)
\end{DoxyCompactItemize}
