\hypertarget{MacroDll_8cpp}{\section{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro\-Dll.cpp \-File \-Reference}
\label{MacroDll_8cpp}\index{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro\-Dll.\-cpp@{\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro\-Dll.\-cpp}}
}
{\ttfamily \#include $<$\-Precompiled\-Header.\-h$>$}\*
{\ttfamily \#include $<$tchar.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Macro\-Project.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Defines.\-h\char`\"{}}\*
\-Include dependency graph for \-Macro\-Dll.\-cpp\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{MacroDll_8cpp__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{MacroDll_8cpp_a6821bafc3c88dfb2e433a095df9940c6}{\-B\-U\-F\-\_\-\-S\-I\-Z\-E}~255
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
\-B\-O\-O\-L \-A\-P\-I\-E\-N\-T\-R\-Y \hyperlink{MacroDll_8cpp_af8f88e9e7df8023b92e56fac8ce669a7}{\-Dll\-Main} (\-H\-A\-N\-D\-L\-E h\-Module, \-D\-W\-O\-R\-D ul\-\_\-reason\-\_\-for\-\_\-call, \-L\-P\-V\-O\-I\-D lp\-Reserved)
\item 
\hyperlink{MacroDll_8cpp_a770d59a54c65092bbfab1962ec9302f7}{\-\_\-\-\_\-declspec} (dllexport) \-B\-W\-A\-P\-I
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBattleBroodAI}{\-Battle\-Brood\-A\-I} $\ast$ \hyperlink{MacroDll_8cpp_ab4baf293f2e5bd59eec6063e93d53201}{brood\-A\-I} = \hyperlink{CSingleton_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{\-N\-U\-L\-L}
\item 
\-Game $\ast$ \hyperlink{namespaceBWAPI_a734117433f2919ca501804ebe0050afb}{\-B\-W\-A\-P\-I\-::\-Broodwar}
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{MacroDll_8cpp_a6821bafc3c88dfb2e433a095df9940c6}{\index{\-Macro\-Dll.\-cpp@{\-Macro\-Dll.\-cpp}!\-B\-U\-F\-\_\-\-S\-I\-Z\-E@{\-B\-U\-F\-\_\-\-S\-I\-Z\-E}}
\index{\-B\-U\-F\-\_\-\-S\-I\-Z\-E@{\-B\-U\-F\-\_\-\-S\-I\-Z\-E}!MacroDll.cpp@{\-Macro\-Dll.\-cpp}}
\subsubsection[{\-B\-U\-F\-\_\-\-S\-I\-Z\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-B\-U\-F\-\_\-\-S\-I\-Z\-E}~255}}\label{MacroDll_8cpp_a6821bafc3c88dfb2e433a095df9940c6}


\subsection{\-Function \-Documentation}
\hypertarget{MacroDll_8cpp_a770d59a54c65092bbfab1962ec9302f7}{\index{\-Macro\-Dll.\-cpp@{\-Macro\-Dll.\-cpp}!\-\_\-\-\_\-declspec@{\-\_\-\-\_\-declspec}}
\index{\-\_\-\-\_\-declspec@{\-\_\-\-\_\-declspec}!MacroDll.cpp@{\-Macro\-Dll.\-cpp}}
\subsubsection[{\-\_\-\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-\_\-\-\_\-declspec} (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)}}\label{MacroDll_8cpp_a770d59a54c65092bbfab1962ec9302f7}
\hypertarget{MacroDll_8cpp_af8f88e9e7df8023b92e56fac8ce669a7}{\index{\-Macro\-Dll.\-cpp@{\-Macro\-Dll.\-cpp}!\-Dll\-Main@{\-Dll\-Main}}
\index{\-Dll\-Main@{\-Dll\-Main}!MacroDll.cpp@{\-Macro\-Dll.\-cpp}}
\subsubsection[{\-Dll\-Main}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-O\-O\-L \-A\-P\-I\-E\-N\-T\-R\-Y {\bf \-Dll\-Main} (
\begin{DoxyParamCaption}
\item[{\-H\-A\-N\-D\-L\-E}]{h\-Module, }
\item[{\-D\-W\-O\-R\-D}]{ul\-\_\-reason\-\_\-for\-\_\-call, }
\item[{\-L\-P\-V\-O\-I\-D}]{lp\-Reserved}
\end{DoxyParamCaption}
)}}\label{MacroDll_8cpp_af8f88e9e7df8023b92e56fac8ce669a7}


\subsection{\-Variable \-Documentation}
\hypertarget{MacroDll_8cpp_ab4baf293f2e5bd59eec6063e93d53201}{\index{\-Macro\-Dll.\-cpp@{\-Macro\-Dll.\-cpp}!brood\-A\-I@{brood\-A\-I}}
\index{brood\-A\-I@{brood\-A\-I}!MacroDll.cpp@{\-Macro\-Dll.\-cpp}}
\subsubsection[{brood\-A\-I}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Battle\-Brood\-A\-I}$\ast$ {\bf brood\-A\-I} = {\bf \-N\-U\-L\-L}}}\label{MacroDll_8cpp_ab4baf293f2e5bd59eec6063e93d53201}
