\hypertarget{ScriptEnum_8cpp}{\section{trunk/bwapi/\-B\-W\-Script\-Emulator/\-Script\-Enum.cpp \-File \-Reference}
\label{ScriptEnum_8cpp}\index{trunk/bwapi/\-B\-W\-Script\-Emulator/\-Script\-Enum.\-cpp@{trunk/bwapi/\-B\-W\-Script\-Emulator/\-Script\-Enum.\-cpp}}
}
{\ttfamily \#include \char`\"{}\-Script\-Enum.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Order\-I\-D.\-h\char`\"{}}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I.\-h$>$}\*
\-Include dependency graph for \-Script\-Enum.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ScriptEnum_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct____unitInfo}{\-\_\-\-\_\-unit\-Info}
\end{DoxyCompactItemize}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceAISCRIPT}{\-A\-I\-S\-C\-R\-I\-P\-T}
\end{DoxyCompactItemize}
\subsection*{\-Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{struct____unitInfo}{\-\_\-\-\_\-unit\-Info} \hyperlink{ScriptEnum_8cpp_af05232b60d70916759dc70c336b6a7f8}{unit\-Info}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{namespaceAISCRIPT_aa73edad0aaddfcca74b2151c4cfc68f3}{\-A\-I\-S\-C\-R\-I\-P\-T\-::get\-Opcode\-Name} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} i\-Opcode)
\item 
const char $\ast$ \hyperlink{namespaceAISCRIPT_af5a973dc5740a7ce7b80b8072b63dfb0}{\-A\-I\-S\-C\-R\-I\-P\-T\-::get\-Unit\-Name} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} i\-Unit\-Type)
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceAISCRIPT_a99a22959af0670992bc6969b33f17025}{\-A\-I\-S\-C\-R\-I\-P\-T\-::get\-Unit\-Idle\-Order} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} i\-Unit\-Type)
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceAISCRIPT_a264cf872c664a417424bf46a272d0e0d}{\-A\-I\-S\-C\-R\-I\-P\-T\-::get\-Unit\-Internal} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} i\-Unit\-Type)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{ScriptEnum_8cpp_af05232b60d70916759dc70c336b6a7f8}{unit\-Info} \hyperlink{ScriptEnum_8cpp_a0a4f70859649ea1d960133fa232b4b3b}{psz\-Unit\-Info} \mbox{[}$\,$\mbox{]}
\item 
const char $\ast$ \hyperlink{ScriptEnum_8cpp_a74e77d7e670bf77f95007ea5756fb150}{psz\-Opcode\-Name} \mbox{[}$\,$\mbox{]}
\end{DoxyCompactItemize}


\subsection{\-Typedef \-Documentation}
\hypertarget{ScriptEnum_8cpp_af05232b60d70916759dc70c336b6a7f8}{\index{\-Script\-Enum.\-cpp@{\-Script\-Enum.\-cpp}!unit\-Info@{unit\-Info}}
\index{unit\-Info@{unit\-Info}!ScriptEnum.cpp@{\-Script\-Enum.\-cpp}}
\subsubsection[{unit\-Info}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \-\_\-\-\_\-unit\-Info}  {\bf unit\-Info}}}\label{ScriptEnum_8cpp_af05232b60d70916759dc70c336b6a7f8}


\subsection{\-Variable \-Documentation}
\hypertarget{ScriptEnum_8cpp_a74e77d7e670bf77f95007ea5756fb150}{\index{\-Script\-Enum.\-cpp@{\-Script\-Enum.\-cpp}!psz\-Opcode\-Name@{psz\-Opcode\-Name}}
\index{psz\-Opcode\-Name@{psz\-Opcode\-Name}!ScriptEnum.cpp@{\-Script\-Enum.\-cpp}}
\subsubsection[{psz\-Opcode\-Name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf psz\-Opcode\-Name}\mbox{[}$\,$\mbox{]}}}\label{ScriptEnum_8cpp_a74e77d7e670bf77f95007ea5756fb150}
\hypertarget{ScriptEnum_8cpp_a0a4f70859649ea1d960133fa232b4b3b}{\index{\-Script\-Enum.\-cpp@{\-Script\-Enum.\-cpp}!psz\-Unit\-Info@{psz\-Unit\-Info}}
\index{psz\-Unit\-Info@{psz\-Unit\-Info}!ScriptEnum.cpp@{\-Script\-Enum.\-cpp}}
\subsubsection[{psz\-Unit\-Info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf unit\-Info} {\bf psz\-Unit\-Info}\mbox{[}$\,$\mbox{]}}}\label{ScriptEnum_8cpp_a0a4f70859649ea1d960133fa232b4b3b}
