\hypertarget{classBW_1_1Sprite}{\section{\-B\-W\-:\-:\-Sprite \-Class \-Reference}
\label{classBW_1_1Sprite}\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}}
}


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



\-Collaboration diagram for \-B\-W\-:\-:\-Sprite\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classBW_1_1Sprite__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBW_1_1Sprite}{\-Sprite} $\ast$ \hyperlink{classBW_1_1Sprite_ae40585adb6a1a5c65d5aa0130f75c80f}{prev}
\item 
\hyperlink{classBW_1_1Sprite}{\-Sprite} $\ast$ \hyperlink{classBW_1_1Sprite_a16afaccd3305ab4f4863f50cd0819bff}{next}
\item 
\hyperlink{NewHackUtil_8h_ac8008e9f99a9e3bdd6649ba6fe685975}{u16} \hyperlink{classBW_1_1Sprite_aaabd044ce870421908aea19d18a546fb}{sprite\-I\-D}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a593e1a2c5783349c5c56db06f649fda8}{player\-I\-D}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a4fba9a2b4cb234a0a46f4f00d5a068b6}{selection\-Index}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a92e104b7910575a82888ad704d32e150}{visibility\-Flags}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a878990abc934f7529cd579a198c412bf}{elevation\-Level}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a9c8f0e381e2959aab2b4e4d939110110}{flags}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{classBW_1_1Sprite_a85030407357c12978e03d0a0c41173d9}{selection\-Timer}
\item 
\hyperlink{NewHackUtil_8h_a60534f57ab6a58fdf5c2e618645182e3}{u32} \hyperlink{classBW_1_1Sprite_a503fda9d4877250516fc8382a22c8997}{index}
\item 
\hyperlink{classBW_1_1Position}{\-Position} \hyperlink{classBW_1_1Sprite_abab53198a5a98b7dcea20df130951786}{position}
\item 
\hyperlink{classBW_1_1Image}{\-Image} $\ast$ \hyperlink{classBW_1_1Sprite_a2923fd30feb41f4a276041451e4f0953}{main\-Graphic}
\item 
\hyperlink{classBW_1_1Image}{\-Image} $\ast$ \hyperlink{classBW_1_1Sprite_a728f47b0b5f01d2ce58136578305e124}{underlay}
\item 
\hyperlink{classBW_1_1Image}{\-Image} $\ast$ \hyperlink{classBW_1_1Sprite_a2feb282ecbd783967b68b5de1d43e2b1}{overlay}
\end{DoxyCompactItemize}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classBW_1_1Sprite_a878990abc934f7529cd579a198c412bf}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!elevation\-Level@{elevation\-Level}}
\index{elevation\-Level@{elevation\-Level}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{elevation\-Level}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::elevation\-Level}}}\label{classBW_1_1Sprite_a878990abc934f7529cd579a198c412bf}
\hypertarget{classBW_1_1Sprite_a9c8f0e381e2959aab2b4e4d939110110}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!flags@{flags}}
\index{flags@{flags}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{flags}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::flags}}}\label{classBW_1_1Sprite_a9c8f0e381e2959aab2b4e4d939110110}
\hypertarget{classBW_1_1Sprite_a503fda9d4877250516fc8382a22c8997}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!index@{index}}
\index{index@{index}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u32} {\bf \-B\-W\-::\-Sprite\-::index}}}\label{classBW_1_1Sprite_a503fda9d4877250516fc8382a22c8997}
\hypertarget{classBW_1_1Sprite_a2923fd30feb41f4a276041451e4f0953}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!main\-Graphic@{main\-Graphic}}
\index{main\-Graphic@{main\-Graphic}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{main\-Graphic}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Image}$\ast$ {\bf \-B\-W\-::\-Sprite\-::main\-Graphic}}}\label{classBW_1_1Sprite_a2923fd30feb41f4a276041451e4f0953}
\hypertarget{classBW_1_1Sprite_a16afaccd3305ab4f4863f50cd0819bff}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!next@{next}}
\index{next@{next}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Sprite}$\ast$ {\bf \-B\-W\-::\-Sprite\-::next}}}\label{classBW_1_1Sprite_a16afaccd3305ab4f4863f50cd0819bff}
\hypertarget{classBW_1_1Sprite_a2feb282ecbd783967b68b5de1d43e2b1}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!overlay@{overlay}}
\index{overlay@{overlay}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{overlay}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Image}$\ast$ {\bf \-B\-W\-::\-Sprite\-::overlay}}}\label{classBW_1_1Sprite_a2feb282ecbd783967b68b5de1d43e2b1}
\hypertarget{classBW_1_1Sprite_a593e1a2c5783349c5c56db06f649fda8}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!player\-I\-D@{player\-I\-D}}
\index{player\-I\-D@{player\-I\-D}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{player\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::player\-I\-D}}}\label{classBW_1_1Sprite_a593e1a2c5783349c5c56db06f649fda8}
\hypertarget{classBW_1_1Sprite_abab53198a5a98b7dcea20df130951786}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!position@{position}}
\index{position@{position}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-::\-Sprite\-::position}}}\label{classBW_1_1Sprite_abab53198a5a98b7dcea20df130951786}
\hypertarget{classBW_1_1Sprite_ae40585adb6a1a5c65d5aa0130f75c80f}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!prev@{prev}}
\index{prev@{prev}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{prev}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Sprite}$\ast$ {\bf \-B\-W\-::\-Sprite\-::prev}}}\label{classBW_1_1Sprite_ae40585adb6a1a5c65d5aa0130f75c80f}
\hypertarget{classBW_1_1Sprite_a4fba9a2b4cb234a0a46f4f00d5a068b6}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!selection\-Index@{selection\-Index}}
\index{selection\-Index@{selection\-Index}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{selection\-Index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::selection\-Index}}}\label{classBW_1_1Sprite_a4fba9a2b4cb234a0a46f4f00d5a068b6}
\hypertarget{classBW_1_1Sprite_a85030407357c12978e03d0a0c41173d9}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!selection\-Timer@{selection\-Timer}}
\index{selection\-Timer@{selection\-Timer}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{selection\-Timer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::selection\-Timer}}}\label{classBW_1_1Sprite_a85030407357c12978e03d0a0c41173d9}
\hypertarget{classBW_1_1Sprite_aaabd044ce870421908aea19d18a546fb}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!sprite\-I\-D@{sprite\-I\-D}}
\index{sprite\-I\-D@{sprite\-I\-D}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{sprite\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u16} {\bf \-B\-W\-::\-Sprite\-::sprite\-I\-D}}}\label{classBW_1_1Sprite_aaabd044ce870421908aea19d18a546fb}
\hypertarget{classBW_1_1Sprite_a728f47b0b5f01d2ce58136578305e124}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!underlay@{underlay}}
\index{underlay@{underlay}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{underlay}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Image}$\ast$ {\bf \-B\-W\-::\-Sprite\-::underlay}}}\label{classBW_1_1Sprite_a728f47b0b5f01d2ce58136578305e124}
\hypertarget{classBW_1_1Sprite_a92e104b7910575a82888ad704d32e150}{\index{\-B\-W\-::\-Sprite@{\-B\-W\-::\-Sprite}!visibility\-Flags@{visibility\-Flags}}
\index{visibility\-Flags@{visibility\-Flags}!BW::Sprite@{\-B\-W\-::\-Sprite}}
\subsubsection[{visibility\-Flags}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Sprite\-::visibility\-Flags}}}\label{classBW_1_1Sprite_a92e104b7910575a82888ad704d32e150}


\-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{Sprite_8h}{\-Sprite.\-h}\end{DoxyCompactItemize}
