summaryrefslogtreecommitdiffstats
path: root/ue2/doxygen/classCWindowsBitmap.html
diff options
context:
space:
mode:
Diffstat (limited to 'ue2/doxygen/classCWindowsBitmap.html')
-rw-r--r--ue2/doxygen/classCWindowsBitmap.html462
1 files changed, 462 insertions, 0 deletions
diff --git a/ue2/doxygen/classCWindowsBitmap.html b/ue2/doxygen/classCWindowsBitmap.html
new file mode 100644
index 0000000..83cbbfb
--- /dev/null
+++ b/ue2/doxygen/classCWindowsBitmap.html
@@ -0,0 +1,462 @@
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3<title>imgsynth2: CWindowsBitmap Class Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5<link href="tabs.css" rel="stylesheet" type="text/css">
6</head><body>
7<!-- Generated by Doxygen 1.5.3 -->
8<div class="tabs">
9 <ul>
10 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<div class="tabs">
17 <ul>
18 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
19 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
20 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22</div>
23<h1>CWindowsBitmap Class Reference</h1><!-- doxytag: class="CWindowsBitmap" --><!-- doxytag: inherits="CBitmap" -->Implementation of <a class="el" href="classCBitmap.html" title="Abstract implementation of CFile handling Bitmaps.">CBitmap</a> handling Windows Bitmaps.
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cwindowsbitmap_8h-source.html">cwindowsbitmap.h</a>&gt;</code>
27<p>
28<div class="dynheader">
29Inheritance diagram for CWindowsBitmap:</div>
30<div class="dynsection">
31
32<p><center><img src="classCWindowsBitmap.png" usemap="#CWindowsBitmap_map" border="0" alt=""></center>
33<map name="CWindowsBitmap_map">
34<area href="classCBitmap.html" alt="CBitmap" shape="rect" coords="0,56,108,80">
35<area href="classCFile.html" alt="CFile" shape="rect" coords="0,0,108,24">
36</map>
37</div>
38
39<p>
40<a href="classCWindowsBitmap-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
41<tr><td></td></tr>
42<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
43<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#b7d403afff9d3ec2721eaf4f25260921">CWindowsBitmap</a> ()</td></tr>
44
45<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#b7d403afff9d3ec2721eaf4f25260921"></a><br></td></tr>
46<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#a223d30484922d574ea0d975d96e2754">~CWindowsBitmap</a> ()</td></tr>
47
48<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#a223d30484922d574ea0d975d96e2754"></a><br></td></tr>
49<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#cab005df5352370dd2fcb8a52738f81d">read</a> (std::ifstream &amp;in)</td></tr>
50
51<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reads Windows Bitmap from filestream. On error an exception is thrown. <a href="#cab005df5352370dd2fcb8a52738f81d"></a><br></td></tr>
52<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#95c314ad2c9b14dbe5189799bc7e4f71">write</a> (std::ofstream &amp;out)</td></tr>
53
54<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes Windows Bitmap to filestream. <a href="#95c314ad2c9b14dbe5189799bc7e4f71"></a><br></td></tr>
55<tr><td class="memItemLeft" nowrap align="right" valign="top">const uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#b742cf032ebcef270d8253beee789289">getPixelDataSize</a> ()</td></tr>
56
57<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return size of pixelbuffer. <a href="#b742cf032ebcef270d8253beee789289"></a><br></td></tr>
58<tr><td class="memItemLeft" nowrap align="right" valign="top">const uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#002d6fcf7471095484ba7540cac20f7c">getHeight</a> ()</td></tr>
59
60<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return height of bitmap in pixel. <a href="#002d6fcf7471095484ba7540cac20f7c"></a><br></td></tr>
61<tr><td class="memItemLeft" nowrap align="right" valign="top">const uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#c26c90bc4aaf3ba425665ec53671658b">getWidth</a> ()</td></tr>
62
63<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return width of bitmap in pixel. <a href="#c26c90bc4aaf3ba425665ec53671658b"></a><br></td></tr>
64<tr><td class="memItemLeft" nowrap align="right" valign="top">const bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#d69d560a53dc4409bccb6328678c96be">isMirrored</a> ()</td></tr>
65
66<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Windows Bitmaps can be stored upside down. <a href="#d69d560a53dc4409bccb6328678c96be"></a><br></td></tr>
67<tr><td class="memItemLeft" nowrap align="right" valign="top">const bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#df53e5688a5fc47d8ba5437bf6b3edec">hasColorTable</a> ()</td></tr>
68
69<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if bitmap has a colortable (we don't support this yet for windows bitmaps). <a href="#df53e5688a5fc47d8ba5437bf6b3edec"></a><br></td></tr>
70<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
71<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCWindowsBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#47f9bf8aa81c56ab2cfe9960e27e0440">m_fileheader</a></td></tr>
72
73<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCWindowsBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCWindowsBitmap.html#2db451a4eed528602225ca2c1da051ce">m_infoheader</a></td></tr>
74
75<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
76<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCWindowsBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a></td></tr>
77
78<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Windows Bitmap File Header structure. <a href="structCWindowsBitmap_1_1BITMAP__FILEHEADER.html#_details">More...</a><br></td></tr>
79<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCWindowsBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a></td></tr>
80
81<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Windows Bitmap Info Header structure. <a href="structCWindowsBitmap_1_1BITMAP__INFOHEADER.html#_details">More...</a><br></td></tr>
82</table>
83<hr><a name="_details"></a><h2>Detailed Description</h2>
84Implementation of <a class="el" href="classCBitmap.html" title="Abstract implementation of CFile handling Bitmaps.">CBitmap</a> handling Windows Bitmaps.
85<p>
86<dl class="user" compact><dt><b>Modulname:</b></dt><dd>cwindowsbitmap </dd></dl>
87<dl class="author" compact><dt><b>Author:</b></dt><dd>Guenther Neuwirth (0626638), Manuel Mausz (0728348) </dd></dl>
88<dl class="date" compact><dt><b>Date:</b></dt><dd>17.04.2009</dd></dl>
89Implementation of <a class="el" href="classCBitmap.html" title="Abstract implementation of CFile handling Bitmaps.">CBitmap</a> handling Windows Bitmaps.<p>
90On error <a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">CFile::FileError</a> is thrown. <hr><h2>Constructor &amp; Destructor Documentation</h2>
91<a class="anchor" name="b7d403afff9d3ec2721eaf4f25260921"></a><!-- doxytag: member="CWindowsBitmap::CWindowsBitmap" ref="b7d403afff9d3ec2721eaf4f25260921" args="()" -->
92<div class="memitem">
93<div class="memproto">
94 <table class="memname">
95 <tr>
96 <td class="memname">CWindowsBitmap::CWindowsBitmap </td>
97 <td>(</td>
98 <td class="paramname"> </td>
99 <td>&nbsp;)&nbsp;</td>
100 <td width="100%"></td>
101 </tr>
102 </table>
103</div>
104<div class="memdoc">
105
106<p>
107Default ctor.
108<p>
109<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCWindowsBitmap.html" title="Implementation of CBitmap handling Windows Bitmaps.">CWindowsBitmap</a> </dd></dl>
110<dl compact><dt><b>Parameters:</b></dt><dd>
111 <table border="0" cellspacing="2" cellpadding="0">
112 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
113 </table>
114</dl>
115<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
116<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
117<dl compact><dt><b>Exceptions:</b></dt><dd>
118 <table border="0" cellspacing="2" cellpadding="0">
119 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
120 </table>
121</dl>
122<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
123
124</div>
125</div><p>
126<a class="anchor" name="a223d30484922d574ea0d975d96e2754"></a><!-- doxytag: member="CWindowsBitmap::~CWindowsBitmap" ref="a223d30484922d574ea0d975d96e2754" args="()" -->
127<div class="memitem">
128<div class="memproto">
129 <table class="memname">
130 <tr>
131 <td class="memname">CWindowsBitmap::~CWindowsBitmap </td>
132 <td>(</td>
133 <td class="paramname"> </td>
134 <td>&nbsp;)&nbsp;</td>
135 <td width="100%"><code> [inline]</code></td>
136 </tr>
137 </table>
138</div>
139<div class="memdoc">
140
141<p>
142Default dtor.
143<p>
144<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CWindowsBitmap </dd></dl>
145<dl compact><dt><b>Parameters:</b></dt><dd>
146 <table border="0" cellspacing="2" cellpadding="0">
147 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
148 </table>
149</dl>
150<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
151<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
152<dl compact><dt><b>Exceptions:</b></dt><dd>
153 <table border="0" cellspacing="2" cellpadding="0">
154 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
155 </table>
156</dl>
157<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
158
159</div>
160</div><p>
161<hr><h2>Member Function Documentation</h2>
162<a class="anchor" name="cab005df5352370dd2fcb8a52738f81d"></a><!-- doxytag: member="CWindowsBitmap::read" ref="cab005df5352370dd2fcb8a52738f81d" args="(std::ifstream &amp;in)" -->
163<div class="memitem">
164<div class="memproto">
165 <table class="memname">
166 <tr>
167 <td class="memname">void CWindowsBitmap::read </td>
168 <td>(</td>
169 <td class="paramtype">std::ifstream &amp;&nbsp;</td>
170 <td class="paramname"> <em>in</em> </td>
171 <td>&nbsp;)&nbsp;</td>
172 <td width="100%"><code> [virtual]</code></td>
173 </tr>
174 </table>
175</div>
176<div class="memdoc">
177
178<p>
179Reads Windows Bitmap from filestream. On error an exception is thrown.
180<p>
181<dl class="user" compact><dt><b>Methodname:</b></dt><dd>read </dd></dl>
182<dl compact><dt><b>Parameters:</b></dt><dd>
183 <table border="0" cellspacing="2" cellpadding="0">
184 <tr><td valign="top"></td><td valign="top"><em>in</em>&nbsp;</td><td>filestream to read data from </td></tr>
185 </table>
186</dl>
187<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
188<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
189<dl compact><dt><b>Exceptions:</b></dt><dd>
190 <table border="0" cellspacing="2" cellpadding="0">
191 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">CFile::FileError</a></em>&nbsp;</td><td></td></tr>
192 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
193 </table>
194</dl>
195<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
196
197<p>Implements <a class="el" href="classCBitmap.html#beaf444a418973a1bf8373f236d54421">CBitmap</a>.</p>
198
199</div>
200</div><p>
201<a class="anchor" name="95c314ad2c9b14dbe5189799bc7e4f71"></a><!-- doxytag: member="CWindowsBitmap::write" ref="95c314ad2c9b14dbe5189799bc7e4f71" args="(std::ofstream &amp;out)" -->
202<div class="memitem">
203<div class="memproto">
204 <table class="memname">
205 <tr>
206 <td class="memname">void CWindowsBitmap::write </td>
207 <td>(</td>
208 <td class="paramtype">std::ofstream &amp;&nbsp;</td>
209 <td class="paramname"> <em>out</em> </td>
210 <td>&nbsp;)&nbsp;</td>
211 <td width="100%"><code> [virtual]</code></td>
212 </tr>
213 </table>
214</div>
215<div class="memdoc">
216
217<p>
218Writes Windows Bitmap to filestream.
219<p>
220<dl class="user" compact><dt><b>Methodname:</b></dt><dd>write </dd></dl>
221<dl compact><dt><b>Parameters:</b></dt><dd>
222 <table border="0" cellspacing="2" cellpadding="0">
223 <tr><td valign="top"></td><td valign="top"><em>out</em>&nbsp;</td><td>filestream to read data from </td></tr>
224 </table>
225</dl>
226<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
227<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
228<dl compact><dt><b>Exceptions:</b></dt><dd>
229 <table border="0" cellspacing="2" cellpadding="0">
230 <tr><td valign="top"></td><td valign="top"><em>FileError</em>&nbsp;</td><td></td></tr>
231 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
232 </table>
233</dl>
234<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
235
236<p>Implements <a class="el" href="classCBitmap.html#bfa214932af1cc21817dde3dbe3c61c6">CBitmap</a>.</p>
237
238</div>
239</div><p>
240<a class="anchor" name="b742cf032ebcef270d8253beee789289"></a><!-- doxytag: member="CWindowsBitmap::getPixelDataSize" ref="b742cf032ebcef270d8253beee789289" args="()" -->
241<div class="memitem">
242<div class="memproto">
243 <table class="memname">
244 <tr>
245 <td class="memname">const uint32_t CWindowsBitmap::getPixelDataSize </td>
246 <td>(</td>
247 <td class="paramname"> </td>
248 <td>&nbsp;)&nbsp;</td>
249 <td width="100%"><code> [inline, virtual]</code></td>
250 </tr>
251 </table>
252</div>
253<div class="memdoc">
254
255<p>
256Return size of pixelbuffer.
257<p>
258<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getPixelDataSize </dd></dl>
259<dl compact><dt><b>Parameters:</b></dt><dd>
260 <table border="0" cellspacing="2" cellpadding="0">
261 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
262 </table>
263</dl>
264<dl class="return" compact><dt><b>Returns:</b></dt><dd>size of pixelbuffer </dd></dl>
265<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
266<dl compact><dt><b>Exceptions:</b></dt><dd>
267 <table border="0" cellspacing="2" cellpadding="0">
268 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
269 </table>
270</dl>
271<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
272
273<p>Implements <a class="el" href="classCBitmap.html#7ea12e77a86c283ce173785c64384c33">CBitmap</a>.</p>
274
275</div>
276</div><p>
277<a class="anchor" name="002d6fcf7471095484ba7540cac20f7c"></a><!-- doxytag: member="CWindowsBitmap::getHeight" ref="002d6fcf7471095484ba7540cac20f7c" args="()" -->
278<div class="memitem">
279<div class="memproto">
280 <table class="memname">
281 <tr>
282 <td class="memname">const uint32_t CWindowsBitmap::getHeight </td>
283 <td>(</td>
284 <td class="paramname"> </td>
285 <td>&nbsp;)&nbsp;</td>
286 <td width="100%"><code> [inline, virtual]</code></td>
287 </tr>
288 </table>
289</div>
290<div class="memdoc">
291
292<p>
293Return height of bitmap in pixel.
294<p>
295<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getHeight </dd></dl>
296<dl compact><dt><b>Parameters:</b></dt><dd>
297 <table border="0" cellspacing="2" cellpadding="0">
298 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
299 </table>
300</dl>
301<dl class="return" compact><dt><b>Returns:</b></dt><dd>height of bitmap in pixel </dd></dl>
302<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
303<dl compact><dt><b>Exceptions:</b></dt><dd>
304 <table border="0" cellspacing="2" cellpadding="0">
305 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
306 </table>
307</dl>
308<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
309
310<p>Implements <a class="el" href="classCBitmap.html#a69618d5309e1f51741a8be98ce44c02">CBitmap</a>.</p>
311
312</div>
313</div><p>
314<a class="anchor" name="c26c90bc4aaf3ba425665ec53671658b"></a><!-- doxytag: member="CWindowsBitmap::getWidth" ref="c26c90bc4aaf3ba425665ec53671658b" args="()" -->
315<div class="memitem">
316<div class="memproto">
317 <table class="memname">
318 <tr>
319 <td class="memname">const uint32_t CWindowsBitmap::getWidth </td>
320 <td>(</td>
321 <td class="paramname"> </td>
322 <td>&nbsp;)&nbsp;</td>
323 <td width="100%"><code> [inline, virtual]</code></td>
324 </tr>
325 </table>
326</div>
327<div class="memdoc">
328
329<p>
330Return width of bitmap in pixel.
331<p>
332<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getWidth </dd></dl>
333<dl compact><dt><b>Parameters:</b></dt><dd>
334 <table border="0" cellspacing="2" cellpadding="0">
335 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
336 </table>
337</dl>
338<dl class="return" compact><dt><b>Returns:</b></dt><dd>width of bitmap in pixel </dd></dl>
339<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
340<dl compact><dt><b>Exceptions:</b></dt><dd>
341 <table border="0" cellspacing="2" cellpadding="0">
342 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
343 </table>
344</dl>
345<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
346
347<p>Implements <a class="el" href="classCBitmap.html#82ffb686b4d4c7465c5239a984bf6fe4">CBitmap</a>.</p>
348
349</div>
350</div><p>
351<a class="anchor" name="d69d560a53dc4409bccb6328678c96be"></a><!-- doxytag: member="CWindowsBitmap::isMirrored" ref="d69d560a53dc4409bccb6328678c96be" args="()" -->
352<div class="memitem">
353<div class="memproto">
354 <table class="memname">
355 <tr>
356 <td class="memname">const bool CWindowsBitmap::isMirrored </td>
357 <td>(</td>
358 <td class="paramname"> </td>
359 <td>&nbsp;)&nbsp;</td>
360 <td width="100%"><code> [inline, virtual]</code></td>
361 </tr>
362 </table>
363</div>
364<div class="memdoc">
365
366<p>
367Windows Bitmaps can be stored upside down.
368<p>
369<dl class="user" compact><dt><b>Methodname:</b></dt><dd>isMirrored </dd></dl>
370<dl compact><dt><b>Parameters:</b></dt><dd>
371 <table border="0" cellspacing="2" cellpadding="0">
372 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
373 </table>
374</dl>
375<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if bitmap is stored upside down. false otherwise </dd></dl>
376<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
377<dl compact><dt><b>Exceptions:</b></dt><dd>
378 <table border="0" cellspacing="2" cellpadding="0">
379 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
380 </table>
381</dl>
382<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
383
384<p>Implements <a class="el" href="classCBitmap.html#cd6bfd1ffca5f3c6d0faa29275733bad">CBitmap</a>.</p>
385
386</div>
387</div><p>
388<a class="anchor" name="df53e5688a5fc47d8ba5437bf6b3edec"></a><!-- doxytag: member="CWindowsBitmap::hasColorTable" ref="df53e5688a5fc47d8ba5437bf6b3edec" args="()" -->
389<div class="memitem">
390<div class="memproto">
391 <table class="memname">
392 <tr>
393 <td class="memname">const bool CWindowsBitmap::hasColorTable </td>
394 <td>(</td>
395 <td class="paramname"> </td>
396 <td>&nbsp;)&nbsp;</td>
397 <td width="100%"><code> [inline, virtual]</code></td>
398 </tr>
399 </table>
400</div>
401<div class="memdoc">
402
403<p>
404Check if bitmap has a colortable (we don't support this yet for windows bitmaps).
405<p>
406<dl class="user" compact><dt><b>Methodname:</b></dt><dd>hasColorTable </dd></dl>
407<dl compact><dt><b>Parameters:</b></dt><dd>
408 <table border="0" cellspacing="2" cellpadding="0">
409 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
410 </table>
411</dl>
412<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if bitmap has a colortable. false otherwise </dd></dl>
413<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
414<dl compact><dt><b>Exceptions:</b></dt><dd>
415 <table border="0" cellspacing="2" cellpadding="0">
416 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
417 </table>
418</dl>
419<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
420
421<p>Implements <a class="el" href="classCBitmap.html#9b38397779b83cbc0a71e40cc3995025">CBitmap</a>.</p>
422
423</div>
424</div><p>
425<hr><h2>Member Data Documentation</h2>
426<a class="anchor" name="47f9bf8aa81c56ab2cfe9960e27e0440"></a><!-- doxytag: member="CWindowsBitmap::m_fileheader" ref="47f9bf8aa81c56ab2cfe9960e27e0440" args="" -->
427<div class="memitem">
428<div class="memproto">
429 <table class="memname">
430 <tr>
431 <td class="memname"><a class="el" href="structCWindowsBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a> <a class="el" href="classCWindowsBitmap.html#47f9bf8aa81c56ab2cfe9960e27e0440">CWindowsBitmap::m_fileheader</a><code> [protected]</code> </td>
432 </tr>
433 </table>
434</div>
435<div class="memdoc">
436
437<p>
438fileheader
439</div>
440</div><p>
441<a class="anchor" name="2db451a4eed528602225ca2c1da051ce"></a><!-- doxytag: member="CWindowsBitmap::m_infoheader" ref="2db451a4eed528602225ca2c1da051ce" args="" -->
442<div class="memitem">
443<div class="memproto">
444 <table class="memname">
445 <tr>
446 <td class="memname"><a class="el" href="structCWindowsBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a> <a class="el" href="classCWindowsBitmap.html#2db451a4eed528602225ca2c1da051ce">CWindowsBitmap::m_infoheader</a><code> [protected]</code> </td>
447 </tr>
448 </table>
449</div>
450<div class="memdoc">
451
452<p>
453infoheader
454</div>
455</div><p>
456<hr>The documentation for this class was generated from the following files:<ul>
457<li>imgsynth2/<a class="el" href="cwindowsbitmap_8h-source.html">cwindowsbitmap.h</a><li>imgsynth2/cwindowsbitmap.cpp</ul>
458<hr size="1"><address style="text-align: right;"><small>Generated on Sat May 2 18:58:11 2009 for imgsynth2 by&nbsp;
459<a href="http://www.doxygen.org/index.html">
460<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
461</body>
462</html>