\hypertarget{classXPMBitmap}{\section{X\-P\-M\-Bitmap Class Reference}
\label{classXPMBitmap}\index{X\-P\-M\-Bitmap@{X\-P\-M\-Bitmap}}
}


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

Inheritance diagram for X\-P\-M\-Bitmap\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classXPMBitmap}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classXPMBitmap_a0a13922d88ce5c0fd6c4ba592a2bd665}{X\-P\-M\-Bitmap} (const int w, const int h)
\item 
\hyperlink{classXPMBitmap_ac5b2615f9b9722c522a63a08fe7d520a}{$\sim$\-X\-P\-M\-Bitmap} ()
\item 
void \hyperlink{classXPMBitmap_a81219e92156aa67ce25cd609a3f1d2b1}{set\-Bitmap} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$b)
\item 
void \hyperlink{classXPMBitmap_a8ce2f1a6530fd789d78c489dd86f3837}{set\-Bitmap\-Row} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$B)
\item 
void \hyperlink{classXPMBitmap_a6b7a40288504f380d933d10ec9afeefb}{set\-Transparent} (const bool)
\item 
void \hyperlink{classXPMBitmap_aa6c2c05326200b282ddea3f53ae9affa}{write} (const string filename)
\item 
string \hyperlink{classXPMBitmap_a877098ff3db517c4368949f0e470af2d}{file\-Extension} () const 
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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


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


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

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


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{XPMBitmap_8h}{X\-P\-M\-Bitmap.\-h}\item 
\hyperlink{XPMBitmap_8cc}{X\-P\-M\-Bitmap.\-cc}\end{DoxyCompactItemize}
