\hypertarget{Source_2BWAPI_2GameImpl_8cpp}{\section{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.cpp \-File \-Reference}
\label{Source_2BWAPI_2GameImpl_8cpp}\index{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.\-cpp@{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.\-cpp}}
}
{\ttfamily \#include \char`\"{}../../svnrev.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Game\-Impl.\-h\char`\"{}}\*
{\ttfamily \#include $<$stdio.\-h$>$}\*
{\ttfamily \#include $<$windows.\-h$>$}\*
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$vector$>$}\*
{\ttfamily \#include $<$algorithm$>$}\*
{\ttfamily \#include $<$math.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Exceptions.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Strings.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Foreach.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Gnu.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Force\-Impl.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Player\-Impl.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Unit\-Impl.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Bullet\-Impl.\-h$>$}\*
{\ttfamily \#include $<$\-Templates\-Impl.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Command.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Map.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Flag.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Unit.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Bullet.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Offsets.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Unit\-Target.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Order\-Types.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Latency.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Tile\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Tile\-Set.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Game\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Cheat\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W/\-Dialog.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-B\-W\-A\-P\-I/\-A\-I\-Module.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-D\-L\-L\-Main.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Config.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Detours.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}../\-New\-Hack\-Util.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-B\-Wto\-B\-W\-A\-P\-I.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}../../\-Debug.\-h\char`\"{}}\*
\-Include dependency graph for \-Game\-Impl.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Source_2BWAPI_2GameImpl_8cpp__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=318pt]{Source_2BWAPI_2GameImpl_8cpp__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceBWAPI}{\-B\-W\-A\-P\-I}
\end{DoxyCompactItemize}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{Source_2BWAPI_2GameImpl_8cpp_ac7bef5d85e3dcd73eef56ad39ffc84a9}{\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
bool \-\_\-\-\_\-fastcall \hyperlink{namespaceBWAPI_ad1c6e8aeeb0227706a02d6c616668053}{\-B\-W\-A\-P\-I\-::\-B\-W\-A\-P\-I\-\_\-square\-Iterator\-\_\-callback} (\-Unit $\ast$u\-Iterator)
\item 
bool \-\_\-\-\_\-fastcall \hyperlink{namespaceBWAPI_a7b1fc1e057eec714dd91fda74eefd726}{\-B\-W\-A\-P\-I\-::\-B\-W\-A\-P\-I\-\_\-radius\-Iterator\-\_\-callback} (\-Unit $\ast$u\-Iterator)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1Position}{\-B\-W\-A\-P\-I\-::\-Position} \hyperlink{namespaceBWAPI_adea1af21453578eb48d4e756becd085c}{\-B\-W\-A\-P\-I\-::units\-In\-Radius\-\_\-compare}
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceBWAPI_a34afce85d20c3a5cca570b5b7fc35064}{\-B\-W\-A\-P\-I\-::units\-In\-Radius\-\_\-radius}
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{Source_2BWAPI_2GameImpl_8cpp_ac7bef5d85e3dcd73eef56ad39ffc84a9}{\index{\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.\-cpp@{\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.\-cpp}!\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N@{\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N}}
\index{\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N@{\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N}!Source/BWAPI/GameImpl.cpp@{\-Source/\-B\-W\-A\-P\-I/\-Game\-Impl.\-cpp}}
\subsubsection[{\-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-W\-I\-N32\-\_\-\-L\-E\-A\-N\-\_\-\-A\-N\-D\-\_\-\-M\-E\-A\-N}}}\label{Source_2BWAPI_2GameImpl_8cpp_ac7bef5d85e3dcd73eef56ad39ffc84a9}
