\hypertarget{classBW_1_1TileType}{\section{\-B\-W\-:\-:\-Tile\-Type \-Class \-Reference}
\label{classBW_1_1TileType}\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}}
}


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

\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_ad911983c7b0e10c7e55e53b6c9d25bf1}{index}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1TileType_ab856d725c964999b465d0e62e8cbda1c}{buildability}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1TileType_acda9f2f8a93123e7950fd085d821e091}{ground\-Height}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a56cbf57f2b68b73d071675873972b787}{left\-Edge}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_abcd35afa7265f0e8d0c577a3d9bec8c8}{top\-Edge}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_aa2d0ea3cf2f5cf6563f5f7e65ee862fb}{right\-Edge}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_aeb0f489a61095099095845d68c0cbf94}{bottom\-Edge}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a72807c55b1e94bf78641a3e4591b1805}{\-\_\-1}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a907b4fcafe6ba998ec4d6749961c11e9}{\-\_\-2}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a4f1432c849ebb30cf822cdaad4f3ebd2}{\-\_\-3}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a8b90c37883d6a33ff08c4e61b6826221}{\-\_\-4}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1TileType_a4cd213b8acb7e560387dda0624fee14f}{mini\-Tile} \mbox{[}16\mbox{]}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Represents information shared for all tiles in one tile group. 

\subsection{\-Member \-Data \-Documentation}
\hypertarget{classBW_1_1TileType_a72807c55b1e94bf78641a3e4591b1805}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!\-\_\-1@{\-\_\-1}}
\index{\-\_\-1@{\-\_\-1}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{\-\_\-1}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::\-\_\-1}}}\label{classBW_1_1TileType_a72807c55b1e94bf78641a3e4591b1805}
\hypertarget{classBW_1_1TileType_a907b4fcafe6ba998ec4d6749961c11e9}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!\-\_\-2@{\-\_\-2}}
\index{\-\_\-2@{\-\_\-2}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{\-\_\-2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::\-\_\-2}}}\label{classBW_1_1TileType_a907b4fcafe6ba998ec4d6749961c11e9}
\-Unknown -\/ \-Edge piece has rows above it. (\-Recently noticed; not fully understood.) o 1 = \-Basic edge piece. o 2 = \-Right edge piece. o 3 = \-Left edge piece. \hypertarget{classBW_1_1TileType_a4f1432c849ebb30cf822cdaad4f3ebd2}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!\-\_\-3@{\-\_\-3}}
\index{\-\_\-3@{\-\_\-3}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{\-\_\-3}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::\-\_\-3}}}\label{classBW_1_1TileType_a4f1432c849ebb30cf822cdaad4f3ebd2}
\hypertarget{classBW_1_1TileType_a8b90c37883d6a33ff08c4e61b6826221}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!\-\_\-4@{\-\_\-4}}
\index{\-\_\-4@{\-\_\-4}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{\-\_\-4}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::\-\_\-4}}}\label{classBW_1_1TileType_a8b90c37883d6a33ff08c4e61b6826221}
\hypertarget{classBW_1_1TileType_aeb0f489a61095099095845d68c0cbf94}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!bottom\-Edge@{bottom\-Edge}}
\index{bottom\-Edge@{bottom\-Edge}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{bottom\-Edge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::bottom\-Edge}}}\label{classBW_1_1TileType_aeb0f489a61095099095845d68c0cbf94}
\hypertarget{classBW_1_1TileType_ab856d725c964999b465d0e62e8cbda1c}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!buildability@{buildability}}
\index{buildability@{buildability}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{buildability}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Tile\-Type\-::buildability}}}\label{classBW_1_1TileType_ab856d725c964999b465d0e62e8cbda1c}
8th bit should sign not buildable. \hypertarget{classBW_1_1TileType_acda9f2f8a93123e7950fd085d821e091}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!ground\-Height@{ground\-Height}}
\index{ground\-Height@{ground\-Height}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{ground\-Height}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Tile\-Type\-::ground\-Height}}}\label{classBW_1_1TileType_acda9f2f8a93123e7950fd085d821e091}
\-Ground \-Height(4 lower bits) -\/ \-Deprecated? \-Some values are incorrect. \hypertarget{classBW_1_1TileType_ad911983c7b0e10c7e55e53b6c9d25bf1}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!index@{index}}
\index{index@{index}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::index}}}\label{classBW_1_1TileType_ad911983c7b0e10c7e55e53b6c9d25bf1}
\hypertarget{classBW_1_1TileType_a56cbf57f2b68b73d071675873972b787}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!left\-Edge@{left\-Edge}}
\index{left\-Edge@{left\-Edge}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{left\-Edge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::left\-Edge}}}\label{classBW_1_1TileType_a56cbf57f2b68b73d071675873972b787}
\hypertarget{classBW_1_1TileType_a4cd213b8acb7e560387dda0624fee14f}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!mini\-Tile@{mini\-Tile}}
\index{mini\-Tile@{mini\-Tile}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{mini\-Tile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::mini\-Tile}\mbox{[}16\mbox{]}}}\label{classBW_1_1TileType_a4cd213b8acb7e560387dda0624fee14f}
\hypertarget{classBW_1_1TileType_aa2d0ea3cf2f5cf6563f5f7e65ee862fb}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!right\-Edge@{right\-Edge}}
\index{right\-Edge@{right\-Edge}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{right\-Edge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::right\-Edge}}}\label{classBW_1_1TileType_aa2d0ea3cf2f5cf6563f5f7e65ee862fb}
\hypertarget{classBW_1_1TileType_abcd35afa7265f0e8d0c577a3d9bec8c8}{\index{\-B\-W\-::\-Tile\-Type@{\-B\-W\-::\-Tile\-Type}!top\-Edge@{top\-Edge}}
\index{top\-Edge@{top\-Edge}!BW::TileType@{\-B\-W\-::\-Tile\-Type}}
\subsubsection[{top\-Edge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Tile\-Type\-::top\-Edge}}}\label{classBW_1_1TileType_abcd35afa7265f0e8d0c577a3d9bec8c8}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W/\hyperlink{TileType_8h}{\-Tile\-Type.\-h}\end{DoxyCompactItemize}
