\hypertarget{classUType}{\section{\-U\-Type \-Class \-Reference}
\label{classUType}\index{\-U\-Type@{\-U\-Type}}
}


{\ttfamily \#include $<$\-U\-Type.\-h$>$}



\-Inheritance diagram for \-U\-Type\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classUType__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-U\-Type\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classUType__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classUType_a1dde5203f017fc73c9f2bc6868b7b89c}{\-U\-Type} ()
\item 
\hyperlink{classUType_aa15c205969c4e7ccbf4cb2901fab25d8}{\-U\-Type} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} id)
\item 
\hyperlink{classUType_a870a3147261e64b839aca694e4c9a396}{$\sim$\-U\-Type} ()
\item 
const char $\ast$ \hyperlink{classUType_aa95a2d4706745d3bc239f7fa58b3ddcb}{name} ()
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classUType_a9e05756f4cd576555557f95a52540f98}{ai\-Flag} ()
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{classUType_a328e0c4107d225ac21a1ab360092bd5d}{ai\-Idle} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classUType_a1dde5203f017fc73c9f2bc6868b7b89c}{\index{\-U\-Type@{\-U\-Type}!\-U\-Type@{\-U\-Type}}
\index{\-U\-Type@{\-U\-Type}!UType@{\-U\-Type}}
\subsubsection[{\-U\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-U\-Type\-::\-U\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classUType_a1dde5203f017fc73c9f2bc6868b7b89c}
\hypertarget{classUType_aa15c205969c4e7ccbf4cb2901fab25d8}{\index{\-U\-Type@{\-U\-Type}!\-U\-Type@{\-U\-Type}}
\index{\-U\-Type@{\-U\-Type}!UType@{\-U\-Type}}
\subsubsection[{\-U\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-U\-Type\-::\-U\-Type} (
\begin{DoxyParamCaption}
\item[{{\bf int}}]{id}
\end{DoxyParamCaption}
)}}\label{classUType_aa15c205969c4e7ccbf4cb2901fab25d8}
\hypertarget{classUType_a870a3147261e64b839aca694e4c9a396}{\index{\-U\-Type@{\-U\-Type}!$\sim$\-U\-Type@{$\sim$\-U\-Type}}
\index{$\sim$\-U\-Type@{$\sim$\-U\-Type}!UType@{\-U\-Type}}
\subsubsection[{$\sim$\-U\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-U\-Type\-::$\sim$\-U\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classUType_a870a3147261e64b839aca694e4c9a396}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classUType_a9e05756f4cd576555557f95a52540f98}{\index{\-U\-Type@{\-U\-Type}!ai\-Flag@{ai\-Flag}}
\index{ai\-Flag@{ai\-Flag}!UType@{\-U\-Type}}
\subsubsection[{ai\-Flag}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-U\-Type\-::ai\-Flag} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classUType_a9e05756f4cd576555557f95a52540f98}


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


\hypertarget{classUType_a328e0c4107d225ac21a1ab360092bd5d}{\index{\-U\-Type@{\-U\-Type}!ai\-Idle@{ai\-Idle}}
\index{ai\-Idle@{ai\-Idle}!UType@{\-U\-Type}}
\subsubsection[{ai\-Idle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-U\-Type\-::ai\-Idle} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classUType_a328e0c4107d225ac21a1ab360092bd5d}


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




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


\hypertarget{classUType_aa95a2d4706745d3bc239f7fa58b3ddcb}{\index{\-U\-Type@{\-U\-Type}!name@{name}}
\index{name@{name}!UType@{\-U\-Type}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ {\bf \-U\-Type\-::name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classUType_aa95a2d4706745d3bc239f7fa58b3ddcb}


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-B\-W\-Script\-Emulator/\hyperlink{UType_8h}{\-U\-Type.\-h}\item 
trunk/bwapi/\-B\-W\-Script\-Emulator/\hyperlink{UType_8cpp}{\-U\-Type.\-cpp}\end{DoxyCompactItemize}
