\hypertarget{classXBMBitmap}{\section{X\-B\-M\-Bitmap Class Reference}
\label{classXBMBitmap}\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}}
}


{\ttfamily \#include $<$X\-B\-M\-Bitmap.\-h$>$}

Inheritance diagram for X\-B\-M\-Bitmap\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classXBMBitmap}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classXBMBitmap_a50a70cb94d3f237ecbdfe3759224e874}{X\-B\-M\-Bitmap} (const int w, const int h)
\item 
\hyperlink{classXBMBitmap_ab6001fbcf4388226f36f6924147a36ba}{$\sim$\-X\-B\-M\-Bitmap} ()
\item 
void \hyperlink{classXBMBitmap_af94677c7efc9ccd2cf5d39d602dd727e}{set\-Bitmap} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$b)
\item 
void \hyperlink{classXBMBitmap_add7f69451556ca1b6013af7ca5d03695}{set\-Bitmap\-Row} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$B)
\item 
void \hyperlink{classXBMBitmap_af50280157372bcc3909b505384cb31aa}{set\-Transparent} (const bool)
\item 
void \hyperlink{classXBMBitmap_abedd5f265b8b1d94a3cc4c762835ef98}{write} (const string filename)
\item 
string \hyperlink{classXBMBitmap_a7f7e7b7c5409a6f43b19ad0b4d92628d}{file\-Extension} () const 
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classXBMBitmap_a50a70cb94d3f237ecbdfe3759224e874}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}}
\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{X\-B\-M\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}X\-B\-M\-Bitmap\-::\-X\-B\-M\-Bitmap (
\begin{DoxyParamCaption}
\item[{const int}]{w, }
\item[{const int}]{h}
\end{DoxyParamCaption}
)}}\label{classXBMBitmap_a50a70cb94d3f237ecbdfe3759224e874}
\hypertarget{classXBMBitmap_ab6001fbcf4388226f36f6924147a36ba}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!$\sim$\-X\-B\-M\-Bitmap@{$\sim$\-X\-B\-M\-Bitmap}}
\index{$\sim$\-X\-B\-M\-Bitmap@{$\sim$\-X\-B\-M\-Bitmap}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{$\sim$\-X\-B\-M\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}X\-B\-M\-Bitmap\-::$\sim$\-X\-B\-M\-Bitmap (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classXBMBitmap_ab6001fbcf4388226f36f6924147a36ba}


\subsection{Member Function Documentation}
\hypertarget{classXBMBitmap_a7f7e7b7c5409a6f43b19ad0b4d92628d}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!file\-Extension@{file\-Extension}}
\index{file\-Extension@{file\-Extension}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{file\-Extension}]{\setlength{\rightskip}{0pt plus 5cm}string X\-B\-M\-Bitmap\-::file\-Extension (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classXBMBitmap_a7f7e7b7c5409a6f43b19ad0b4d92628d}


Implements \hyperlink{classBitmapImage_ad87bb04a511bb7f62b04dabbc7603ac8}{Bitmap\-Image}.

\hypertarget{classXBMBitmap_af94677c7efc9ccd2cf5d39d602dd727e}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!set\-Bitmap@{set\-Bitmap}}
\index{set\-Bitmap@{set\-Bitmap}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{set\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}void X\-B\-M\-Bitmap\-::set\-Bitmap (
\begin{DoxyParamCaption}
\item[{const {\bf Byte} $\ast$}]{b}
\end{DoxyParamCaption}
)}}\label{classXBMBitmap_af94677c7efc9ccd2cf5d39d602dd727e}
\hypertarget{classXBMBitmap_add7f69451556ca1b6013af7ca5d03695}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!set\-Bitmap\-Row@{set\-Bitmap\-Row}}
\index{set\-Bitmap\-Row@{set\-Bitmap\-Row}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{set\-Bitmap\-Row}]{\setlength{\rightskip}{0pt plus 5cm}void X\-B\-M\-Bitmap\-::set\-Bitmap\-Row (
\begin{DoxyParamCaption}
\item[{const {\bf Byte} $\ast$}]{B}
\end{DoxyParamCaption}
)}}\label{classXBMBitmap_add7f69451556ca1b6013af7ca5d03695}
\hypertarget{classXBMBitmap_af50280157372bcc3909b505384cb31aa}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!set\-Transparent@{set\-Transparent}}
\index{set\-Transparent@{set\-Transparent}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{set\-Transparent}]{\setlength{\rightskip}{0pt plus 5cm}void X\-B\-M\-Bitmap\-::set\-Transparent (
\begin{DoxyParamCaption}
\item[{const bool}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classXBMBitmap_af50280157372bcc3909b505384cb31aa}
\hypertarget{classXBMBitmap_abedd5f265b8b1d94a3cc4c762835ef98}{\index{X\-B\-M\-Bitmap@{X\-B\-M\-Bitmap}!write@{write}}
\index{write@{write}!XBMBitmap@{X\-B\-M\-Bitmap}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}void X\-B\-M\-Bitmap\-::write (
\begin{DoxyParamCaption}
\item[{const string}]{filename}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classXBMBitmap_abedd5f265b8b1d94a3cc4c762835ef98}


Implements \hyperlink{classBitmapImage_a17641fa3c55d9f2aac6b2f5cbc53086f}{Bitmap\-Image}.



References Bitmap\-Image\-::bitmap\-\_\-, F\-S\-P\-A\-T\-H\-\_\-\-S\-E\-P, Bitmap\-Image\-::h\-\_\-, N\-U\-L\-L, and Bitmap\-Image\-::w\-\_\-.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{XBMBitmap_8h}{X\-B\-M\-Bitmap.\-h}\item 
\hyperlink{XBMBitmap_8cc}{X\-B\-M\-Bitmap.\-cc}\end{DoxyCompactItemize}
