\hypertarget{classBW_1_1Orders_1_1MakeBuilding}{\section{\-B\-W\-:\-:\-Orders\-:\-:\-Make\-Building \-Class \-Reference}
\label{classBW_1_1Orders_1_1MakeBuilding}\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
}


{\ttfamily \#include $<$\-Order\-Types.\-h$>$}



\-Collaboration diagram for \-B\-W\-:\-:\-Orders\-:\-:\-Make\-Building\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=241pt]{classBW_1_1Orders_1_1MakeBuilding__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBW_1_1Orders_1_1MakeBuilding_a65cd2c1767330682f8f27cb035fc7719}{\-Make\-Building} (\hyperlink{classBW_1_1TilePosition}{\-B\-W\-::\-Tile\-Position} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_a56c72f24d8bf50cefb1017adf569c0f6}{position}, \hyperlink{namespaceBW_ae39c0ab8f888a361ade2d3964d779193}{int} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_ad53a4cea6f2d44b5fa1cfcef9b8c615d}{type})
\item 
\hyperlink{classBW_1_1Orders_1_1MakeBuilding_aba44884689c7c161d9b13b6f129566fb}{\-Make\-Building} (\hyperlink{namespaceBW_ae39c0ab8f888a361ade2d3964d779193}{int} tile\-X, \hyperlink{namespaceBW_ae39c0ab8f888a361ade2d3964d779193}{int} tile\-Y, \hyperlink{namespaceBW_ae39c0ab8f888a361ade2d3964d779193}{int} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_ad53a4cea6f2d44b5fa1cfcef9b8c615d}{type})
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_ab695105e3da9d072f038b609900b4c79}{always0x0c}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_a7aab909d7351329411acfb4dcb14f6bf}{race\-Dependant}
\item 
\hyperlink{classBW_1_1TilePosition}{\-B\-W\-::\-Tile\-Position} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_a56c72f24d8bf50cefb1017adf569c0f6}{position}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1Orders_1_1MakeBuilding_ad53a4cea6f2d44b5fa1cfcef9b8c615d}{type}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Make building. 

\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classBW_1_1Orders_1_1MakeBuilding_a65cd2c1767330682f8f27cb035fc7719}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!\-Make\-Building@{\-Make\-Building}}
\index{\-Make\-Building@{\-Make\-Building}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{\-Make\-Building}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::\-Make\-Building} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-::\-Tile\-Position}}]{position, }
\item[{{\bf int}}]{type}
\end{DoxyParamCaption}
)}}\label{classBW_1_1Orders_1_1MakeBuilding_a65cd2c1767330682f8f27cb035fc7719}


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


\hypertarget{classBW_1_1Orders_1_1MakeBuilding_aba44884689c7c161d9b13b6f129566fb}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!\-Make\-Building@{\-Make\-Building}}
\index{\-Make\-Building@{\-Make\-Building}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{\-Make\-Building}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::\-Make\-Building} (
\begin{DoxyParamCaption}
\item[{{\bf int}}]{tile\-X, }
\item[{{\bf int}}]{tile\-Y, }
\item[{{\bf int}}]{type}
\end{DoxyParamCaption}
)}}\label{classBW_1_1Orders_1_1MakeBuilding_aba44884689c7c161d9b13b6f129566fb}


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




\subsection{\-Member \-Data \-Documentation}
\hypertarget{classBW_1_1Orders_1_1MakeBuilding_ab695105e3da9d072f038b609900b4c79}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!always0x0c@{always0x0c}}
\index{always0x0c@{always0x0c}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{always0x0c}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::always0x0c}}}\label{classBW_1_1Orders_1_1MakeBuilding_ab695105e3da9d072f038b609900b4c79}
0x0c = make building \-Command-\/code in bw \hypertarget{classBW_1_1Orders_1_1MakeBuilding_a56c72f24d8bf50cefb1017adf569c0f6}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!position@{position}}
\index{position@{position}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-::\-Tile\-Position} {\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::position}}}\label{classBW_1_1Orders_1_1MakeBuilding_a56c72f24d8bf50cefb1017adf569c0f6}
\hypertarget{classBW_1_1Orders_1_1MakeBuilding_a7aab909d7351329411acfb4dcb14f6bf}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!race\-Dependant@{race\-Dependant}}
\index{race\-Dependant@{race\-Dependant}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{race\-Dependant}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::race\-Dependant}}}\label{classBW_1_1Orders_1_1MakeBuilding_a7aab909d7351329411acfb4dcb14f6bf}
\-Specifies race of builder\-: zerg = 0x19, terran = 1e, toss = 1f \hypertarget{classBW_1_1Orders_1_1MakeBuilding_ad53a4cea6f2d44b5fa1cfcef9b8c615d}{\index{\-B\-W\-::\-Orders\-::\-Make\-Building@{\-B\-W\-::\-Orders\-::\-Make\-Building}!type@{type}}
\index{type@{type}!BW::Orders::MakeBuilding@{\-B\-W\-::\-Orders\-::\-Make\-Building}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Orders\-::\-Make\-Building\-::type}}}\label{classBW_1_1Orders_1_1MakeBuilding_ad53a4cea6f2d44b5fa1cfcef9b8c615d}
\-Type of building to make 

\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W/\hyperlink{OrderTypes_8h}{\-Order\-Types.\-h}\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W/\hyperlink{OrderTypes_8cpp}{\-Order\-Types.\-cpp}\end{DoxyCompactItemize}
