summaryrefslogtreecommitdiffstats
path: root/ue1/doxygen
diff options
context:
space:
mode:
authormanuel <manuel@nc8430.lan>2009-04-27 00:24:16 +0200
committermanuel <manuel@nc8430.lan>2009-04-27 00:24:16 +0200
commit384539f7cc9feaa7ef7cee385cce472c6966c843 (patch)
tree42d3cbc96d44087c0b6bbe8d41710e5c5f1efced /ue1/doxygen
downloadooprog-384539f7cc9feaa7ef7cee385cce472c6966c843.tar.gz
ooprog-384539f7cc9feaa7ef7cee385cce472c6966c843.tar.bz2
ooprog-384539f7cc9feaa7ef7cee385cce472c6966c843.zip
Adding ue1
Diffstat (limited to 'ue1/doxygen')
-rw-r--r--ue1/doxygen/annotated.html39
-rw-r--r--ue1/doxygen/cbitmap_8h-source.html106
-rw-r--r--ue1/doxygen/cfile_8h-source.html62
-rw-r--r--ue1/doxygen/classCBitmap-members.html44
-rw-r--r--ue1/doxygen/classCBitmap.html497
-rw-r--r--ue1/doxygen/classCBitmap.pngbin0 -> 297 bytes
-rw-r--r--ue1/doxygen/classCFile-members.html34
-rw-r--r--ue1/doxygen/classCFile.html292
-rw-r--r--ue1/doxygen/classCFile.pngbin0 -> 298 bytes
-rw-r--r--ue1/doxygen/classCFile_1_1FileError-members.html29
-rw-r--r--ue1/doxygen/classCFile_1_1FileError.html83
-rw-r--r--ue1/doxygen/classCPixelFormat-members.html33
-rw-r--r--ue1/doxygen/classCPixelFormat.html253
-rw-r--r--ue1/doxygen/classCPixelFormat.pngbin0 -> 429 bytes
-rw-r--r--ue1/doxygen/classCPixelFormat_1_1PixelFormatError-members.html29
-rw-r--r--ue1/doxygen/classCPixelFormat_1_1PixelFormatError.html83
-rw-r--r--ue1/doxygen/classCPixelFormat__24-members.html35
-rw-r--r--ue1/doxygen/classCPixelFormat__24.html233
-rw-r--r--ue1/doxygen/classCPixelFormat__24.pngbin0 -> 427 bytes
-rw-r--r--ue1/doxygen/classCScriptparser-members.html34
-rw-r--r--ue1/doxygen/classCScriptparser.html297
-rw-r--r--ue1/doxygen/classCScriptparser_1_1ParserError-members.html32
-rw-r--r--ue1/doxygen/classCScriptparser_1_1ParserError.html204
-rw-r--r--ue1/doxygen/cpixelformat_8h-source.html59
-rw-r--r--ue1/doxygen/cpixelformat__24_8h-source.html48
-rw-r--r--ue1/doxygen/cscriptparser_8h-source.html80
-rw-r--r--ue1/doxygen/doxygen.css358
-rw-r--r--ue1/doxygen/doxygen.pngbin0 -> 1281 bytes
-rw-r--r--ue1/doxygen/files.html27
-rw-r--r--ue1/doxygen/functions.html172
-rw-r--r--ue1/doxygen/functions_func.html124
-rw-r--r--ue1/doxygen/functions_vars.html80
-rw-r--r--ue1/doxygen/hierarchy.html43
-rw-r--r--ue1/doxygen/index.html22
-rw-r--r--ue1/doxygen/namespaces.html23
-rw-r--r--ue1/doxygen/namespacestd.html32
-rw-r--r--ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER-members.html32
-rw-r--r--ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER.html112
-rw-r--r--ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER-members.html39
-rw-r--r--ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER.html231
-rw-r--r--ue1/doxygen/tab_b.gifbin0 -> 35 bytes
-rw-r--r--ue1/doxygen/tab_l.gifbin0 -> 706 bytes
-rw-r--r--ue1/doxygen/tab_r.gifbin0 -> 2585 bytes
-rw-r--r--ue1/doxygen/tabs.css102
44 files changed, 4003 insertions, 0 deletions
diff --git a/ue1/doxygen/annotated.html b/ue1/doxygen/annotated.html
new file mode 100644
index 0000000..64c98a9
--- /dev/null
+++ b/ue1/doxygen/annotated.html
@@ -0,0 +1,39 @@
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>imgsynth: Class List</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 class="current"><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>imgsynth Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
24 <tr><td class="indexkey"><a class="el" href="classCBitmap.html">CBitmap</a></td><td class="indexvalue">Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps </td></tr>
25 <tr><td class="indexkey"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a></td><td class="indexvalue">Windows Bitmap File Header structure </td></tr>
26 <tr><td class="indexkey"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td class="indexvalue">Windows Bitmap Info Header structure </td></tr>
27 <tr><td class="indexkey"><a class="el" href="classCFile.html">CFile</a></td><td class="indexvalue">Abstract class for handling files. Needed for generic use in <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a> </td></tr>
28 <tr><td class="indexkey"><a class="el" href="classCFile_1_1FileError.html">CFile::FileError</a></td><td class="indexvalue">Exception thrown by implemententations of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> </td></tr>
29 <tr><td class="indexkey"><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td class="indexvalue">Abstract class for handling different color bitcount of Bitmaps </td></tr>
30 <tr><td class="indexkey"><a class="el" href="classCPixelFormat_1_1PixelFormatError.html">CPixelFormat::PixelFormatError</a></td><td class="indexvalue">Exception thrown by implemententations of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> </td></tr>
31 <tr><td class="indexkey"><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a></td><td class="indexvalue">Implementation of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> handling 24bit color Windows Bitmaps </td></tr>
32 <tr><td class="indexkey"><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td class="indexvalue">Class for parsing simple scriptfiles </td></tr>
33 <tr><td class="indexkey"><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a></td><td class="indexvalue">Exception thrown by <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a> </td></tr>
34</table>
35<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
36<a href="http://www.doxygen.org/index.html">
37<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
38</body>
39</html>
diff --git a/ue1/doxygen/cbitmap_8h-source.html b/ue1/doxygen/cbitmap_8h-source.html
new file mode 100644
index 0000000..18c43cb
--- /dev/null
+++ b/ue1/doxygen/cbitmap_8h-source.html
@@ -0,0 +1,106 @@
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>imgsynth: imgsynth/cbitmap.h Source File</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth/cbitmap.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
17<a name="l00008"></a>00008 <span class="preprocessor">#ifndef CBITMAP_H</span>
18<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define CBITMAP_H</span>
19<a name="l00010"></a>00010 <span class="preprocessor"></span>
20<a name="l00011"></a>00011 <span class="preprocessor">#include "cfile.h"</span>
21<a name="l00012"></a>00012
22<a name="l00013"></a>00013 <span class="keyword">class </span><a class="code" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>;
23<a name="l00014"></a>00014 <span class="preprocessor">#include "cpixelformat.h"</span>
24<a name="l00015"></a>00015
25<a name="l00026"></a><a class="code" href="classCBitmap.html">00026</a> <span class="keyword">class </span><a class="code" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> : <span class="keyword">public</span> <a class="code" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>
26<a name="l00027"></a>00027 {
27<a name="l00028"></a>00028 <span class="keyword">public</span>:
28<a name="l00038"></a><a class="code" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b">00038</a> <a class="code" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b" title="Default ctor.">CBitmap</a>()
29<a name="l00039"></a>00039 : <a class="code" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">m_pixeldata</a>(NULL), <a class="code" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">m_pixelformat</a>(NULL)
30<a name="l00040"></a>00040 {
31<a name="l00041"></a>00041 <a class="code" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a>.insert(<span class="stringliteral">"BMP"</span>);
32<a name="l00042"></a>00042 }
33<a name="l00043"></a>00043
34<a name="l00053"></a>00053 <a class="code" href="classCBitmap.html#7407ebaa7ffc9654bf47d598cb0d877d" title="Default dtor.">~CBitmap</a>();
35<a name="l00054"></a>00054
36<a name="l00066"></a>00066 <span class="keywordtype">void</span> <a class="code" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b" title="Reads Windows Bitmap from filestream. On error an exception is thrown.">read</a>(std::ifstream&amp; in);
37<a name="l00067"></a>00067
38<a name="l00078"></a>00078 <span class="keywordtype">void</span> <a class="code" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d" title="Writes Windows Bitmap to filestream.">write</a>(std::ofstream&amp; out);
39<a name="l00079"></a>00079
40<a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2" title="Delegates the function and its parameters to the correct internal method.">callFunc</a>(<span class="keyword">const</span> std::string&amp; func, <span class="keyword">const</span> std::list&lt;std::string&gt;&amp; params);
41<a name="l00092"></a>00092
42<a name="l00093"></a>00093 <span class="preprocessor">#ifdef DEBUG</span>
43<a name="l00094"></a>00094 <span class="preprocessor"></span>
44<a name="l00103"></a>00103 <span class="keywordtype">void</span> dump(std::ostream&amp; out);
45<a name="l00104"></a>00104 <span class="preprocessor">#endif</span>
46<a name="l00105"></a>00105 <span class="preprocessor"></span>
47<a name="l00109"></a>00109 <span class="preprocessor">#pragma pack(push,1)</span>
48<a name="l00110"></a><a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html">00110</a> <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keyword">struct</span>
49<a name="l00111"></a>00111 {
50<a name="l00113"></a><a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">00113</a> uint8_t bfType[2];
51<a name="l00115"></a><a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">00115</a> uint32_t bfSize;
52<a name="l00117"></a><a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">00117</a> uint32_t bfReserved;
53<a name="l00119"></a><a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">00119</a> uint32_t bfOffBits;
54<a name="l00120"></a>00120 } <a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html" title="Windows Bitmap File Header structure.">BITMAP_FILEHEADER</a>;
55<a name="l00121"></a>00121 <span class="preprocessor">#pragma pack(pop)</span>
56<a name="l00122"></a>00122 <span class="preprocessor"></span>
57<a name="l00126"></a>00126 <span class="preprocessor">#pragma pack(push,1)</span>
58<a name="l00127"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html">00127</a> <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keyword">struct</span>
59<a name="l00128"></a>00128 {
60<a name="l00130"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">00130</a> uint32_t biSize;
61<a name="l00132"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">00132</a> int32_t biWidth;
62<a name="l00134"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">00134</a> int32_t biHeight;
63<a name="l00136"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">00136</a> uint16_t biPlanes;
64<a name="l00138"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">00138</a> uint16_t biBitCount;
65<a name="l00140"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">00140</a> uint32_t biCompression;
66<a name="l00142"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">00142</a> uint32_t biSizeImage;
67<a name="l00144"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">00144</a> int32_t biXPelsPerMeter;
68<a name="l00146"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">00146</a> int32_t biYPelsPerMeter;
69<a name="l00148"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">00148</a> uint32_t biClrUsed;
70<a name="l00151"></a><a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">00151</a> uint32_t biClrImportant;
71<a name="l00152"></a>00152 } <a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html" title="Windows Bitmap Info Header structure.">BITMAP_INFOHEADER</a>;
72<a name="l00153"></a>00153 <span class="preprocessor">#pragma pack(pop)</span>
73<a name="l00154"></a>00154 <span class="preprocessor"></span>
74<a name="l00164"></a><a class="code" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b">00164</a> <a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html" title="Windows Bitmap File Header structure.">BITMAP_FILEHEADER</a> &amp;<a class="code" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b" title="Returns reference to fileheader structure of bitmap.">getFileHeader</a>()
75<a name="l00165"></a>00165 {
76<a name="l00166"></a>00166 <span class="keywordflow">return</span> <a class="code" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">m_fileheader</a>;
77<a name="l00167"></a>00167 }
78<a name="l00168"></a>00168
79<a name="l00178"></a><a class="code" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f">00178</a> <a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html" title="Windows Bitmap Info Header structure.">BITMAP_INFOHEADER</a> &amp;<a class="code" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f" title="Returns reference to infoheader structure of bitmap.">getInfoHeader</a>()
80<a name="l00179"></a>00179 {
81<a name="l00180"></a>00180 <span class="keywordflow">return</span> <a class="code" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">m_infoheader</a>;
82<a name="l00181"></a>00181 }
83<a name="l00182"></a>00182
84<a name="l00192"></a><a class="code" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e">00192</a> uint8_t *<a class="code" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e" title="Returns pointer to pixelbuffer.">getPixelData</a>()
85<a name="l00193"></a>00193 {
86<a name="l00194"></a>00194 <span class="keywordflow">return</span> <a class="code" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">m_pixeldata</a>;
87<a name="l00195"></a>00195 }
88<a name="l00196"></a>00196
89<a name="l00197"></a>00197 <span class="keyword">protected</span>:
90<a name="l00210"></a>00210 <span class="keywordtype">void</span> <a class="code" href="classCBitmap.html#9691aecf4ee35415948f7666fc8b2e06" title="Fills rectangle in image starting on position x, y width size width, height and color...">fillrect</a>(std::list&lt;std::string&gt; params);
91<a name="l00211"></a>00211
92<a name="l00212"></a>00212 <span class="comment">/* members */</span>
93<a name="l00214"></a><a class="code" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">00214</a> <a class="code" href="structCBitmap_1_1BITMAP__FILEHEADER.html" title="Windows Bitmap File Header structure.">BITMAP_FILEHEADER</a> <a class="code" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">m_fileheader</a>;
94<a name="l00216"></a><a class="code" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">00216</a> <a class="code" href="structCBitmap_1_1BITMAP__INFOHEADER.html" title="Windows Bitmap Info Header structure.">BITMAP_INFOHEADER</a> <a class="code" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">m_infoheader</a>;
95<a name="l00218"></a><a class="code" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">00218</a> uint8_t *<a class="code" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">m_pixeldata</a>;
96<a name="l00220"></a><a class="code" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">00220</a> <a class="code" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> *<a class="code" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">m_pixelformat</a>;
97<a name="l00221"></a>00221 };
98<a name="l00222"></a>00222
99<a name="l00223"></a>00223 <span class="preprocessor">#endif</span>
100<a name="l00224"></a>00224 <span class="preprocessor"></span>
101<a name="l00225"></a>00225 <span class="comment">/* vim: set et sw=2 ts=2: */</span>
102</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
103<a href="http://www.doxygen.org/index.html">
104<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
105</body>
106</html>
diff --git a/ue1/doxygen/cfile_8h-source.html b/ue1/doxygen/cfile_8h-source.html
new file mode 100644
index 0000000..18fa26e
--- /dev/null
+++ b/ue1/doxygen/cfile_8h-source.html
@@ -0,0 +1,62 @@
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>imgsynth: imgsynth/cfile.h Source File</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth/cfile.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
17<a name="l00009"></a>00009 <span class="preprocessor">#ifndef CFILE_H</span>
18<a name="l00010"></a>00010 <span class="preprocessor"></span><span class="preprocessor">#define CFILE_H</span>
19<a name="l00011"></a>00011 <span class="preprocessor"></span>
20<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;string&gt;</span>
21<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;set&gt;</span>
22<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;list&gt;</span>
23<a name="l00015"></a>00015 <span class="preprocessor">#include &lt;fstream&gt;</span>
24<a name="l00016"></a>00016 <span class="preprocessor">#include &lt;stdexcept&gt;</span>
25<a name="l00017"></a>00017
26<a name="l00029"></a><a class="code" href="classCFile.html">00029</a> <span class="keyword">class </span><a class="code" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>
27<a name="l00030"></a>00030 {
28<a name="l00031"></a>00031 <span class="keyword">public</span>:
29<a name="l00036"></a><a class="code" href="classCFile_1_1FileError.html">00036</a> <span class="keyword">class </span><a class="code" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a> : <span class="keyword">public</span> std::invalid_argument {
30<a name="l00037"></a>00037 <span class="keyword">public</span>:
31<a name="l00047"></a><a class="code" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858">00047</a> <a class="code" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858" title="Default exception ctor.">FileError</a>(<span class="keyword">const</span> std::string&amp; what)
32<a name="l00048"></a>00048 : std::invalid_argument(what)
33<a name="l00049"></a>00049 {}
34<a name="l00050"></a>00050 };
35<a name="l00051"></a>00051
36<a name="l00061"></a><a class="code" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">00061</a> <span class="keyword">virtual</span> <a class="code" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1" title="Default dtor (virtual).">~CFile</a>()
37<a name="l00062"></a>00062 {};
38<a name="l00063"></a>00063
39<a name="l00073"></a>00073 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCFile.html#fa8780b6d34045102aff06fceccaf075" title="Pure virtual method (interface). Should read data from filestream.">read</a>(std::ifstream&amp; in) = 0;
40<a name="l00074"></a>00074
41<a name="l00084"></a>00084 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e" title="Pure virtual method (interface). Should write data to filestream.">write</a>(std::ofstream&amp; out) = 0;
42<a name="l00085"></a>00085
43<a name="l00097"></a>00097 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791" title="Pure virtual method (interface). Should delegate the function and its parameters...">callFunc</a>(<span class="keyword">const</span> std::string&amp; func, <span class="keyword">const</span> std::list&lt;std::string&gt;&amp; params) = 0;
44<a name="l00098"></a>00098
45<a name="l00108"></a><a class="code" href="classCFile.html#7a3148cb5797198cd856587bf001445f">00108</a> <span class="keywordtype">bool</span> <a class="code" href="classCFile.html#7a3148cb5797198cd856587bf001445f" title="Check if filetype is supported by this implementation.">supportsType</a>(<span class="keyword">const</span> std::string&amp; type)
46<a name="l00109"></a>00109 {
47<a name="l00110"></a>00110 <span class="keywordflow">return</span> (<a class="code" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a>.find(type) == <a class="code" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a>.end()) ? <span class="keyword">false</span> : <span class="keyword">true</span>;
48<a name="l00111"></a>00111 }
49<a name="l00112"></a>00112
50<a name="l00113"></a>00113 <span class="keyword">protected</span>:
51<a name="l00114"></a>00114 <span class="comment">/* members */</span>
52<a name="l00116"></a><a class="code" href="classCFile.html#63719f47953108756b34b6c7e701f536">00116</a> std::set&lt;std::string&gt; <a class="code" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a>;
53<a name="l00117"></a>00117 };
54<a name="l00118"></a>00118
55<a name="l00119"></a>00119 <span class="preprocessor">#endif</span>
56<a name="l00120"></a>00120 <span class="preprocessor"></span>
57<a name="l00121"></a>00121 <span class="comment">/* vim: set et sw=2 ts=2: */</span>
58</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
59<a href="http://www.doxygen.org/index.html">
60<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
61</body>
62</html>
diff --git a/ue1/doxygen/classCBitmap-members.html b/ue1/doxygen/classCBitmap-members.html
new file mode 100644
index 0000000..0c32ba6
--- /dev/null
+++ b/ue1/doxygen/classCBitmap-members.html
@@ -0,0 +1,44 @@
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>imgsynth: Member List</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>CBitmap Member List</h1>This is the complete list of members for <a class="el" href="classCBitmap.html">CBitmap</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2">callFunc</a>(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [virtual]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b">CBitmap</a>()</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [inline]</code></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCBitmap.html#9691aecf4ee35415948f7666fc8b2e06">fillrect</a>(std::list&lt; std::string &gt; params)</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [protected]</code></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b">getFileHeader</a>()</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [inline]</code></td></tr>
28 <tr class="memlist"><td><a class="el" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f">getInfoHeader</a>()</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [inline]</code></td></tr>
29 <tr class="memlist"><td><a class="el" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e">getPixelData</a>()</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [inline]</code></td></tr>
30 <tr class="memlist"><td><a class="el" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">m_fileheader</a></td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [protected]</code></td></tr>
31 <tr class="memlist"><td><a class="el" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">m_infoheader</a></td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [protected]</code></td></tr>
32 <tr class="memlist"><td><a class="el" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">m_pixeldata</a></td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [protected]</code></td></tr>
33 <tr class="memlist"><td><a class="el" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">m_pixelformat</a></td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [protected]</code></td></tr>
34 <tr class="memlist"><td><a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a></td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [protected]</code></td></tr>
35 <tr class="memlist"><td><a class="el" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b">read</a>(std::ifstream &amp;in)</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [virtual]</code></td></tr>
36 <tr class="memlist"><td><a class="el" href="classCFile.html#7a3148cb5797198cd856587bf001445f">supportsType</a>(const std::string &amp;type)</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [inline]</code></td></tr>
37 <tr class="memlist"><td><a class="el" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d">write</a>(std::ofstream &amp;out)</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td><code> [virtual]</code></td></tr>
38 <tr class="memlist"><td><a class="el" href="classCBitmap.html#7407ebaa7ffc9654bf47d598cb0d877d">~CBitmap</a>()</td><td><a class="el" href="classCBitmap.html">CBitmap</a></td><td></td></tr>
39 <tr class="memlist"><td><a class="el" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">~CFile</a>()</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [inline, virtual]</code></td></tr>
40</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
41<a href="http://www.doxygen.org/index.html">
42<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
43</body>
44</html>
diff --git a/ue1/doxygen/classCBitmap.html b/ue1/doxygen/classCBitmap.html
new file mode 100644
index 0000000..5fb5270
--- /dev/null
+++ b/ue1/doxygen/classCBitmap.html
@@ -0,0 +1,497 @@
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>imgsynth: CBitmap 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>CBitmap Class Reference</h1><!-- doxytag: class="CBitmap" --><!-- doxytag: inherits="CFile" -->Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps.
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a>&gt;</code>
27<p>
28<div class="dynheader">
29Inheritance diagram for CBitmap:</div>
30<div class="dynsection">
31
32<p><center><img src="classCBitmap.png" usemap="#CBitmap_map" border="0" alt=""></center>
33<map name="CBitmap_map">
34<area href="classCFile.html" alt="CFile" shape="rect" coords="0,0,58,24">
35</map>
36</div>
37
38<p>
39<a href="classCBitmap-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
40<tr><td></td></tr>
41<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b">CBitmap</a> ()</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#a2fcc47ff70fbf2058752cad1a7d142b"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#7407ebaa7ffc9654bf47d598cb0d877d">~CBitmap</a> ()</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#7407ebaa7ffc9654bf47d598cb0d877d"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b">read</a> (std::ifstream &amp;in)</td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reads Windows Bitmap from filestream. On error an exception is thrown. <a href="#f52d73977516ddcc13951b972acdc29b"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d">write</a> (std::ofstream &amp;out)</td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes Windows Bitmap to filestream. <a href="#ce6bed4399a6d35874223ada4f802b3d"></a><br></td></tr>
54<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2">callFunc</a> (const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)</td></tr>
55
56<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delegates the function and its parameters to the correct internal method. <a href="#9227003c492ed640ed0ea661d7d052c2"></a><br></td></tr>
57<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b">getFileHeader</a> ()</td></tr>
58
59<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns reference to fileheader structure of bitmap. <a href="#841b652977f2143bae6e0bfca89d328b"></a><br></td></tr>
60<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f">getInfoHeader</a> ()</td></tr>
61
62<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns reference to infoheader structure of bitmap. <a href="#cc46187f54ddb825b77afe587633fb3f"></a><br></td></tr>
63<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e">getPixelData</a> ()</td></tr>
64
65<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns pointer to pixelbuffer. <a href="#5701ea86ba64ecd4863b79a32abf1e2e"></a><br></td></tr>
66<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
67<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#9691aecf4ee35415948f7666fc8b2e06">fillrect</a> (std::list&lt; std::string &gt; params)</td></tr>
68
69<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills rectangle in image starting on position x, y width size width, height and color red, green, blue. <a href="#9691aecf4ee35415948f7666fc8b2e06"></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="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">m_fileheader</a></td></tr>
72
73<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">m_infoheader</a></td></tr>
74
75<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">m_pixeldata</a></td></tr>
76
77<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCPixelFormat.html">CPixelFormat</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">m_pixelformat</a></td></tr>
78
79<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
80<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a></td></tr>
81
82<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Windows Bitmap File Header structure. <a href="structCBitmap_1_1BITMAP__FILEHEADER.html#_details">More...</a><br></td></tr>
83<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a></td></tr>
84
85<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Windows Bitmap Info Header structure. <a href="structCBitmap_1_1BITMAP__INFOHEADER.html#_details">More...</a><br></td></tr>
86</table>
87<hr><a name="_details"></a><h2>Detailed Description</h2>
88Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps.
89<p>
90In order to support operations on bitmaps with different color bitcounts different implementations of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> are used. These classes are allowed to modify the bitmap headers and pixelbuffer directly.<p>
91On 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>
92<a class="anchor" name="a2fcc47ff70fbf2058752cad1a7d142b"></a><!-- doxytag: member="CBitmap::CBitmap" ref="a2fcc47ff70fbf2058752cad1a7d142b" args="()" -->
93<div class="memitem">
94<div class="memproto">
95 <table class="memname">
96 <tr>
97 <td class="memname">CBitmap::CBitmap </td>
98 <td>(</td>
99 <td class="paramname"> </td>
100 <td>&nbsp;)&nbsp;</td>
101 <td width="100%"><code> [inline]</code></td>
102 </tr>
103 </table>
104</div>
105<div class="memdoc">
106
107<p>
108Default ctor.
109<p>
110<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> </dd></dl>
111<dl compact><dt><b>Parameters:</b></dt><dd>
112 <table border="0" cellspacing="2" cellpadding="0">
113 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
114 </table>
115</dl>
116<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
117<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
118<dl compact><dt><b>Exceptions:</b></dt><dd>
119 <table border="0" cellspacing="2" cellpadding="0">
120 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
121 </table>
122</dl>
123<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
124
125</div>
126</div><p>
127<a class="anchor" name="7407ebaa7ffc9654bf47d598cb0d877d"></a><!-- doxytag: member="CBitmap::~CBitmap" ref="7407ebaa7ffc9654bf47d598cb0d877d" args="()" -->
128<div class="memitem">
129<div class="memproto">
130 <table class="memname">
131 <tr>
132 <td class="memname">CBitmap::~CBitmap </td>
133 <td>(</td>
134 <td class="paramname"> </td>
135 <td>&nbsp;)&nbsp;</td>
136 <td width="100%"></td>
137 </tr>
138 </table>
139</div>
140<div class="memdoc">
141
142<p>
143Default dtor.
144<p>
145<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CBitmap </dd></dl>
146<dl compact><dt><b>Parameters:</b></dt><dd>
147 <table border="0" cellspacing="2" cellpadding="0">
148 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
149 </table>
150</dl>
151<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
152<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
153<dl compact><dt><b>Exceptions:</b></dt><dd>
154 <table border="0" cellspacing="2" cellpadding="0">
155 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
156 </table>
157</dl>
158<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
159
160</div>
161</div><p>
162<hr><h2>Member Function Documentation</h2>
163<a class="anchor" name="f52d73977516ddcc13951b972acdc29b"></a><!-- doxytag: member="CBitmap::read" ref="f52d73977516ddcc13951b972acdc29b" args="(std::ifstream &amp;in)" -->
164<div class="memitem">
165<div class="memproto">
166 <table class="memname">
167 <tr>
168 <td class="memname">void CBitmap::read </td>
169 <td>(</td>
170 <td class="paramtype">std::ifstream &amp;&nbsp;</td>
171 <td class="paramname"> <em>in</em> </td>
172 <td>&nbsp;)&nbsp;</td>
173 <td width="100%"><code> [virtual]</code></td>
174 </tr>
175 </table>
176</div>
177<div class="memdoc">
178
179<p>
180Reads Windows Bitmap from filestream. On error an exception is thrown.
181<p>
182<dl class="user" compact><dt><b>Methodname:</b></dt><dd>read </dd></dl>
183<dl compact><dt><b>Parameters:</b></dt><dd>
184 <table border="0" cellspacing="2" cellpadding="0">
185 <tr><td valign="top"></td><td valign="top"><em>in</em>&nbsp;</td><td>filestream to read data from </td></tr>
186 </table>
187</dl>
188<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
189<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
190<dl compact><dt><b>Exceptions:</b></dt><dd>
191 <table border="0" cellspacing="2" cellpadding="0">
192 <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>
193 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
194 </table>
195</dl>
196<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
197
198<p>Implements <a class="el" href="classCFile.html#fa8780b6d34045102aff06fceccaf075">CFile</a>.</p>
199
200</div>
201</div><p>
202<a class="anchor" name="ce6bed4399a6d35874223ada4f802b3d"></a><!-- doxytag: member="CBitmap::write" ref="ce6bed4399a6d35874223ada4f802b3d" args="(std::ofstream &amp;out)" -->
203<div class="memitem">
204<div class="memproto">
205 <table class="memname">
206 <tr>
207 <td class="memname">void CBitmap::write </td>
208 <td>(</td>
209 <td class="paramtype">std::ofstream &amp;&nbsp;</td>
210 <td class="paramname"> <em>out</em> </td>
211 <td>&nbsp;)&nbsp;</td>
212 <td width="100%"><code> [virtual]</code></td>
213 </tr>
214 </table>
215</div>
216<div class="memdoc">
217
218<p>
219Writes Windows Bitmap to filestream.
220<p>
221<dl class="user" compact><dt><b>Methodname:</b></dt><dd>write </dd></dl>
222<dl compact><dt><b>Parameters:</b></dt><dd>
223 <table border="0" cellspacing="2" cellpadding="0">
224 <tr><td valign="top"></td><td valign="top"><em>out</em>&nbsp;</td><td>filestream to read data from </td></tr>
225 </table>
226</dl>
227<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
228<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
229<dl compact><dt><b>Exceptions:</b></dt><dd>
230 <table border="0" cellspacing="2" cellpadding="0">
231 <tr><td valign="top"></td><td valign="top"><em>FileError</em>&nbsp;</td><td></td></tr>
232 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
233 </table>
234</dl>
235<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
236
237<p>Implements <a class="el" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e">CFile</a>.</p>
238
239</div>
240</div><p>
241<a class="anchor" name="9227003c492ed640ed0ea661d7d052c2"></a><!-- doxytag: member="CBitmap::callFunc" ref="9227003c492ed640ed0ea661d7d052c2" args="(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)" -->
242<div class="memitem">
243<div class="memproto">
244 <table class="memname">
245 <tr>
246 <td class="memname">void CBitmap::callFunc </td>
247 <td>(</td>
248 <td class="paramtype">const std::string &amp;&nbsp;</td>
249 <td class="paramname"> <em>func</em>, </td>
250 </tr>
251 <tr>
252 <td class="paramkey"></td>
253 <td></td>
254 <td class="paramtype">const std::list&lt; std::string &gt; &amp;&nbsp;</td>
255 <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
256 </tr>
257 <tr>
258 <td></td>
259 <td>)</td>
260 <td></td><td></td><td width="100%"><code> [virtual]</code></td>
261 </tr>
262 </table>
263</div>
264<div class="memdoc">
265
266<p>
267Delegates the function and its parameters to the correct internal method.
268<p>
269<dl class="user" compact><dt><b>Methodname:</b></dt><dd>callFunc </dd></dl>
270<dl compact><dt><b>Parameters:</b></dt><dd>
271 <table border="0" cellspacing="2" cellpadding="0">
272 <tr><td valign="top"></td><td valign="top"><em>func</em>&nbsp;</td><td>function name </td></tr>
273 <tr><td valign="top"></td><td valign="top"><em>params</em>&nbsp;</td><td>function parameters as list </td></tr>
274 </table>
275</dl>
276<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
277<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
278<dl compact><dt><b>Exceptions:</b></dt><dd>
279 <table border="0" cellspacing="2" cellpadding="0">
280 <tr><td valign="top"></td><td valign="top"><em>ParserError</em>&nbsp;</td><td></td></tr>
281 </table>
282</dl>
283<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
284
285<p>Implements <a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791">CFile</a>.</p>
286
287</div>
288</div><p>
289<a class="anchor" name="841b652977f2143bae6e0bfca89d328b"></a><!-- doxytag: member="CBitmap::getFileHeader" ref="841b652977f2143bae6e0bfca89d328b" args="()" -->
290<div class="memitem">
291<div class="memproto">
292 <table class="memname">
293 <tr>
294 <td class="memname"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a>&amp; CBitmap::getFileHeader </td>
295 <td>(</td>
296 <td class="paramname"> </td>
297 <td>&nbsp;)&nbsp;</td>
298 <td width="100%"><code> [inline]</code></td>
299 </tr>
300 </table>
301</div>
302<div class="memdoc">
303
304<p>
305Returns reference to fileheader structure of bitmap.
306<p>
307<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getFileHeader </dd></dl>
308<dl compact><dt><b>Parameters:</b></dt><dd>
309 <table border="0" cellspacing="2" cellpadding="0">
310 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
311 </table>
312</dl>
313<dl class="return" compact><dt><b>Returns:</b></dt><dd>reference to fileheader structure </dd></dl>
314<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
315<dl compact><dt><b>Exceptions:</b></dt><dd>
316 <table border="0" cellspacing="2" cellpadding="0">
317 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
318 </table>
319</dl>
320<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
321
322</div>
323</div><p>
324<a class="anchor" name="cc46187f54ddb825b77afe587633fb3f"></a><!-- doxytag: member="CBitmap::getInfoHeader" ref="cc46187f54ddb825b77afe587633fb3f" args="()" -->
325<div class="memitem">
326<div class="memproto">
327 <table class="memname">
328 <tr>
329 <td class="memname"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a>&amp; CBitmap::getInfoHeader </td>
330 <td>(</td>
331 <td class="paramname"> </td>
332 <td>&nbsp;)&nbsp;</td>
333 <td width="100%"><code> [inline]</code></td>
334 </tr>
335 </table>
336</div>
337<div class="memdoc">
338
339<p>
340Returns reference to infoheader structure of bitmap.
341<p>
342<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getInfoHeader </dd></dl>
343<dl compact><dt><b>Parameters:</b></dt><dd>
344 <table border="0" cellspacing="2" cellpadding="0">
345 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
346 </table>
347</dl>
348<dl class="return" compact><dt><b>Returns:</b></dt><dd>reference to infoheader structure </dd></dl>
349<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
350<dl compact><dt><b>Exceptions:</b></dt><dd>
351 <table border="0" cellspacing="2" cellpadding="0">
352 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
353 </table>
354</dl>
355<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
356
357</div>
358</div><p>
359<a class="anchor" name="5701ea86ba64ecd4863b79a32abf1e2e"></a><!-- doxytag: member="CBitmap::getPixelData" ref="5701ea86ba64ecd4863b79a32abf1e2e" args="()" -->
360<div class="memitem">
361<div class="memproto">
362 <table class="memname">
363 <tr>
364 <td class="memname">uint8_t* CBitmap::getPixelData </td>
365 <td>(</td>
366 <td class="paramname"> </td>
367 <td>&nbsp;)&nbsp;</td>
368 <td width="100%"><code> [inline]</code></td>
369 </tr>
370 </table>
371</div>
372<div class="memdoc">
373
374<p>
375Returns pointer to pixelbuffer.
376<p>
377<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getPixelData </dd></dl>
378<dl compact><dt><b>Parameters:</b></dt><dd>
379 <table border="0" cellspacing="2" cellpadding="0">
380 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
381 </table>
382</dl>
383<dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to pixelbuffer </dd></dl>
384<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
385<dl compact><dt><b>Exceptions:</b></dt><dd>
386 <table border="0" cellspacing="2" cellpadding="0">
387 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
388 </table>
389</dl>
390<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
391
392</div>
393</div><p>
394<a class="anchor" name="9691aecf4ee35415948f7666fc8b2e06"></a><!-- doxytag: member="CBitmap::fillrect" ref="9691aecf4ee35415948f7666fc8b2e06" args="(std::list&lt; std::string &gt; params)" -->
395<div class="memitem">
396<div class="memproto">
397 <table class="memname">
398 <tr>
399 <td class="memname">void CBitmap::fillrect </td>
400 <td>(</td>
401 <td class="paramtype">std::list&lt; std::string &gt;&nbsp;</td>
402 <td class="paramname"> <em>params</em> </td>
403 <td>&nbsp;)&nbsp;</td>
404 <td width="100%"><code> [protected]</code></td>
405 </tr>
406 </table>
407</div>
408<div class="memdoc">
409
410<p>
411Fills rectangle in image starting on position x, y width size width, height and color red, green, blue.
412<p>
413<dl class="user" compact><dt><b>Methodname:</b></dt><dd>fillrect </dd></dl>
414<dl compact><dt><b>Parameters:</b></dt><dd>
415 <table border="0" cellspacing="2" cellpadding="0">
416 <tr><td valign="top"></td><td valign="top"><em>params</em>&nbsp;</td><td>function parameters as list </td></tr>
417 </table>
418</dl>
419<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
420<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
421<dl compact><dt><b>Exceptions:</b></dt><dd>
422 <table border="0" cellspacing="2" cellpadding="0">
423 <tr><td valign="top"></td><td valign="top"><em>FileError</em>&nbsp;</td><td></td></tr>
424 </table>
425</dl>
426<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none</dd></dl>
427Scriptfile syntax: fillrect(x, y, width, height, red, green, blue)
428</div>
429</div><p>
430<hr><h2>Member Data Documentation</h2>
431<a class="anchor" name="dbf8a9cf737b47fb2f244be59dbbac72"></a><!-- doxytag: member="CBitmap::m_fileheader" ref="dbf8a9cf737b47fb2f244be59dbbac72" args="" -->
432<div class="memitem">
433<div class="memproto">
434 <table class="memname">
435 <tr>
436 <td class="memname"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a> <a class="el" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">CBitmap::m_fileheader</a><code> [protected]</code> </td>
437 </tr>
438 </table>
439</div>
440<div class="memdoc">
441
442<p>
443fileheader
444</div>
445</div><p>
446<a class="anchor" name="1d5785fefd68a563e4b1408e77770f0f"></a><!-- doxytag: member="CBitmap::m_infoheader" ref="1d5785fefd68a563e4b1408e77770f0f" args="" -->
447<div class="memitem">
448<div class="memproto">
449 <table class="memname">
450 <tr>
451 <td class="memname"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a> <a class="el" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">CBitmap::m_infoheader</a><code> [protected]</code> </td>
452 </tr>
453 </table>
454</div>
455<div class="memdoc">
456
457<p>
458infoheader
459</div>
460</div><p>
461<a class="anchor" name="fd64be4c5cdaff861f0b040edc697138"></a><!-- doxytag: member="CBitmap::m_pixeldata" ref="fd64be4c5cdaff861f0b040edc697138" args="" -->
462<div class="memitem">
463<div class="memproto">
464 <table class="memname">
465 <tr>
466 <td class="memname">uint8_t* <a class="el" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">CBitmap::m_pixeldata</a><code> [protected]</code> </td>
467 </tr>
468 </table>
469</div>
470<div class="memdoc">
471
472<p>
473pointer to pixelbuffer
474</div>
475</div><p>
476<a class="anchor" name="e9a1708eb34853ade75a0f5d82fbaae3"></a><!-- doxytag: member="CBitmap::m_pixelformat" ref="e9a1708eb34853ade75a0f5d82fbaae3" args="" -->
477<div class="memitem">
478<div class="memproto">
479 <table class="memname">
480 <tr>
481 <td class="memname"><a class="el" href="classCPixelFormat.html">CPixelFormat</a>* <a class="el" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">CBitmap::m_pixelformat</a><code> [protected]</code> </td>
482 </tr>
483 </table>
484</div>
485<div class="memdoc">
486
487<p>
488pointer to <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> implementation
489</div>
490</div><p>
491<hr>The documentation for this class was generated from the following files:<ul>
492<li>imgsynth/<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a><li>imgsynth/cbitmap.cpp</ul>
493<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
494<a href="http://www.doxygen.org/index.html">
495<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
496</body>
497</html>
diff --git a/ue1/doxygen/classCBitmap.png b/ue1/doxygen/classCBitmap.png
new file mode 100644
index 0000000..b7259a1
--- /dev/null
+++ b/ue1/doxygen/classCBitmap.png
Binary files differ
diff --git a/ue1/doxygen/classCFile-members.html b/ue1/doxygen/classCFile-members.html
new file mode 100644
index 0000000..1fcbb67
--- /dev/null
+++ b/ue1/doxygen/classCFile-members.html
@@ -0,0 +1,34 @@
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>imgsynth: Member List</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>CFile Member List</h1>This is the complete list of members for <a class="el" href="classCFile.html">CFile</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791">callFunc</a>(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)=0</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [pure virtual]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a></td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [protected]</code></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCFile.html#fa8780b6d34045102aff06fceccaf075">read</a>(std::ifstream &amp;in)=0</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [pure virtual]</code></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCFile.html#7a3148cb5797198cd856587bf001445f">supportsType</a>(const std::string &amp;type)</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [inline]</code></td></tr>
28 <tr class="memlist"><td><a class="el" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e">write</a>(std::ofstream &amp;out)=0</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [pure virtual]</code></td></tr>
29 <tr class="memlist"><td><a class="el" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">~CFile</a>()</td><td><a class="el" href="classCFile.html">CFile</a></td><td><code> [inline, virtual]</code></td></tr>
30</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
31<a href="http://www.doxygen.org/index.html">
32<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
33</body>
34</html>
diff --git a/ue1/doxygen/classCFile.html b/ue1/doxygen/classCFile.html
new file mode 100644
index 0000000..729c872
--- /dev/null
+++ b/ue1/doxygen/classCFile.html
@@ -0,0 +1,292 @@
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>imgsynth: CFile 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>CFile Class Reference</h1><!-- doxytag: class="CFile" -->Abstract class for handling files. Needed for generic use in <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>.
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cfile_8h-source.html">cfile.h</a>&gt;</code>
27<p>
28<div class="dynheader">
29Inheritance diagram for CFile:</div>
30<div class="dynsection">
31
32<p><center><img src="classCFile.png" usemap="#CFile_map" border="0" alt=""></center>
33<map name="CFile_map">
34<area href="classCBitmap.html" alt="CBitmap" shape="rect" coords="0,56,58,80">
35</map>
36</div>
37
38<p>
39<a href="classCFile-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
40<tr><td></td></tr>
41<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">~CFile</a> ()</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor (virtual). <a href="#ebb1693f8c740d139f553b58874f82c1"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#fa8780b6d34045102aff06fceccaf075">read</a> (std::ifstream &amp;in)=0</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pure virtual method (interface). Should read data from filestream. <a href="#fa8780b6d34045102aff06fceccaf075"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e">write</a> (std::ofstream &amp;out)=0</td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pure virtual method (interface). Should write data to filestream. <a href="#a77cd4604afac7b3b1384ca15ef4750e"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791">callFunc</a> (const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)=0</td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pure virtual method (interface). Should delegate the function and its parameters to the correct internal method. <a href="#3991c5f43fab6365cc82ba80afccd791"></a><br></td></tr>
54<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#7a3148cb5797198cd856587bf001445f">supportsType</a> (const std::string &amp;type)</td></tr>
55
56<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if filetype is supported by this implementation. <a href="#7a3148cb5797198cd856587bf001445f"></a><br></td></tr>
57<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
58<tr><td class="memItemLeft" nowrap align="right" valign="top">std::set&lt; std::string &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">m_types</a></td></tr>
59
60<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
61<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile_1_1FileError.html">FileError</a></td></tr>
62
63<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Exception thrown by implemententations of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>. <a href="classCFile_1_1FileError.html#_details">More...</a><br></td></tr>
64</table>
65<hr><a name="_details"></a><h2>Detailed Description</h2>
66Abstract class for handling files. Needed for generic use in <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>.
67<p>
68<dl class="user" compact><dt><b>Modulname:</b></dt><dd>cfile </dd></dl>
69<dl class="author" compact><dt><b>Author:</b></dt><dd>Manuel Mausz, 0728348 </dd></dl>
70<dl class="date" compact><dt><b>Date:</b></dt><dd>17.04.2009</dd></dl>
71Abstract class for handling files. Needed for generic use in <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>.<p>
72In order for <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a> to determine which instance of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> supports which filetype, every implemententation need to insert their filetypes to the member m_types in their constructor.<p>
73On error throw <a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
74<a class="anchor" name="ebb1693f8c740d139f553b58874f82c1"></a><!-- doxytag: member="CFile::~CFile" ref="ebb1693f8c740d139f553b58874f82c1" args="()" -->
75<div class="memitem">
76<div class="memproto">
77 <table class="memname">
78 <tr>
79 <td class="memname">virtual CFile::~CFile </td>
80 <td>(</td>
81 <td class="paramname"> </td>
82 <td>&nbsp;)&nbsp;</td>
83 <td width="100%"><code> [inline, virtual]</code></td>
84 </tr>
85 </table>
86</div>
87<div class="memdoc">
88
89<p>
90Default dtor (virtual).
91<p>
92<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CFile </dd></dl>
93<dl compact><dt><b>Parameters:</b></dt><dd>
94 <table border="0" cellspacing="2" cellpadding="0">
95 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
96 </table>
97</dl>
98<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
99<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
100<dl compact><dt><b>Exceptions:</b></dt><dd>
101 <table border="0" cellspacing="2" cellpadding="0">
102 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
103 </table>
104</dl>
105<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
106
107</div>
108</div><p>
109<hr><h2>Member Function Documentation</h2>
110<a class="anchor" name="fa8780b6d34045102aff06fceccaf075"></a><!-- doxytag: member="CFile::read" ref="fa8780b6d34045102aff06fceccaf075" args="(std::ifstream &amp;in)=0" -->
111<div class="memitem">
112<div class="memproto">
113 <table class="memname">
114 <tr>
115 <td class="memname">virtual void CFile::read </td>
116 <td>(</td>
117 <td class="paramtype">std::ifstream &amp;&nbsp;</td>
118 <td class="paramname"> <em>in</em> </td>
119 <td>&nbsp;)&nbsp;</td>
120 <td width="100%"><code> [pure virtual]</code></td>
121 </tr>
122 </table>
123</div>
124<div class="memdoc">
125
126<p>
127Pure virtual method (interface). Should read data from filestream.
128<p>
129<dl class="user" compact><dt><b>Methodname:</b></dt><dd>read </dd></dl>
130<dl compact><dt><b>Parameters:</b></dt><dd>
131 <table border="0" cellspacing="2" cellpadding="0">
132 <tr><td valign="top"></td><td valign="top"><em>in</em>&nbsp;</td><td>filestream to read data from </td></tr>
133 </table>
134</dl>
135<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
136<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
137<dl compact><dt><b>Exceptions:</b></dt><dd>
138 <table border="0" cellspacing="2" cellpadding="0">
139 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a></em>&nbsp;</td><td></td></tr>
140 </table>
141</dl>
142<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
143
144<p>Implemented in <a class="el" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b">CBitmap</a>.</p>
145
146</div>
147</div><p>
148<a class="anchor" name="a77cd4604afac7b3b1384ca15ef4750e"></a><!-- doxytag: member="CFile::write" ref="a77cd4604afac7b3b1384ca15ef4750e" args="(std::ofstream &amp;out)=0" -->
149<div class="memitem">
150<div class="memproto">
151 <table class="memname">
152 <tr>
153 <td class="memname">virtual void CFile::write </td>
154 <td>(</td>
155 <td class="paramtype">std::ofstream &amp;&nbsp;</td>
156 <td class="paramname"> <em>out</em> </td>
157 <td>&nbsp;)&nbsp;</td>
158 <td width="100%"><code> [pure virtual]</code></td>
159 </tr>
160 </table>
161</div>
162<div class="memdoc">
163
164<p>
165Pure virtual method (interface). Should write data to filestream.
166<p>
167<dl class="user" compact><dt><b>Methodname:</b></dt><dd>write </dd></dl>
168<dl compact><dt><b>Parameters:</b></dt><dd>
169 <table border="0" cellspacing="2" cellpadding="0">
170 <tr><td valign="top"></td><td valign="top"><em>out</em>&nbsp;</td><td>filestream to write data to </td></tr>
171 </table>
172</dl>
173<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
174<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
175<dl compact><dt><b>Exceptions:</b></dt><dd>
176 <table border="0" cellspacing="2" cellpadding="0">
177 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a></em>&nbsp;</td><td></td></tr>
178 </table>
179</dl>
180<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
181
182<p>Implemented in <a class="el" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d">CBitmap</a>.</p>
183
184</div>
185</div><p>
186<a class="anchor" name="3991c5f43fab6365cc82ba80afccd791"></a><!-- doxytag: member="CFile::callFunc" ref="3991c5f43fab6365cc82ba80afccd791" args="(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;params)=0" -->
187<div class="memitem">
188<div class="memproto">
189 <table class="memname">
190 <tr>
191 <td class="memname">virtual void CFile::callFunc </td>
192 <td>(</td>
193 <td class="paramtype">const std::string &amp;&nbsp;</td>
194 <td class="paramname"> <em>func</em>, </td>
195 </tr>
196 <tr>
197 <td class="paramkey"></td>
198 <td></td>
199 <td class="paramtype">const std::list&lt; std::string &gt; &amp;&nbsp;</td>
200 <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
201 </tr>
202 <tr>
203 <td></td>
204 <td>)</td>
205 <td></td><td></td><td width="100%"><code> [pure virtual]</code></td>
206 </tr>
207 </table>
208</div>
209<div class="memdoc">
210
211<p>
212Pure virtual method (interface). Should delegate the function and its parameters to the correct internal method.
213<p>
214<dl class="user" compact><dt><b>Methodname:</b></dt><dd>callFunc </dd></dl>
215<dl compact><dt><b>Parameters:</b></dt><dd>
216 <table border="0" cellspacing="2" cellpadding="0">
217 <tr><td valign="top"></td><td valign="top"><em>func</em>&nbsp;</td><td>function name </td></tr>
218 <tr><td valign="top"></td><td valign="top"><em>params</em>&nbsp;</td><td>function parameters as list </td></tr>
219 </table>
220</dl>
221<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
222<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
223<dl compact><dt><b>Exceptions:</b></dt><dd>
224 <table border="0" cellspacing="2" cellpadding="0">
225 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a></em>&nbsp;</td><td></td></tr>
226 </table>
227</dl>
228<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
229
230<p>Implemented in <a class="el" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2">CBitmap</a>.</p>
231
232</div>
233</div><p>
234<a class="anchor" name="7a3148cb5797198cd856587bf001445f"></a><!-- doxytag: member="CFile::supportsType" ref="7a3148cb5797198cd856587bf001445f" args="(const std::string &amp;type)" -->
235<div class="memitem">
236<div class="memproto">
237 <table class="memname">
238 <tr>
239 <td class="memname">bool CFile::supportsType </td>
240 <td>(</td>
241 <td class="paramtype">const std::string &amp;&nbsp;</td>
242 <td class="paramname"> <em>type</em> </td>
243 <td>&nbsp;)&nbsp;</td>
244 <td width="100%"><code> [inline]</code></td>
245 </tr>
246 </table>
247</div>
248<div class="memdoc">
249
250<p>
251Check if filetype is supported by this implementation.
252<p>
253<dl class="user" compact><dt><b>Methodname:</b></dt><dd>supportsType </dd></dl>
254<dl compact><dt><b>Parameters:</b></dt><dd>
255 <table border="0" cellspacing="2" cellpadding="0">
256 <tr><td valign="top"></td><td valign="top"><em>type</em>&nbsp;</td><td>filetype </td></tr>
257 </table>
258</dl>
259<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if filetype is supported. false otherwise </dd></dl>
260<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
261<dl compact><dt><b>Exceptions:</b></dt><dd>
262 <table border="0" cellspacing="2" cellpadding="0">
263 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
264 </table>
265</dl>
266<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
267
268</div>
269</div><p>
270<hr><h2>Member Data Documentation</h2>
271<a class="anchor" name="63719f47953108756b34b6c7e701f536"></a><!-- doxytag: member="CFile::m_types" ref="63719f47953108756b34b6c7e701f536" args="" -->
272<div class="memitem">
273<div class="memproto">
274 <table class="memname">
275 <tr>
276 <td class="memname">std::set&lt;std::string&gt; <a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">CFile::m_types</a><code> [protected]</code> </td>
277 </tr>
278 </table>
279</div>
280<div class="memdoc">
281
282<p>
283set of filetypes suppported by this implementation
284</div>
285</div><p>
286<hr>The documentation for this class was generated from the following file:<ul>
287<li>imgsynth/<a class="el" href="cfile_8h-source.html">cfile.h</a></ul>
288<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
289<a href="http://www.doxygen.org/index.html">
290<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
291</body>
292</html>
diff --git a/ue1/doxygen/classCFile.png b/ue1/doxygen/classCFile.png
new file mode 100644
index 0000000..46179f9
--- /dev/null
+++ b/ue1/doxygen/classCFile.png
Binary files differ
diff --git a/ue1/doxygen/classCFile_1_1FileError-members.html b/ue1/doxygen/classCFile_1_1FileError-members.html
new file mode 100644
index 0000000..bfea97e
--- /dev/null
+++ b/ue1/doxygen/classCFile_1_1FileError-members.html
@@ -0,0 +1,29 @@
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>imgsynth: Member List</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>CFile::FileError Member List</h1>This is the complete list of members for <a class="el" href="classCFile_1_1FileError.html">CFile::FileError</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858">FileError</a>(const std::string &amp;what)</td><td><a class="el" href="classCFile_1_1FileError.html">CFile::FileError</a></td><td><code> [inline]</code></td></tr>
25</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
26<a href="http://www.doxygen.org/index.html">
27<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
28</body>
29</html>
diff --git a/ue1/doxygen/classCFile_1_1FileError.html b/ue1/doxygen/classCFile_1_1FileError.html
new file mode 100644
index 0000000..1448b26
--- /dev/null
+++ b/ue1/doxygen/classCFile_1_1FileError.html
@@ -0,0 +1,83 @@
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>imgsynth: CFile::FileError 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<div class="nav">
24<a class="el" href="classCFile.html">CFile</a>::<a class="el" href="classCFile_1_1FileError.html">FileError</a></div>
25<h1>CFile::FileError Class Reference</h1><!-- doxytag: class="CFile::FileError" -->Exception thrown by implemententations of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>.
26<a href="#_details">More...</a>
27<p>
28<code>#include &lt;<a class="el" href="cfile_8h-source.html">cfile.h</a>&gt;</code>
29<p>
30
31<p>
32<a href="classCFile_1_1FileError-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858">FileError</a> (const std::string &amp;what)</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default exception ctor. <a href="#3d86e28f4389bcf3d1422b461885c858"></a><br></td></tr>
38</table>
39<hr><a name="_details"></a><h2>Detailed Description</h2>
40Exception thrown by implemententations of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
41<a class="anchor" name="3d86e28f4389bcf3d1422b461885c858"></a><!-- doxytag: member="CFile::FileError::FileError" ref="3d86e28f4389bcf3d1422b461885c858" args="(const std::string &amp;what)" -->
42<div class="memitem">
43<div class="memproto">
44 <table class="memname">
45 <tr>
46 <td class="memname">CFile::FileError::FileError </td>
47 <td>(</td>
48 <td class="paramtype">const std::string &amp;&nbsp;</td>
49 <td class="paramname"> <em>what</em> </td>
50 <td>&nbsp;)&nbsp;</td>
51 <td width="100%"><code> [inline]</code></td>
52 </tr>
53 </table>
54</div>
55<div class="memdoc">
56
57<p>
58Default exception ctor.
59<p>
60<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCFile_1_1FileError.html" title="Exception thrown by implemententations of CFile.">FileError</a> </dd></dl>
61<dl compact><dt><b>Parameters:</b></dt><dd>
62 <table border="0" cellspacing="2" cellpadding="0">
63 <tr><td valign="top"></td><td valign="top"><em>what</em>&nbsp;</td><td>message to pass along </td></tr>
64 </table>
65</dl>
66<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
67<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
68<dl compact><dt><b>Exceptions:</b></dt><dd>
69 <table border="0" cellspacing="2" cellpadding="0">
70 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
71 </table>
72</dl>
73<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
74
75</div>
76</div><p>
77<hr>The documentation for this class was generated from the following file:<ul>
78<li>imgsynth/<a class="el" href="cfile_8h-source.html">cfile.h</a></ul>
79<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
80<a href="http://www.doxygen.org/index.html">
81<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
82</body>
83</html>
diff --git a/ue1/doxygen/classCPixelFormat-members.html b/ue1/doxygen/classCPixelFormat-members.html
new file mode 100644
index 0000000..80fd92d
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat-members.html
@@ -0,0 +1,33 @@
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>imgsynth: Member List</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>CPixelFormat Member List</h1>This is the complete list of members for <a class="el" href="classCPixelFormat.html">CPixelFormat</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">CPixelFormat</a>(CBitmap *bitmap)</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [inline]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7">getBitCount</a>()=0</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [pure virtual]</code></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">m_bitmap</a></td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [protected]</code></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec">setPixel</a>(const uint32_t *pixel, const uint32_t x, const uint32_t y)=0</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [pure virtual]</code></td></tr>
28 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">~CPixelFormat</a>()</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [inline, virtual]</code></td></tr>
29</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
30<a href="http://www.doxygen.org/index.html">
31<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
32</body>
33</html>
diff --git a/ue1/doxygen/classCPixelFormat.html b/ue1/doxygen/classCPixelFormat.html
new file mode 100644
index 0000000..b56105c
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat.html
@@ -0,0 +1,253 @@
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>imgsynth: CPixelFormat 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>CPixelFormat Class Reference</h1><!-- doxytag: class="CPixelFormat" -->Abstract class for handling different color bitcount of Bitmaps.
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cpixelformat_8h-source.html">cpixelformat.h</a>&gt;</code>
27<p>
28<div class="dynheader">
29Inheritance diagram for CPixelFormat:</div>
30<div class="dynsection">
31
32<p><center><img src="classCPixelFormat.png" usemap="#CPixelFormat_map" border="0" alt=""></center>
33<map name="CPixelFormat_map">
34<area href="classCPixelFormat__24.html" alt="CPixelFormat_24" shape="rect" coords="0,56,108,80">
35</map>
36</div>
37
38<p>
39<a href="classCPixelFormat-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
40<tr><td></td></tr>
41<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">CPixelFormat</a> (<a class="el" href="classCBitmap.html">CBitmap</a> *bitmap)</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#6216335559cf002f1e870b420b15913e"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">~CPixelFormat</a> ()</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor (virtual). <a href="#363edc98e8a6460466d52590679f1853"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec">setPixel</a> (const uint32_t *pixel, const uint32_t x, const uint32_t y)=0</td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modifies pixel at coordinates x, y. <a href="#5b2dd386a12bd1c41ebe91d22c7713ec"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7">getBitCount</a> ()=0</td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns color bitcount supported by this class <a href="#bfe1496b57a8a62be38de66ae6cfe3a7"></a><br></td></tr>
54<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
55<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCBitmap.html">CBitmap</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">m_bitmap</a></td></tr>
56
57<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
58<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat_1_1PixelFormatError.html">PixelFormatError</a></td></tr>
59
60<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Exception thrown by implemententations of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>. <a href="classCPixelFormat_1_1PixelFormatError.html#_details">More...</a><br></td></tr>
61</table>
62<hr><a name="_details"></a><h2>Detailed Description</h2>
63Abstract class for handling different color bitcount of Bitmaps.
64<p>
65Needed for generic use in <a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a>.<p>
66On error throw <a class="el" href="classCPixelFormat_1_1PixelFormatError.html" title="Exception thrown by implemententations of CPixelFormat.">PixelFormatError</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
67<a class="anchor" name="6216335559cf002f1e870b420b15913e"></a><!-- doxytag: member="CPixelFormat::CPixelFormat" ref="6216335559cf002f1e870b420b15913e" args="(CBitmap *bitmap)" -->
68<div class="memitem">
69<div class="memproto">
70 <table class="memname">
71 <tr>
72 <td class="memname">CPixelFormat::CPixelFormat </td>
73 <td>(</td>
74 <td class="paramtype"><a class="el" href="classCBitmap.html">CBitmap</a> *&nbsp;</td>
75 <td class="paramname"> <em>bitmap</em> </td>
76 <td>&nbsp;)&nbsp;</td>
77 <td width="100%"><code> [inline]</code></td>
78 </tr>
79 </table>
80</div>
81<div class="memdoc">
82
83<p>
84Default ctor.
85<p>
86<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> </dd></dl>
87<dl compact><dt><b>Parameters:</b></dt><dd>
88 <table border="0" cellspacing="2" cellpadding="0">
89 <tr><td valign="top"></td><td valign="top"><em>bitmap</em>&nbsp;</td><td>pointer to <a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> instance </td></tr>
90 </table>
91</dl>
92<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
93<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
94<dl compact><dt><b>Exceptions:</b></dt><dd>
95 <table border="0" cellspacing="2" cellpadding="0">
96 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
97 </table>
98</dl>
99<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
100
101</div>
102</div><p>
103<a class="anchor" name="363edc98e8a6460466d52590679f1853"></a><!-- doxytag: member="CPixelFormat::~CPixelFormat" ref="363edc98e8a6460466d52590679f1853" args="()" -->
104<div class="memitem">
105<div class="memproto">
106 <table class="memname">
107 <tr>
108 <td class="memname">virtual CPixelFormat::~CPixelFormat </td>
109 <td>(</td>
110 <td class="paramname"> </td>
111 <td>&nbsp;)&nbsp;</td>
112 <td width="100%"><code> [inline, virtual]</code></td>
113 </tr>
114 </table>
115</div>
116<div class="memdoc">
117
118<p>
119Default dtor (virtual).
120<p>
121<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CPixelFormat </dd></dl>
122<dl compact><dt><b>Parameters:</b></dt><dd>
123 <table border="0" cellspacing="2" cellpadding="0">
124 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
125 </table>
126</dl>
127<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
128<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
129<dl compact><dt><b>Exceptions:</b></dt><dd>
130 <table border="0" cellspacing="2" cellpadding="0">
131 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
132 </table>
133</dl>
134<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
135
136</div>
137</div><p>
138<hr><h2>Member Function Documentation</h2>
139<a class="anchor" name="5b2dd386a12bd1c41ebe91d22c7713ec"></a><!-- doxytag: member="CPixelFormat::setPixel" ref="5b2dd386a12bd1c41ebe91d22c7713ec" args="(const uint32_t *pixel, const uint32_t x, const uint32_t y)=0" -->
140<div class="memitem">
141<div class="memproto">
142 <table class="memname">
143 <tr>
144 <td class="memname">virtual void CPixelFormat::setPixel </td>
145 <td>(</td>
146 <td class="paramtype">const uint32_t *&nbsp;</td>
147 <td class="paramname"> <em>pixel</em>, </td>
148 </tr>
149 <tr>
150 <td class="paramkey"></td>
151 <td></td>
152 <td class="paramtype">const uint32_t&nbsp;</td>
153 <td class="paramname"> <em>x</em>, </td>
154 </tr>
155 <tr>
156 <td class="paramkey"></td>
157 <td></td>
158 <td class="paramtype">const uint32_t&nbsp;</td>
159 <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
160 </tr>
161 <tr>
162 <td></td>
163 <td>)</td>
164 <td></td><td></td><td width="100%"><code> [pure virtual]</code></td>
165 </tr>
166 </table>
167</div>
168<div class="memdoc">
169
170<p>
171Modifies pixel at coordinates x, y.
172<p>
173<dl class="user" compact><dt><b>Methodname:</b></dt><dd>setPixel </dd></dl>
174<dl compact><dt><b>Parameters:</b></dt><dd>
175 <table border="0" cellspacing="2" cellpadding="0">
176 <tr><td valign="top"></td><td valign="top"><em>pixel</em>&nbsp;</td><td>pointer to new pixel data </td></tr>
177 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>x-coordinate </td></tr>
178 <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>y-coordinate </td></tr>
179 </table>
180</dl>
181<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
182<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
183<dl compact><dt><b>Exceptions:</b></dt><dd>
184 <table border="0" cellspacing="2" cellpadding="0">
185 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCPixelFormat_1_1PixelFormatError.html" title="Exception thrown by implemententations of CPixelFormat.">PixelFormatError</a></em>&nbsp;</td><td></td></tr>
186 </table>
187</dl>
188<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
189
190<p>Implemented in <a class="el" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616">CPixelFormat_24</a>.</p>
191
192</div>
193</div><p>
194<a class="anchor" name="bfe1496b57a8a62be38de66ae6cfe3a7"></a><!-- doxytag: member="CPixelFormat::getBitCount" ref="bfe1496b57a8a62be38de66ae6cfe3a7" args="()=0" -->
195<div class="memitem">
196<div class="memproto">
197 <table class="memname">
198 <tr>
199 <td class="memname">virtual uint32_t CPixelFormat::getBitCount </td>
200 <td>(</td>
201 <td class="paramname"> </td>
202 <td>&nbsp;)&nbsp;</td>
203 <td width="100%"><code> [pure virtual]</code></td>
204 </tr>
205 </table>
206</div>
207<div class="memdoc">
208
209<p>
210returns color bitcount supported by this class
211<p>
212<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getBitCount </dd></dl>
213<dl compact><dt><b>Parameters:</b></dt><dd>
214 <table border="0" cellspacing="2" cellpadding="0">
215 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
216 </table>
217</dl>
218<dl class="return" compact><dt><b>Returns:</b></dt><dd>color bitcount supported by this class </dd></dl>
219<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
220<dl compact><dt><b>Exceptions:</b></dt><dd>
221 <table border="0" cellspacing="2" cellpadding="0">
222 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
223 </table>
224</dl>
225<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
226
227<p>Implemented in <a class="el" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">CPixelFormat_24</a>.</p>
228
229</div>
230</div><p>
231<hr><h2>Member Data Documentation</h2>
232<a class="anchor" name="0c0ab3e11535c9cda07d049cc6bd6f9a"></a><!-- doxytag: member="CPixelFormat::m_bitmap" ref="0c0ab3e11535c9cda07d049cc6bd6f9a" args="" -->
233<div class="memitem">
234<div class="memproto">
235 <table class="memname">
236 <tr>
237 <td class="memname"><a class="el" href="classCBitmap.html">CBitmap</a>* <a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">CPixelFormat::m_bitmap</a><code> [protected]</code> </td>
238 </tr>
239 </table>
240</div>
241<div class="memdoc">
242
243<p>
244pointer to <a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> instance
245</div>
246</div><p>
247<hr>The documentation for this class was generated from the following file:<ul>
248<li>imgsynth/<a class="el" href="cpixelformat_8h-source.html">cpixelformat.h</a></ul>
249<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
250<a href="http://www.doxygen.org/index.html">
251<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
252</body>
253</html>
diff --git a/ue1/doxygen/classCPixelFormat.png b/ue1/doxygen/classCPixelFormat.png
new file mode 100644
index 0000000..8d0021e
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat.png
Binary files differ
diff --git a/ue1/doxygen/classCPixelFormat_1_1PixelFormatError-members.html b/ue1/doxygen/classCPixelFormat_1_1PixelFormatError-members.html
new file mode 100644
index 0000000..4b1466b
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat_1_1PixelFormatError-members.html
@@ -0,0 +1,29 @@
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>imgsynth: Member List</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>CPixelFormat::PixelFormatError Member List</h1>This is the complete list of members for <a class="el" href="classCPixelFormat_1_1PixelFormatError.html">CPixelFormat::PixelFormatError</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4">PixelFormatError</a>(const std::string &amp;what)</td><td><a class="el" href="classCPixelFormat_1_1PixelFormatError.html">CPixelFormat::PixelFormatError</a></td><td><code> [inline]</code></td></tr>
25</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
26<a href="http://www.doxygen.org/index.html">
27<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
28</body>
29</html>
diff --git a/ue1/doxygen/classCPixelFormat_1_1PixelFormatError.html b/ue1/doxygen/classCPixelFormat_1_1PixelFormatError.html
new file mode 100644
index 0000000..dce25c4
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat_1_1PixelFormatError.html
@@ -0,0 +1,83 @@
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>imgsynth: CPixelFormat::PixelFormatError 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<div class="nav">
24<a class="el" href="classCPixelFormat.html">CPixelFormat</a>::<a class="el" href="classCPixelFormat_1_1PixelFormatError.html">PixelFormatError</a></div>
25<h1>CPixelFormat::PixelFormatError Class Reference</h1><!-- doxytag: class="CPixelFormat::PixelFormatError" -->Exception thrown by implemententations of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>.
26<a href="#_details">More...</a>
27<p>
28<code>#include &lt;<a class="el" href="cpixelformat_8h-source.html">cpixelformat.h</a>&gt;</code>
29<p>
30
31<p>
32<a href="classCPixelFormat_1_1PixelFormatError-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4">PixelFormatError</a> (const std::string &amp;what)</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default exception ctor. <a href="#f227e9261537b316f57ff8c099948df4"></a><br></td></tr>
38</table>
39<hr><a name="_details"></a><h2>Detailed Description</h2>
40Exception thrown by implemententations of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
41<a class="anchor" name="f227e9261537b316f57ff8c099948df4"></a><!-- doxytag: member="CPixelFormat::PixelFormatError::PixelFormatError" ref="f227e9261537b316f57ff8c099948df4" args="(const std::string &amp;what)" -->
42<div class="memitem">
43<div class="memproto">
44 <table class="memname">
45 <tr>
46 <td class="memname">CPixelFormat::PixelFormatError::PixelFormatError </td>
47 <td>(</td>
48 <td class="paramtype">const std::string &amp;&nbsp;</td>
49 <td class="paramname"> <em>what</em> </td>
50 <td>&nbsp;)&nbsp;</td>
51 <td width="100%"><code> [inline]</code></td>
52 </tr>
53 </table>
54</div>
55<div class="memdoc">
56
57<p>
58Default exception ctor.
59<p>
60<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCPixelFormat_1_1PixelFormatError.html" title="Exception thrown by implemententations of CPixelFormat.">PixelFormatError</a> </dd></dl>
61<dl compact><dt><b>Parameters:</b></dt><dd>
62 <table border="0" cellspacing="2" cellpadding="0">
63 <tr><td valign="top"></td><td valign="top"><em>what</em>&nbsp;</td><td>message to pass along </td></tr>
64 </table>
65</dl>
66<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
67<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
68<dl compact><dt><b>Exceptions:</b></dt><dd>
69 <table border="0" cellspacing="2" cellpadding="0">
70 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
71 </table>
72</dl>
73<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
74
75</div>
76</div><p>
77<hr>The documentation for this class was generated from the following file:<ul>
78<li>imgsynth/<a class="el" href="cpixelformat_8h-source.html">cpixelformat.h</a></ul>
79<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
80<a href="http://www.doxygen.org/index.html">
81<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
82</body>
83</html>
diff --git a/ue1/doxygen/classCPixelFormat__24-members.html b/ue1/doxygen/classCPixelFormat__24-members.html
new file mode 100644
index 0000000..333d77f
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat__24-members.html
@@ -0,0 +1,35 @@
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>imgsynth: Member List</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>CPixelFormat_24 Member List</h1>This is the complete list of members for <a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">CPixelFormat</a>(CBitmap *bitmap)</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [inline]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f">CPixelFormat_24</a>(CBitmap *bitmap)</td><td><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a></td><td><code> [inline]</code></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">getBitCount</a>()</td><td><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a></td><td><code> [inline, virtual]</code></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">m_bitmap</a></td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [protected]</code></td></tr>
28 <tr class="memlist"><td><a class="el" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616">setPixel</a>(const uint32_t *pixel, uint32_t x, uint32_t y)</td><td><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a></td><td><code> [virtual]</code></td></tr>
29 <tr class="memlist"><td><a class="el" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">~CPixelFormat</a>()</td><td><a class="el" href="classCPixelFormat.html">CPixelFormat</a></td><td><code> [inline, virtual]</code></td></tr>
30 <tr class="memlist"><td><a class="el" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9">~CPixelFormat_24</a>()</td><td><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a></td><td><code> [inline]</code></td></tr>
31</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
32<a href="http://www.doxygen.org/index.html">
33<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
34</body>
35</html>
diff --git a/ue1/doxygen/classCPixelFormat__24.html b/ue1/doxygen/classCPixelFormat__24.html
new file mode 100644
index 0000000..e645cc9
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat__24.html
@@ -0,0 +1,233 @@
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>imgsynth: CPixelFormat_24 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>CPixelFormat_24 Class Reference</h1><!-- doxytag: class="CPixelFormat_24" --><!-- doxytag: inherits="CPixelFormat" -->Implementation of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> handling 24bit color Windows Bitmaps.
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cpixelformat__24_8h-source.html">cpixelformat_24.h</a>&gt;</code>
27<p>
28<div class="dynheader">
29Inheritance diagram for CPixelFormat_24:</div>
30<div class="dynsection">
31
32<p><center><img src="classCPixelFormat__24.png" usemap="#CPixelFormat_24_map" border="0" alt=""></center>
33<map name="CPixelFormat_24_map">
34<area href="classCPixelFormat.html" alt="CPixelFormat" shape="rect" coords="0,0,108,24">
35</map>
36</div>
37
38<p>
39<a href="classCPixelFormat__24-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
40<tr><td></td></tr>
41<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f">CPixelFormat_24</a> (<a class="el" href="classCBitmap.html">CBitmap</a> *bitmap)</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#c5aed32dc92ca6715ab5d609f05fc07f"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9">~CPixelFormat_24</a> ()</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#379f710a9ece424271e25c9182d14db9"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616">setPixel</a> (const uint32_t *pixel, uint32_t x, uint32_t y)</td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modifies pixel at coordinates x, y. <a href="#902e32cdae81a2c20404592ebe2d6616"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">getBitCount</a> ()</td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns color bitcount supported by this class <a href="#4c45044f0ef60c9a0254d0a0bc6255c6"></a><br></td></tr>
54</table>
55<hr><a name="_details"></a><h2>Detailed Description</h2>
56Implementation of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> handling 24bit color Windows Bitmaps.
57<p>
58<dl class="user" compact><dt><b>Modulname:</b></dt><dd>cpixelformat_24 </dd></dl>
59<dl class="author" compact><dt><b>Author:</b></dt><dd>Manuel Mausz, 0728348 </dd></dl>
60<dl class="date" compact><dt><b>Date:</b></dt><dd>18.04.2009</dd></dl>
61Implementation of <a class="el" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a> handling 24bit color Windows Bitmaps.<p>
62On error <a class="el" href="classCPixelFormat_1_1PixelFormatError.html" title="Exception thrown by implemententations of CPixelFormat.">CPixelFormat::PixelFormatError</a> is thrown. <hr><h2>Constructor &amp; Destructor Documentation</h2>
63<a class="anchor" name="c5aed32dc92ca6715ab5d609f05fc07f"></a><!-- doxytag: member="CPixelFormat_24::CPixelFormat_24" ref="c5aed32dc92ca6715ab5d609f05fc07f" args="(CBitmap *bitmap)" -->
64<div class="memitem">
65<div class="memproto">
66 <table class="memname">
67 <tr>
68 <td class="memname">CPixelFormat_24::CPixelFormat_24 </td>
69 <td>(</td>
70 <td class="paramtype"><a class="el" href="classCBitmap.html">CBitmap</a> *&nbsp;</td>
71 <td class="paramname"> <em>bitmap</em> </td>
72 <td>&nbsp;)&nbsp;</td>
73 <td width="100%"><code> [inline]</code></td>
74 </tr>
75 </table>
76</div>
77<div class="memdoc">
78
79<p>
80Default ctor.
81<p>
82<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCPixelFormat__24.html" title="Implementation of CPixelFormat handling 24bit color Windows Bitmaps.">CPixelFormat_24</a> </dd></dl>
83<dl compact><dt><b>Parameters:</b></dt><dd>
84 <table border="0" cellspacing="2" cellpadding="0">
85 <tr><td valign="top"></td><td valign="top"><em>bitmap</em>&nbsp;</td><td>pointer to <a class="el" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> instance </td></tr>
86 </table>
87</dl>
88<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
89<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
90<dl compact><dt><b>Exceptions:</b></dt><dd>
91 <table border="0" cellspacing="2" cellpadding="0">
92 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
93 </table>
94</dl>
95<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
96
97</div>
98</div><p>
99<a class="anchor" name="379f710a9ece424271e25c9182d14db9"></a><!-- doxytag: member="CPixelFormat_24::~CPixelFormat_24" ref="379f710a9ece424271e25c9182d14db9" args="()" -->
100<div class="memitem">
101<div class="memproto">
102 <table class="memname">
103 <tr>
104 <td class="memname">CPixelFormat_24::~CPixelFormat_24 </td>
105 <td>(</td>
106 <td class="paramname"> </td>
107 <td>&nbsp;)&nbsp;</td>
108 <td width="100%"><code> [inline]</code></td>
109 </tr>
110 </table>
111</div>
112<div class="memdoc">
113
114<p>
115Default dtor.
116<p>
117<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CPixelFormat_24 </dd></dl>
118<dl compact><dt><b>Parameters:</b></dt><dd>
119 <table border="0" cellspacing="2" cellpadding="0">
120 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
121 </table>
122</dl>
123<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
124<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
125<dl compact><dt><b>Exceptions:</b></dt><dd>
126 <table border="0" cellspacing="2" cellpadding="0">
127 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
128 </table>
129</dl>
130<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
131
132</div>
133</div><p>
134<hr><h2>Member Function Documentation</h2>
135<a class="anchor" name="902e32cdae81a2c20404592ebe2d6616"></a><!-- doxytag: member="CPixelFormat_24::setPixel" ref="902e32cdae81a2c20404592ebe2d6616" args="(const uint32_t *pixel, uint32_t x, uint32_t y)" -->
136<div class="memitem">
137<div class="memproto">
138 <table class="memname">
139 <tr>
140 <td class="memname">void CPixelFormat_24::setPixel </td>
141 <td>(</td>
142 <td class="paramtype">const uint32_t *&nbsp;</td>
143 <td class="paramname"> <em>pixel</em>, </td>
144 </tr>
145 <tr>
146 <td class="paramkey"></td>
147 <td></td>
148 <td class="paramtype">uint32_t&nbsp;</td>
149 <td class="paramname"> <em>x</em>, </td>
150 </tr>
151 <tr>
152 <td class="paramkey"></td>
153 <td></td>
154 <td class="paramtype">uint32_t&nbsp;</td>
155 <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
156 </tr>
157 <tr>
158 <td></td>
159 <td>)</td>
160 <td></td><td></td><td width="100%"><code> [virtual]</code></td>
161 </tr>
162 </table>
163</div>
164<div class="memdoc">
165
166<p>
167Modifies pixel at coordinates x, y.
168<p>
169<dl class="user" compact><dt><b>Methodname:</b></dt><dd>setPixel </dd></dl>
170<dl compact><dt><b>Parameters:</b></dt><dd>
171 <table border="0" cellspacing="2" cellpadding="0">
172 <tr><td valign="top"></td><td valign="top"><em>pixel</em>&nbsp;</td><td>pointer to new pixel data </td></tr>
173 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>x-coordinate </td></tr>
174 <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>y-coordinate </td></tr>
175 </table>
176</dl>
177<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
178<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
179<dl compact><dt><b>Exceptions:</b></dt><dd>
180 <table border="0" cellspacing="2" cellpadding="0">
181 <tr><td valign="top"></td><td valign="top"><em>PixelFormatError</em>&nbsp;</td><td></td></tr>
182 </table>
183</dl>
184<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
185
186<p>Implements <a class="el" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec">CPixelFormat</a>.</p>
187
188</div>
189</div><p>
190<a class="anchor" name="4c45044f0ef60c9a0254d0a0bc6255c6"></a><!-- doxytag: member="CPixelFormat_24::getBitCount" ref="4c45044f0ef60c9a0254d0a0bc6255c6" args="()" -->
191<div class="memitem">
192<div class="memproto">
193 <table class="memname">
194 <tr>
195 <td class="memname">uint32_t CPixelFormat_24::getBitCount </td>
196 <td>(</td>
197 <td class="paramname"> </td>
198 <td>&nbsp;)&nbsp;</td>
199 <td width="100%"><code> [inline, virtual]</code></td>
200 </tr>
201 </table>
202</div>
203<div class="memdoc">
204
205<p>
206returns color bitcount supported by this class
207<p>
208<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getBitCount </dd></dl>
209<dl compact><dt><b>Parameters:</b></dt><dd>
210 <table border="0" cellspacing="2" cellpadding="0">
211 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
212 </table>
213</dl>
214<dl class="return" compact><dt><b>Returns:</b></dt><dd>color bitcount supported by this class </dd></dl>
215<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
216<dl compact><dt><b>Exceptions:</b></dt><dd>
217 <table border="0" cellspacing="2" cellpadding="0">
218 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
219 </table>
220</dl>
221<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
222
223<p>Implements <a class="el" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7">CPixelFormat</a>.</p>
224
225</div>
226</div><p>
227<hr>The documentation for this class was generated from the following files:<ul>
228<li>imgsynth/<a class="el" href="cpixelformat__24_8h-source.html">cpixelformat_24.h</a><li>imgsynth/cpixelformat_24.cpp</ul>
229<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
230<a href="http://www.doxygen.org/index.html">
231<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
232</body>
233</html>
diff --git a/ue1/doxygen/classCPixelFormat__24.png b/ue1/doxygen/classCPixelFormat__24.png
new file mode 100644
index 0000000..a7e8419
--- /dev/null
+++ b/ue1/doxygen/classCPixelFormat__24.png
Binary files differ
diff --git a/ue1/doxygen/classCScriptparser-members.html b/ue1/doxygen/classCScriptparser-members.html
new file mode 100644
index 0000000..6cb2420
--- /dev/null
+++ b/ue1/doxygen/classCScriptparser-members.html
@@ -0,0 +1,34 @@
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>imgsynth: Member List</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>CScriptparser Member List</h1>This is the complete list of members for <a class="el" href="classCScriptparser.html">CScriptparser</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#9318b7e1379de95a7c920f7d0b79eb7b">callFunc</a>(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;funcparams)</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td><code> [protected]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#634edff14e86240f53ff7451343c6c56">CScriptparser</a>(const std::string &amp;scriptfile)</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#d288fe020a67ade7914d7a3a77e16c42">parse</a>()</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#2f2aba481c11c38b85bb2e8306961c03">read</a>(std::list&lt; std::string &gt; funcparams)</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td><code> [protected]</code></td></tr>
28 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#a8ef12e68ca61acfd463e55a3fe8518c">write</a>(std::list&lt; std::string &gt; funcparams)</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td><code> [protected]</code></td></tr>
29 <tr class="memlist"><td><a class="el" href="classCScriptparser.html#09591a8276fd376e04d4017f3c8d17d1">~CScriptparser</a>()</td><td><a class="el" href="classCScriptparser.html">CScriptparser</a></td><td></td></tr>
30</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
31<a href="http://www.doxygen.org/index.html">
32<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
33</body>
34</html>
diff --git a/ue1/doxygen/classCScriptparser.html b/ue1/doxygen/classCScriptparser.html
new file mode 100644
index 0000000..735cfa5
--- /dev/null
+++ b/ue1/doxygen/classCScriptparser.html
@@ -0,0 +1,297 @@
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>imgsynth: CScriptparser 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>CScriptparser Class Reference</h1><!-- doxytag: class="CScriptparser" -->class for parsing simple scriptfiles
24<a href="#_details">More...</a>
25<p>
26<code>#include &lt;<a class="el" href="cscriptparser_8h-source.html">cscriptparser.h</a>&gt;</code>
27<p>
28
29<p>
30<a href="classCScriptparser-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
31<tr><td></td></tr>
32<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
33<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser.html#634edff14e86240f53ff7451343c6c56">CScriptparser</a> (const std::string &amp;scriptfile)</td></tr>
34
35<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#634edff14e86240f53ff7451343c6c56"></a><br></td></tr>
36<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser.html#09591a8276fd376e04d4017f3c8d17d1">~CScriptparser</a> ()</td></tr>
37
38<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#09591a8276fd376e04d4017f3c8d17d1"></a><br></td></tr>
39<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser.html#d288fe020a67ade7914d7a3a77e16c42">parse</a> ()</td></tr>
40
41<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start parsing the scriptfile. <a href="#d288fe020a67ade7914d7a3a77e16c42"></a><br></td></tr>
42<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
43<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser.html#9318b7e1379de95a7c920f7d0b79eb7b">callFunc</a> (const std::string &amp;func, const std::list&lt; std::string &gt; &amp;funcparams)</td></tr>
44
45<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delegates the function and its parameters to the correct method (internal or handler). <a href="#9318b7e1379de95a7c920f7d0b79eb7b"></a><br></td></tr>
46<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser.html#2f2aba481c11c38b85bb2e8306961c03">read</a> (std::list&lt; std::string &gt; funcparams)</td></tr>
47
48<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Handles/wrappes read-command. according to the filetype the read-method of the corresponding handler will be called inside. <a href="#2f2aba481c11c38b85bb2e8306961c03"></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="classCScriptparser.html#a8ef12e68ca61acfd463e55a3fe8518c">write</a> (std::list&lt; std::string &gt; funcparams)</td></tr>
50
51<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Handles/wrappes write-command. according to the filetype the write-method of the corresponding handler will be called inside. <a href="#a8ef12e68ca61acfd463e55a3fe8518c"></a><br></td></tr>
52<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
53<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser_1_1ParserError.html">ParserError</a></td></tr>
54
55<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Exception thrown by <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>. <a href="classCScriptparser_1_1ParserError.html#_details">More...</a><br></td></tr>
56</table>
57<hr><a name="_details"></a><h2>Detailed Description</h2>
58class for parsing simple scriptfiles
59<p>
60<dl class="user" compact><dt><b>Modulname:</b></dt><dd>cscriptparser </dd></dl>
61<dl class="author" compact><dt><b>Author:</b></dt><dd>Manuel Mausz, 0728348 </dd></dl>
62<dl class="date" compact><dt><b>Date:</b></dt><dd>17.04.2009</dd></dl>
63Parses a simple line based scriptfile with some limitations: first function (starting a block) must be a read-command, last must be a write-command (ending this block).<p>
64read- and write-commands have hard coded parameters, number#1 being a filetype. Classes handling certain filetypes must be of type <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a>. Custom functions will be passed to <a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791" title="Pure virtual method (interface). Should delegate the function and its parameters...">CFile::callFunc()</a>.<p>
65On error <a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a> will be thrown. <hr><h2>Constructor &amp; Destructor Documentation</h2>
66<a class="anchor" name="634edff14e86240f53ff7451343c6c56"></a><!-- doxytag: member="CScriptparser::CScriptparser" ref="634edff14e86240f53ff7451343c6c56" args="(const std::string &amp;scriptfile)" -->
67<div class="memitem">
68<div class="memproto">
69 <table class="memname">
70 <tr>
71 <td class="memname">CScriptparser::CScriptparser </td>
72 <td>(</td>
73 <td class="paramtype">const std::string &amp;&nbsp;</td>
74 <td class="paramname"> <em>scriptfile</em> </td>
75 <td>&nbsp;)&nbsp;</td>
76 <td width="100%"></td>
77 </tr>
78 </table>
79</div>
80<div class="memdoc">
81
82<p>
83Default ctor.
84<p>
85<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a> </dd></dl>
86<dl compact><dt><b>Parameters:</b></dt><dd>
87 <table border="0" cellspacing="2" cellpadding="0">
88 <tr><td valign="top"></td><td valign="top"><em>scriptfile</em>&nbsp;</td><td>filename of script to parse </td></tr>
89 </table>
90</dl>
91<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
92<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
93<dl compact><dt><b>Exceptions:</b></dt><dd>
94 <table border="0" cellspacing="2" cellpadding="0">
95 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
96 </table>
97</dl>
98<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
99
100</div>
101</div><p>
102<a class="anchor" name="09591a8276fd376e04d4017f3c8d17d1"></a><!-- doxytag: member="CScriptparser::~CScriptparser" ref="09591a8276fd376e04d4017f3c8d17d1" args="()" -->
103<div class="memitem">
104<div class="memproto">
105 <table class="memname">
106 <tr>
107 <td class="memname">CScriptparser::~CScriptparser </td>
108 <td>(</td>
109 <td class="paramname"> </td>
110 <td>&nbsp;)&nbsp;</td>
111 <td width="100%"></td>
112 </tr>
113 </table>
114</div>
115<div class="memdoc">
116
117<p>
118Default dtor.
119<p>
120<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CScriptparser </dd></dl>
121<dl compact><dt><b>Parameters:</b></dt><dd>
122 <table border="0" cellspacing="2" cellpadding="0">
123 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
124 </table>
125</dl>
126<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
127<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
128<dl compact><dt><b>Exceptions:</b></dt><dd>
129 <table border="0" cellspacing="2" cellpadding="0">
130 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
131 </table>
132</dl>
133<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
134
135</div>
136</div><p>
137<hr><h2>Member Function Documentation</h2>
138<a class="anchor" name="d288fe020a67ade7914d7a3a77e16c42"></a><!-- doxytag: member="CScriptparser::parse" ref="d288fe020a67ade7914d7a3a77e16c42" args="()" -->
139<div class="memitem">
140<div class="memproto">
141 <table class="memname">
142 <tr>
143 <td class="memname">void CScriptparser::parse </td>
144 <td>(</td>
145 <td class="paramname"> </td>
146 <td>&nbsp;)&nbsp;</td>
147 <td width="100%"></td>
148 </tr>
149 </table>
150</div>
151<div class="memdoc">
152
153<p>
154Start parsing the scriptfile.
155<p>
156<dl class="user" compact><dt><b>Methodname:</b></dt><dd>parse </dd></dl>
157<dl compact><dt><b>Parameters:</b></dt><dd>
158 <table border="0" cellspacing="2" cellpadding="0">
159 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
160 </table>
161</dl>
162<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
163<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
164<dl compact><dt><b>Exceptions:</b></dt><dd>
165 <table border="0" cellspacing="2" cellpadding="0">
166 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a></em>&nbsp;</td><td></td></tr>
167 </table>
168</dl>
169<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
170
171</div>
172</div><p>
173<a class="anchor" name="9318b7e1379de95a7c920f7d0b79eb7b"></a><!-- doxytag: member="CScriptparser::callFunc" ref="9318b7e1379de95a7c920f7d0b79eb7b" args="(const std::string &amp;func, const std::list&lt; std::string &gt; &amp;funcparams)" -->
174<div class="memitem">
175<div class="memproto">
176 <table class="memname">
177 <tr>
178 <td class="memname">void CScriptparser::callFunc </td>
179 <td>(</td>
180 <td class="paramtype">const std::string &amp;&nbsp;</td>
181 <td class="paramname"> <em>func</em>, </td>
182 </tr>
183 <tr>
184 <td class="paramkey"></td>
185 <td></td>
186 <td class="paramtype">const std::list&lt; std::string &gt; &amp;&nbsp;</td>
187 <td class="paramname"> <em>funcparams</em></td><td>&nbsp;</td>
188 </tr>
189 <tr>
190 <td></td>
191 <td>)</td>
192 <td></td><td></td><td width="100%"><code> [protected]</code></td>
193 </tr>
194 </table>
195</div>
196<div class="memdoc">
197
198<p>
199Delegates the function and its parameters to the correct method (internal or handler).
200<p>
201<dl class="user" compact><dt><b>Methodname:</b></dt><dd>callFunc </dd></dl>
202<dl compact><dt><b>Parameters:</b></dt><dd>
203 <table border="0" cellspacing="2" cellpadding="0">
204 <tr><td valign="top"></td><td valign="top"><em>func</em>&nbsp;</td><td>function name </td></tr>
205 <tr><td valign="top"></td><td valign="top"><em>funcparams</em>&nbsp;</td><td>function parameters as list </td></tr>
206 </table>
207</dl>
208<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
209<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
210<dl compact><dt><b>Exceptions:</b></dt><dd>
211 <table border="0" cellspacing="2" cellpadding="0">
212 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a></em>&nbsp;</td><td></td></tr>
213 </table>
214</dl>
215<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
216
217</div>
218</div><p>
219<a class="anchor" name="2f2aba481c11c38b85bb2e8306961c03"></a><!-- doxytag: member="CScriptparser::read" ref="2f2aba481c11c38b85bb2e8306961c03" args="(std::list&lt; std::string &gt; funcparams)" -->
220<div class="memitem">
221<div class="memproto">
222 <table class="memname">
223 <tr>
224 <td class="memname">void CScriptparser::read </td>
225 <td>(</td>
226 <td class="paramtype">std::list&lt; std::string &gt;&nbsp;</td>
227 <td class="paramname"> <em>funcparams</em> </td>
228 <td>&nbsp;)&nbsp;</td>
229 <td width="100%"><code> [protected]</code></td>
230 </tr>
231 </table>
232</div>
233<div class="memdoc">
234
235<p>
236Handles/wrappes read-command. according to the filetype the read-method of the corresponding handler will be called inside.
237<p>
238<dl class="user" compact><dt><b>Methodname:</b></dt><dd>read </dd></dl>
239<dl compact><dt><b>Parameters:</b></dt><dd>
240 <table border="0" cellspacing="2" cellpadding="0">
241 <tr><td valign="top"></td><td valign="top"><em>funcparams</em>&nbsp;</td><td>function parameters as list </td></tr>
242 </table>
243</dl>
244<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
245<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
246<dl compact><dt><b>Exceptions:</b></dt><dd>
247 <table border="0" cellspacing="2" cellpadding="0">
248 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a></em>&nbsp;</td><td></td></tr>
249 </table>
250</dl>
251<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none</dd></dl>
252Scriptfile syntax: read(&lt;FILETYPE&gt;, &lt;FILENAME&gt;)
253</div>
254</div><p>
255<a class="anchor" name="a8ef12e68ca61acfd463e55a3fe8518c"></a><!-- doxytag: member="CScriptparser::write" ref="a8ef12e68ca61acfd463e55a3fe8518c" args="(std::list&lt; std::string &gt; funcparams)" -->
256<div class="memitem">
257<div class="memproto">
258 <table class="memname">
259 <tr>
260 <td class="memname">void CScriptparser::write </td>
261 <td>(</td>
262 <td class="paramtype">std::list&lt; std::string &gt;&nbsp;</td>
263 <td class="paramname"> <em>funcparams</em> </td>
264 <td>&nbsp;)&nbsp;</td>
265 <td width="100%"><code> [protected]</code></td>
266 </tr>
267 </table>
268</div>
269<div class="memdoc">
270
271<p>
272Handles/wrappes write-command. according to the filetype the write-method of the corresponding handler will be called inside.
273<p>
274<dl class="user" compact><dt><b>Methodname:</b></dt><dd>write </dd></dl>
275<dl compact><dt><b>Parameters:</b></dt><dd>
276 <table border="0" cellspacing="2" cellpadding="0">
277 <tr><td valign="top"></td><td valign="top"><em>funcparams</em>&nbsp;</td><td>function parameters as list </td></tr>
278 </table>
279</dl>
280<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
281<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
282<dl compact><dt><b>Exceptions:</b></dt><dd>
283 <table border="0" cellspacing="2" cellpadding="0">
284 <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a></em>&nbsp;</td><td></td></tr>
285 </table>
286</dl>
287<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none</dd></dl>
288Scriptfile syntax: write(&lt;FILETYPE&gt;, &lt;FILENAME&gt;)
289</div>
290</div><p>
291<hr>The documentation for this class was generated from the following files:<ul>
292<li>imgsynth/<a class="el" href="cscriptparser_8h-source.html">cscriptparser.h</a><li>imgsynth/cscriptparser.cpp</ul>
293<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
294<a href="http://www.doxygen.org/index.html">
295<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
296</body>
297</html>
diff --git a/ue1/doxygen/classCScriptparser_1_1ParserError-members.html b/ue1/doxygen/classCScriptparser_1_1ParserError-members.html
new file mode 100644
index 0000000..91c7746
--- /dev/null
+++ b/ue1/doxygen/classCScriptparser_1_1ParserError-members.html
@@ -0,0 +1,32 @@
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>imgsynth: Member List</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>CScriptparser::ParserError Member List</h1>This is the complete list of members for <a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8">getLine</a>()</td><td><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a></td><td><code> [inline]</code></td></tr>
25 <tr class="memlist"><td><a class="el" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce">ParserError</a>(const std::string &amp;what)</td><td><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a></td><td><code> [inline]</code></td></tr>
26 <tr class="memlist"><td><a class="el" href="classCScriptparser_1_1ParserError.html#83dc8bc537043d12d4c98e30f8d44f38">ParserError</a>(const std::string &amp;what, const std::string &amp;line)</td><td><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a></td><td><code> [inline]</code></td></tr>
27 <tr class="memlist"><td><a class="el" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad">~ParserError</a>()</td><td><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a></td><td><code> [inline]</code></td></tr>
28</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
29<a href="http://www.doxygen.org/index.html">
30<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
31</body>
32</html>
diff --git a/ue1/doxygen/classCScriptparser_1_1ParserError.html b/ue1/doxygen/classCScriptparser_1_1ParserError.html
new file mode 100644
index 0000000..f98c707
--- /dev/null
+++ b/ue1/doxygen/classCScriptparser_1_1ParserError.html
@@ -0,0 +1,204 @@
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>imgsynth: CScriptparser::ParserError 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<div class="nav">
24<a class="el" href="classCScriptparser.html">CScriptparser</a>::<a class="el" href="classCScriptparser_1_1ParserError.html">ParserError</a></div>
25<h1>CScriptparser::ParserError Class Reference</h1><!-- doxytag: class="CScriptparser::ParserError" -->Exception thrown by <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>.
26<a href="#_details">More...</a>
27<p>
28<code>#include &lt;<a class="el" href="cscriptparser_8h-source.html">cscriptparser.h</a>&gt;</code>
29<p>
30
31<p>
32<a href="classCScriptparser_1_1ParserError-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce">ParserError</a> (const std::string &amp;what)</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default exception ctor. <a href="#97e361a51f998f19064ab2f407f343ce"></a><br></td></tr>
38<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser_1_1ParserError.html#83dc8bc537043d12d4c98e30f8d44f38">ParserError</a> (const std::string &amp;what, const std::string &amp;line)</td></tr>
39
40<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Custom exception ctor. <a href="#83dc8bc537043d12d4c98e30f8d44f38"></a><br></td></tr>
41<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad">~ParserError</a> () throw ()</td></tr>
42
43<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#191ff6b6f9d40dc40431308e4ff831ad"></a><br></td></tr>
44<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8">getLine</a> ()</td></tr>
45
46<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns reference to currently parsed scriptline (if set) <a href="#103d0af66821f52e11a57391a21de2b8"></a><br></td></tr>
47</table>
48<hr><a name="_details"></a><h2>Detailed Description</h2>
49Exception thrown by <a class="el" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
50<a class="anchor" name="97e361a51f998f19064ab2f407f343ce"></a><!-- doxytag: member="CScriptparser::ParserError::ParserError" ref="97e361a51f998f19064ab2f407f343ce" args="(const std::string &amp;what)" -->
51<div class="memitem">
52<div class="memproto">
53 <table class="memname">
54 <tr>
55 <td class="memname">CScriptparser::ParserError::ParserError </td>
56 <td>(</td>
57 <td class="paramtype">const std::string &amp;&nbsp;</td>
58 <td class="paramname"> <em>what</em> </td>
59 <td>&nbsp;)&nbsp;</td>
60 <td width="100%"><code> [inline]</code></td>
61 </tr>
62 </table>
63</div>
64<div class="memdoc">
65
66<p>
67Default exception ctor.
68<p>
69<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a> </dd></dl>
70<dl compact><dt><b>Parameters:</b></dt><dd>
71 <table border="0" cellspacing="2" cellpadding="0">
72 <tr><td valign="top"></td><td valign="top"><em>what</em>&nbsp;</td><td>message to pass along </td></tr>
73 </table>
74</dl>
75<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
76<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
77<dl compact><dt><b>Exceptions:</b></dt><dd>
78 <table border="0" cellspacing="2" cellpadding="0">
79 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
80 </table>
81</dl>
82<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
83
84</div>
85</div><p>
86<a class="anchor" name="83dc8bc537043d12d4c98e30f8d44f38"></a><!-- doxytag: member="CScriptparser::ParserError::ParserError" ref="83dc8bc537043d12d4c98e30f8d44f38" args="(const std::string &amp;what, const std::string &amp;line)" -->
87<div class="memitem">
88<div class="memproto">
89 <table class="memname">
90 <tr>
91 <td class="memname">CScriptparser::ParserError::ParserError </td>
92 <td>(</td>
93 <td class="paramtype">const std::string &amp;&nbsp;</td>
94 <td class="paramname"> <em>what</em>, </td>
95 </tr>
96 <tr>
97 <td class="paramkey"></td>
98 <td></td>
99 <td class="paramtype">const std::string &amp;&nbsp;</td>
100 <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
101 </tr>
102 <tr>
103 <td></td>
104 <td>)</td>
105 <td></td><td></td><td width="100%"><code> [inline]</code></td>
106 </tr>
107 </table>
108</div>
109<div class="memdoc">
110
111<p>
112Custom exception ctor.
113<p>
114<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a> </dd></dl>
115<dl compact><dt><b>Parameters:</b></dt><dd>
116 <table border="0" cellspacing="2" cellpadding="0">
117 <tr><td valign="top"></td><td valign="top"><em>what</em>&nbsp;</td><td>message to pass along </td></tr>
118 <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>scriptline which is currently being parsed </td></tr>
119 </table>
120</dl>
121<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
122<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
123<dl compact><dt><b>Exceptions:</b></dt><dd>
124 <table border="0" cellspacing="2" cellpadding="0">
125 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
126 </table>
127</dl>
128<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
129
130</div>
131</div><p>
132<a class="anchor" name="191ff6b6f9d40dc40431308e4ff831ad"></a><!-- doxytag: member="CScriptparser::ParserError::~ParserError" ref="191ff6b6f9d40dc40431308e4ff831ad" args="()" -->
133<div class="memitem">
134<div class="memproto">
135 <table class="memname">
136 <tr>
137 <td class="memname">CScriptparser::ParserError::~ParserError </td>
138 <td>(</td>
139 <td class="paramname"> </td>
140 <td>&nbsp;)&nbsp;</td>
141 <td width="100%"> throw ()<code> [inline]</code></td>
142 </tr>
143 </table>
144</div>
145<div class="memdoc">
146
147<p>
148Default dtor.
149<p>
150<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~ParserError </dd></dl>
151<dl compact><dt><b>Parameters:</b></dt><dd>
152 <table border="0" cellspacing="2" cellpadding="0">
153 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
154 </table>
155</dl>
156<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
157<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
158<dl compact><dt><b>Exceptions:</b></dt><dd>
159 <table border="0" cellspacing="2" cellpadding="0">
160 <tr><td valign="top"></td><td valign="top"><em>not</em>&nbsp;</td><td>allowed </td></tr>
161 </table>
162</dl>
163<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
164
165</div>
166</div><p>
167<hr><h2>Member Function Documentation</h2>
168<a class="anchor" name="103d0af66821f52e11a57391a21de2b8"></a><!-- doxytag: member="CScriptparser::ParserError::getLine" ref="103d0af66821f52e11a57391a21de2b8" args="()" -->
169<div class="memitem">
170<div class="memproto">
171 <table class="memname">
172 <tr>
173 <td class="memname">const std::string&amp; CScriptparser::ParserError::getLine </td>
174 <td>(</td>
175 <td class="paramname"> </td>
176 <td>&nbsp;)&nbsp;</td>
177 <td width="100%"><code> [inline]</code></td>
178 </tr>
179 </table>
180</div>
181<div class="memdoc">
182
183<p>
184returns reference to currently parsed scriptline (if set)
185<p>
186<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getLine </dd></dl>
187<dl class="return" compact><dt><b>Returns:</b></dt><dd>reference to currently parsed scriptline (maybe empty string) </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>none</em>&nbsp;</td><td></td></tr>
192 </table>
193</dl>
194<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
195
196</div>
197</div><p>
198<hr>The documentation for this class was generated from the following file:<ul>
199<li>imgsynth/<a class="el" href="cscriptparser_8h-source.html">cscriptparser.h</a></ul>
200<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
201<a href="http://www.doxygen.org/index.html">
202<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
203</body>
204</html>
diff --git a/ue1/doxygen/cpixelformat_8h-source.html b/ue1/doxygen/cpixelformat_8h-source.html
new file mode 100644
index 0000000..09a2096
--- /dev/null
+++ b/ue1/doxygen/cpixelformat_8h-source.html
@@ -0,0 +1,59 @@
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>imgsynth: imgsynth/cpixelformat.h Source File</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth/cpixelformat.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
17<a name="l00009"></a>00009 <span class="preprocessor">#ifndef CPIXELFORMAT_H</span>
18<a name="l00010"></a>00010 <span class="preprocessor"></span><span class="preprocessor">#define CPIXELFORMAT_H</span>
19<a name="l00011"></a>00011 <span class="preprocessor"></span>
20<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;fstream&gt;</span>
21<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;stdexcept&gt;</span>
22<a name="l00014"></a>00014
23<a name="l00015"></a>00015 <span class="keyword">class </span><a class="code" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a>;
24<a name="l00016"></a>00016 <span class="preprocessor">#include "cbitmap.h"</span>
25<a name="l00017"></a>00017
26<a name="l00026"></a><a class="code" href="classCPixelFormat.html">00026</a> <span class="keyword">class </span><a class="code" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>
27<a name="l00027"></a>00027 {
28<a name="l00028"></a>00028 <span class="keyword">public</span>:
29<a name="l00033"></a><a class="code" href="classCPixelFormat_1_1PixelFormatError.html">00033</a> <span class="keyword">class </span><a class="code" href="classCPixelFormat_1_1PixelFormatError.html" title="Exception thrown by implemententations of CPixelFormat.">PixelFormatError</a> : <span class="keyword">public</span> std::invalid_argument {
30<a name="l00034"></a>00034 <span class="keyword">public</span>:
31<a name="l00044"></a><a class="code" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4">00044</a> <a class="code" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4" title="Default exception ctor.">PixelFormatError</a>(<span class="keyword">const</span> std::string&amp; what)
32<a name="l00045"></a>00045 : std::invalid_argument(what)
33<a name="l00046"></a>00046 {}
34<a name="l00047"></a>00047 };
35<a name="l00048"></a>00048
36<a name="l00058"></a><a class="code" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">00058</a> <a class="code" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e" title="Default ctor.">CPixelFormat</a>(<a class="code" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> *bitmap)
37<a name="l00059"></a>00059 : <a class="code" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">m_bitmap</a>(bitmap)
38<a name="l00060"></a>00060 {}
39<a name="l00061"></a>00061
40<a name="l00071"></a><a class="code" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">00071</a> <span class="keyword">virtual</span> <a class="code" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853" title="Default dtor (virtual).">~CPixelFormat</a>()
41<a name="l00072"></a>00072 {};
42<a name="l00073"></a>00073
43<a name="l00085"></a>00085 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec" title="Modifies pixel at coordinates x, y.">setPixel</a>(<span class="keyword">const</span> uint32_t *pixel, <span class="keyword">const</span> uint32_t x, <span class="keyword">const</span> uint32_t y) = 0;
44<a name="l00086"></a>00086
45<a name="l00096"></a>00096 <span class="keyword">virtual</span> uint32_t <a class="code" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7" title="returns color bitcount supported by this class">getBitCount</a>() = 0;
46<a name="l00097"></a>00097
47<a name="l00098"></a>00098 <span class="keyword">protected</span>:
48<a name="l00099"></a>00099 <span class="comment">/* members */</span>
49<a name="l00101"></a><a class="code" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">00101</a> <a class="code" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> *<a class="code" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">m_bitmap</a>;
50<a name="l00102"></a>00102 };
51<a name="l00103"></a>00103
52<a name="l00104"></a>00104 <span class="preprocessor">#endif</span>
53<a name="l00105"></a>00105 <span class="preprocessor"></span>
54<a name="l00106"></a>00106 <span class="comment">/* vim: set et sw=2 ts=2: */</span>
55</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
56<a href="http://www.doxygen.org/index.html">
57<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
58</body>
59</html>
diff --git a/ue1/doxygen/cpixelformat__24_8h-source.html b/ue1/doxygen/cpixelformat__24_8h-source.html
new file mode 100644
index 0000000..9139a25
--- /dev/null
+++ b/ue1/doxygen/cpixelformat__24_8h-source.html
@@ -0,0 +1,48 @@
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>imgsynth: imgsynth/cpixelformat_24.h Source File</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth/cpixelformat_24.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
17<a name="l00008"></a>00008 <span class="preprocessor">#ifndef CPIXELFORMAT_24_H</span>
18<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define CPIXELFORMAT_24_H</span>
19<a name="l00010"></a>00010 <span class="preprocessor"></span>
20<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;fstream&gt;</span>
21<a name="l00012"></a>00012 <span class="preprocessor">#include "cpixelformat.h"</span>
22<a name="l00013"></a>00013
23<a name="l00020"></a><a class="code" href="classCPixelFormat__24.html">00020</a> <span class="keyword">class </span><a class="code" href="classCPixelFormat__24.html" title="Implementation of CPixelFormat handling 24bit color Windows Bitmaps.">CPixelFormat_24</a> : <span class="keyword">public</span> <a class="code" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>
24<a name="l00021"></a>00021 {
25<a name="l00022"></a>00022 <span class="keyword">public</span>:
26<a name="l00032"></a><a class="code" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f">00032</a> <a class="code" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f" title="Default ctor.">CPixelFormat_24</a>(<a class="code" href="classCBitmap.html" title="Implementation of CFile handling Windows Bitmaps.">CBitmap</a> *bitmap)
27<a name="l00033"></a>00033 : <a class="code" href="classCPixelFormat.html" title="Abstract class for handling different color bitcount of Bitmaps.">CPixelFormat</a>(bitmap)
28<a name="l00034"></a>00034 {}
29<a name="l00035"></a>00035
30<a name="l00045"></a><a class="code" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9">00045</a> <a class="code" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9" title="Default dtor.">~CPixelFormat_24</a>()
31<a name="l00046"></a>00046 {}
32<a name="l00047"></a>00047
33<a name="l00059"></a>00059 <span class="keywordtype">void</span> <a class="code" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616" title="Modifies pixel at coordinates x, y.">setPixel</a>(<span class="keyword">const</span> uint32_t *pixel, uint32_t x, uint32_t y);
34<a name="l00060"></a>00060
35<a name="l00070"></a><a class="code" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">00070</a> uint32_t <a class="code" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6" title="returns color bitcount supported by this class">getBitCount</a>()
36<a name="l00071"></a>00071 {
37<a name="l00072"></a>00072 <span class="keywordflow">return</span> 24;
38<a name="l00073"></a>00073 }
39<a name="l00074"></a>00074 };
40<a name="l00075"></a>00075
41<a name="l00076"></a>00076 <span class="preprocessor">#endif</span>
42<a name="l00077"></a>00077 <span class="preprocessor"></span>
43<a name="l00078"></a>00078 <span class="comment">/* vim: set et sw=2 ts=2: */</span>
44</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
45<a href="http://www.doxygen.org/index.html">
46<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
47</body>
48</html>
diff --git a/ue1/doxygen/cscriptparser_8h-source.html b/ue1/doxygen/cscriptparser_8h-source.html
new file mode 100644
index 0000000..fd5aa9a
--- /dev/null
+++ b/ue1/doxygen/cscriptparser_8h-source.html
@@ -0,0 +1,80 @@
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>imgsynth: imgsynth/cscriptparser.h Source File</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth/cscriptparser.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
17<a name="l00008"></a>00008 <span class="preprocessor">#ifndef CSCRIPTPARSER_H</span>
18<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define CSCRIPTPARSER_H</span>
19<a name="l00010"></a>00010 <span class="preprocessor"></span>
20<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;stdexcept&gt;</span>
21<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;string&gt;</span>
22<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;list&gt;</span>
23<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;set&gt;</span>
24<a name="l00015"></a>00015 <span class="preprocessor">#include "cfile.h"</span>
25<a name="l00016"></a>00016
26<a name="l00030"></a><a class="code" href="classCScriptparser.html">00030</a> <span class="keyword">class </span><a class="code" href="classCScriptparser.html" title="class for parsing simple scriptfiles">CScriptparser</a>
27<a name="l00031"></a>00031 {
28<a name="l00032"></a>00032 <span class="keyword">public</span>:
29<a name="l00037"></a><a class="code" href="classCScriptparser_1_1ParserError.html">00037</a> <span class="keyword">class </span><a class="code" href="classCScriptparser_1_1ParserError.html" title="Exception thrown by CScriptparser.">ParserError</a> : <span class="keyword">public</span> std::invalid_argument {
30<a name="l00038"></a>00038 <span class="keyword">public</span>:
31<a name="l00048"></a><a class="code" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce">00048</a> <a class="code" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce" title="Default exception ctor.">ParserError</a>(<span class="keyword">const</span> std::string&amp; what)
32<a name="l00049"></a>00049 : std::invalid_argument(what), m_line(<span class="stringliteral">""</span>)
33<a name="l00050"></a>00050 {}
34<a name="l00051"></a>00051
35<a name="l00062"></a><a class="code" href="classCScriptparser_1_1ParserError.html#83dc8bc537043d12d4c98e30f8d44f38">00062</a> <a class="code" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce" title="Default exception ctor.">ParserError</a>(<span class="keyword">const</span> std::string&amp; what, <span class="keyword">const</span> std::string&amp; line)
36<a name="l00063"></a>00063 : std::invalid_argument(what), m_line(line)
37<a name="l00064"></a>00064 {}
38<a name="l00065"></a>00065
39<a name="l00075"></a><a class="code" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad">00075</a> <a class="code" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad" title="Default dtor.">~ParserError</a>() throw()
40<a name="l00076"></a>00076 {}
41<a name="l00077"></a>00077
42<a name="l00086"></a><a class="code" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8">00086</a> <span class="keyword">const</span> std::string &amp;<a class="code" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8" title="returns reference to currently parsed scriptline (if set)">getLine</a>()
43<a name="l00087"></a>00087 {
44<a name="l00088"></a>00088 <span class="keywordflow">return</span> m_line;
45<a name="l00089"></a>00089 }
46<a name="l00090"></a>00090
47<a name="l00091"></a>00091 <span class="keyword">private</span>:
48<a name="l00092"></a>00092 <span class="comment">/* members*/</span>
49<a name="l00093"></a>00093 std::string m_line;
50<a name="l00094"></a>00094 };
51<a name="l00095"></a>00095
52<a name="l00105"></a>00105 <a class="code" href="classCScriptparser.html#634edff14e86240f53ff7451343c6c56" title="Default ctor.">CScriptparser</a>(<span class="keyword">const</span> std::string&amp; scriptfile);
53<a name="l00106"></a>00106
54<a name="l00116"></a>00116 <a class="code" href="classCScriptparser.html#09591a8276fd376e04d4017f3c8d17d1" title="Default dtor.">~CScriptparser</a>();
55<a name="l00117"></a>00117
56<a name="l00127"></a>00127 <span class="keywordtype">void</span> <a class="code" href="classCScriptparser.html#d288fe020a67ade7914d7a3a77e16c42" title="Start parsing the scriptfile.">parse</a>();
57<a name="l00128"></a>00128
58<a name="l00129"></a>00129 <span class="keyword">protected</span>:
59<a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="classCScriptparser.html#9318b7e1379de95a7c920f7d0b79eb7b" title="Delegates the function and its parameters to the correct method (internal or handler)...">callFunc</a>(<span class="keyword">const</span> std::string&amp; func, <span class="keyword">const</span> std::list&lt;std::string&gt;&amp; funcparams);
60<a name="l00142"></a>00142
61<a name="l00155"></a>00155 <span class="keywordtype">void</span> <a class="code" href="classCScriptparser.html#2f2aba481c11c38b85bb2e8306961c03" title="Handles/wrappes read-command. according to the filetype the read-method of the corresponding...">read</a>(std::list&lt;std::string&gt; funcparams);
62<a name="l00156"></a>00156
63<a name="l00169"></a>00169 <span class="keywordtype">void</span> <a class="code" href="classCScriptparser.html#a8ef12e68ca61acfd463e55a3fe8518c" title="Handles/wrappes write-command. according to the filetype the write-method of the...">write</a>(std::list&lt;std::string&gt; funcparams);
64<a name="l00170"></a>00170
65<a name="l00171"></a>00171 <span class="keyword">private</span>:
66<a name="l00172"></a>00172 <span class="comment">/* members */</span>
67<a name="l00173"></a>00173 std::set&lt;CFile *&gt; m_handlers;
68<a name="l00174"></a>00174 std::string m_scriptfile;
69<a name="l00175"></a>00175 std::string m_curline;
70<a name="l00176"></a>00176 <a class="code" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> *m_handler;
71<a name="l00177"></a>00177 };
72<a name="l00178"></a>00178
73<a name="l00179"></a>00179 <span class="preprocessor">#endif</span>
74<a name="l00180"></a>00180 <span class="preprocessor"></span>
75<a name="l00181"></a>00181 <span class="comment">/* vim: set et sw=2 ts=2: */</span>
76</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
77<a href="http://www.doxygen.org/index.html">
78<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
79</body>
80</html>
diff --git a/ue1/doxygen/doxygen.css b/ue1/doxygen/doxygen.css
new file mode 100644
index 0000000..c7db1a8
--- /dev/null
+++ b/ue1/doxygen/doxygen.css
@@ -0,0 +1,358 @@
1BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
2 font-family: Geneva, Arial, Helvetica, sans-serif;
3}
4BODY,TD {
5 font-size: 90%;
6}
7H1 {
8 text-align: center;
9 font-size: 160%;
10}
11H2 {
12 font-size: 120%;
13}
14H3 {
15 font-size: 100%;
16}
17CAPTION { font-weight: bold }
18DIV.qindex {
19 width: 100%;
20 background-color: #e8eef2;
21 border: 1px solid #84b0c7;
22 text-align: center;
23 margin: 2px;
24 padding: 2px;
25 line-height: 140%;
26}
27DIV.nav {
28 width: 100%;
29 background-color: #e8eef2;
30 border: 1px solid #84b0c7;
31 text-align: center;
32 margin: 2px;
33 padding: 2px;
34 line-height: 140%;
35}
36DIV.navtab {
37 background-color: #e8eef2;
38 border: 1px solid #84b0c7;
39 text-align: center;
40 margin: 2px;
41 margin-right: 15px;
42 padding: 2px;
43}
44TD.navtab {
45 font-size: 70%;
46}
47A.qindex {
48 text-decoration: none;
49 font-weight: bold;
50 color: #1A419D;
51}
52A.qindex:visited {
53 text-decoration: none;
54 font-weight: bold;
55 color: #1A419D
56}
57A.qindex:hover {
58 text-decoration: none;
59 background-color: #ddddff;
60}
61A.qindexHL {
62 text-decoration: none;
63 font-weight: bold;
64 background-color: #6666cc;
65 color: #ffffff;
66 border: 1px double #9295C2;
67}
68A.qindexHL:hover {
69 text-decoration: none;
70 background-color: #6666cc;
71 color: #ffffff;
72}
73A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
74A.el { text-decoration: none; font-weight: bold }
75A.elRef { font-weight: bold }
76A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
77A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
78A.codeRef:link { font-weight: normal; color: #0000FF}
79A.codeRef:visited { font-weight: normal; color: #0000FF}
80A:hover { text-decoration: none; background-color: #f2f2ff }
81DL.el { margin-left: -1cm }
82.fragment {
83 font-family: monospace, fixed;
84 font-size: 95%;
85}
86PRE.fragment {
87 border: 1px solid #CCCCCC;
88 background-color: #f5f5f5;
89 margin-top: 4px;
90 margin-bottom: 4px;
91 margin-left: 2px;
92 margin-right: 8px;
93 padding-left: 6px;
94 padding-right: 6px;
95 padding-top: 4px;
96 padding-bottom: 4px;
97}
98DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
99
100DIV.groupHeader {
101 margin-left: 16px;
102 margin-top: 12px;
103 margin-bottom: 6px;
104 font-weight: bold;
105}
106DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
107BODY {
108 background: white;
109 color: black;
110 margin-right: 20px;
111 margin-left: 20px;
112}
113TD.indexkey {
114 background-color: #e8eef2;
115 font-weight: bold;
116 padding-right : 10px;
117 padding-top : 2px;
118 padding-left : 10px;
119 padding-bottom : 2px;
120 margin-left : 0px;
121 margin-right : 0px;
122 margin-top : 2px;
123 margin-bottom : 2px;
124 border: 1px solid #CCCCCC;
125}
126TD.indexvalue {
127 background-color: #e8eef2;
128 font-style: italic;
129 padding-right : 10px;
130 padding-top : 2px;
131 padding-left : 10px;
132 padding-bottom : 2px;
133 margin-left : 0px;
134 margin-right : 0px;
135 margin-top : 2px;
136 margin-bottom : 2px;
137 border: 1px solid #CCCCCC;
138}
139TR.memlist {
140 background-color: #f0f0f0;
141}
142P.formulaDsp { text-align: center; }
143IMG.formulaDsp { }
144IMG.formulaInl { vertical-align: middle; }
145SPAN.keyword { color: #008000 }
146SPAN.keywordtype { color: #604020 }
147SPAN.keywordflow { color: #e08000 }
148SPAN.comment { color: #800000 }
149SPAN.preprocessor { color: #806020 }
150SPAN.stringliteral { color: #002080 }
151SPAN.charliteral { color: #008080 }
152.mdescLeft {
153 padding: 0px 8px 4px 8px;
154 font-size: 80%;
155 font-style: italic;
156 background-color: #FAFAFA;
157 border-top: 1px none #E0E0E0;
158 border-right: 1px none #E0E0E0;
159 border-bottom: 1px none #E0E0E0;
160 border-left: 1px none #E0E0E0;
161 margin: 0px;
162}
163.mdescRight {
164 padding: 0px 8px 4px 8px;
165 font-size: 80%;
166 font-style: italic;
167 background-color: #FAFAFA;
168 border-top: 1px none #E0E0E0;
169 border-right: 1px none #E0E0E0;
170 border-bottom: 1px none #E0E0E0;
171 border-left: 1px none #E0E0E0;
172 margin: 0px;
173}
174.memItemLeft {
175 padding: 1px 0px 0px 8px;
176 margin: 4px;
177 border-top-width: 1px;
178 border-right-width: 1px;
179 border-bottom-width: 1px;
180 border-left-width: 1px;
181 border-top-color: #E0E0E0;
182 border-right-color: #E0E0E0;
183 border-bottom-color: #E0E0E0;
184 border-left-color: #E0E0E0;
185 border-top-style: solid;
186 border-right-style: none;
187 border-bottom-style: none;
188 border-left-style: none;
189 background-color: #FAFAFA;
190 font-size: 80%;
191}
192.memItemRight {
193 padding: 1px 8px 0px 8px;
194 margin: 4px;
195 border-top-width: 1px;
196 border-right-width: 1px;
197 border-bottom-width: 1px;
198 border-left-width: 1px;
199 border-top-color: #E0E0E0;
200 border-right-color: #E0E0E0;
201 border-bottom-color: #E0E0E0;
202 border-left-color: #E0E0E0;
203 border-top-style: solid;
204 border-right-style: none;
205 border-bottom-style: none;
206 border-left-style: none;
207 background-color: #FAFAFA;
208 font-size: 80%;
209}
210.memTemplItemLeft {
211 padding: 1px 0px 0px 8px;
212 margin: 4px;
213 border-top-width: 1px;
214 border-right-width: 1px;
215 border-bottom-width: 1px;
216 border-left-width: 1px;
217 border-top-color: #E0E0E0;
218 border-right-color: #E0E0E0;
219 border-bottom-color: #E0E0E0;
220 border-left-color: #E0E0E0;
221 border-top-style: none;
222 border-right-style: none;
223 border-bottom-style: none;
224 border-left-style: none;
225 background-color: #FAFAFA;
226 font-size: 80%;
227}
228.memTemplItemRight {
229 padding: 1px 8px 0px 8px;
230 margin: 4px;
231 border-top-width: 1px;
232 border-right-width: 1px;
233 border-bottom-width: 1px;
234 border-left-width: 1px;
235 border-top-color: #E0E0E0;
236 border-right-color: #E0E0E0;
237 border-bottom-color: #E0E0E0;
238 border-left-color: #E0E0E0;
239 border-top-style: none;
240 border-right-style: none;
241 border-bottom-style: none;
242 border-left-style: none;
243 background-color: #FAFAFA;
244 font-size: 80%;
245}
246.memTemplParams {
247 padding: 1px 0px 0px 8px;
248 margin: 4px;
249 border-top-width: 1px;
250 border-right-width: 1px;
251 border-bottom-width: 1px;
252 border-left-width: 1px;
253 border-top-color: #E0E0E0;
254 border-right-color: #E0E0E0;
255 border-bottom-color: #E0E0E0;
256 border-left-color: #E0E0E0;
257 border-top-style: solid;
258 border-right-style: none;
259 border-bottom-style: none;
260 border-left-style: none;
261 color: #606060;
262 background-color: #FAFAFA;
263 font-size: 80%;
264}
265.search { color: #003399;
266 font-weight: bold;
267}
268FORM.search {
269 margin-bottom: 0px;
270 margin-top: 0px;
271}
272INPUT.search { font-size: 75%;
273 color: #000080;
274 font-weight: normal;
275 background-color: #e8eef2;
276}
277TD.tiny { font-size: 75%;
278}
279a {
280 color: #1A41A8;
281}
282a:visited {
283 color: #2A3798;
284}
285.dirtab { padding: 4px;
286 border-collapse: collapse;
287 border: 1px solid #84b0c7;
288}
289TH.dirtab { background: #e8eef2;
290 font-weight: bold;
291}
292HR { height: 1px;
293 border: none;
294 border-top: 1px solid black;
295}
296
297/* Style for detailed member documentation */
298.memtemplate {
299 font-size: 80%;
300 color: #606060;
301 font-weight: normal;
302}
303.memnav {
304 background-color: #e8eef2;
305 border: 1px solid #84b0c7;
306 text-align: center;
307 margin: 2px;
308 margin-right: 15px;
309 padding: 2px;
310}
311.memitem {
312 padding: 4px;
313 background-color: #eef3f5;
314 border-width: 1px;
315 border-style: solid;
316 border-color: #dedeee;
317 -moz-border-radius: 8px 8px 8px 8px;
318}
319.memname {
320 white-space: nowrap;
321 font-weight: bold;
322}
323.memdoc{
324 padding-left: 10px;
325}
326.memproto {
327 background-color: #d5e1e8;
328 width: 100%;
329 border-width: 1px;
330 border-style: solid;
331 border-color: #84b0c7;
332 font-weight: bold;
333 -moz-border-radius: 8px 8px 8px 8px;
334}
335.paramkey {
336 text-align: right;
337}
338.paramtype {
339 white-space: nowrap;
340}
341.paramname {
342 color: #602020;
343 font-style: italic;
344 white-space: nowrap;
345}
346/* End Styling for detailed member documentation */
347
348/* for the tree view */
349.ftvtree {
350 font-family: sans-serif;
351 margin:0.5em;
352}
353.directory { font-size: 9pt; font-weight: bold; }
354.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
355.directory > h3 { margin-top: 0; }
356.directory p { margin: 0px; white-space: nowrap; }
357.directory div { display: none; margin: 0px; }
358.directory img { vertical-align: -30%; }
diff --git a/ue1/doxygen/doxygen.png b/ue1/doxygen/doxygen.png
new file mode 100644
index 0000000..f0a274b
--- /dev/null
+++ b/ue1/doxygen/doxygen.png
Binary files differ
diff --git a/ue1/doxygen/files.html b/ue1/doxygen/files.html
new file mode 100644
index 0000000..dae0dd6
--- /dev/null
+++ b/ue1/doxygen/files.html
@@ -0,0 +1,27 @@
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>imgsynth: File Index</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><a href="annotated.html"><span>Classes</span></a></li>
13 <li class="current"><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<h1>imgsynth File List</h1>Here is a list of all documented files with brief descriptions:<table>
17 <tr><td class="indexkey">imgsynth/<b>cbitmap.h</b> <a href="cbitmap_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
18 <tr><td class="indexkey">imgsynth/<b>cfile.h</b> <a href="cfile_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
19 <tr><td class="indexkey">imgsynth/<b>cpixelformat.h</b> <a href="cpixelformat_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
20 <tr><td class="indexkey">imgsynth/<b>cpixelformat_24.h</b> <a href="cpixelformat__24_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
21 <tr><td class="indexkey">imgsynth/<b>cscriptparser.h</b> <a href="cscriptparser_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
22</table>
23<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
24<a href="http://www.doxygen.org/index.html">
25<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
26</body>
27</html>
diff --git a/ue1/doxygen/functions.html b/ue1/doxygen/functions.html
new file mode 100644
index 0000000..1b3a5ff
--- /dev/null
+++ b/ue1/doxygen/functions.html
@@ -0,0 +1,172 @@
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>imgsynth: Class Members</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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22</div>
23<div class="tabs">
24 <ul>
25 <li class="current"><a href="functions.html"><span>All</span></a></li>
26 <li><a href="functions_func.html"><span>Functions</span></a></li>
27 <li><a href="functions_vars.html"><span>Variables</span></a></li>
28 </ul>
29</div>
30<div class="tabs">
31 <ul>
32 <li><a href="#index_b"><span>b</span></a></li>
33 <li><a href="#index_c"><span>c</span></a></li>
34 <li><a href="#index_f"><span>f</span></a></li>
35 <li><a href="#index_g"><span>g</span></a></li>
36 <li><a href="#index_m"><span>m</span></a></li>
37 <li><a href="#index_p"><span>p</span></a></li>
38 <li><a href="#index_r"><span>r</span></a></li>
39 <li><a href="#index_s"><span>s</span></a></li>
40 <li><a href="#index_w"><span>w</span></a></li>
41 <li><a href="#index_~"><span>~</span></a></li>
42 </ul>
43</div>
44
45<p>
46Here is a list of all documented class members with links to the class documentation for each member:
47<p>
48<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
49<li>bfOffBits
50: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">CBitmap::BITMAP_FILEHEADER</a>
51<li>bfReserved
52: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">CBitmap::BITMAP_FILEHEADER</a>
53<li>bfSize
54: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">CBitmap::BITMAP_FILEHEADER</a>
55<li>bfType
56: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">CBitmap::BITMAP_FILEHEADER</a>
57<li>biBitCount
58: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">CBitmap::BITMAP_INFOHEADER</a>
59<li>biClrImportant
60: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">CBitmap::BITMAP_INFOHEADER</a>
61<li>biClrUsed
62: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">CBitmap::BITMAP_INFOHEADER</a>
63<li>biCompression
64: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">CBitmap::BITMAP_INFOHEADER</a>
65<li>biHeight
66: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">CBitmap::BITMAP_INFOHEADER</a>
67<li>biPlanes
68: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">CBitmap::BITMAP_INFOHEADER</a>
69<li>biSize
70: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">CBitmap::BITMAP_INFOHEADER</a>
71<li>biSizeImage
72: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">CBitmap::BITMAP_INFOHEADER</a>
73<li>biWidth
74: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">CBitmap::BITMAP_INFOHEADER</a>
75<li>biXPelsPerMeter
76: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">CBitmap::BITMAP_INFOHEADER</a>
77<li>biYPelsPerMeter
78: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">CBitmap::BITMAP_INFOHEADER</a>
79</ul>
80<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
81<li>callFunc()
82: <a class="el" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2">CBitmap</a>
83, <a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791">CFile</a>
84, <a class="el" href="classCScriptparser.html#9318b7e1379de95a7c920f7d0b79eb7b">CScriptparser</a>
85<li>CBitmap()
86: <a class="el" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b">CBitmap</a>
87<li>CPixelFormat()
88: <a class="el" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">CPixelFormat</a>
89<li>CPixelFormat_24()
90: <a class="el" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f">CPixelFormat_24</a>
91<li>CScriptparser()
92: <a class="el" href="classCScriptparser.html#634edff14e86240f53ff7451343c6c56">CScriptparser</a>
93</ul>
94<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
95<li>FileError()
96: <a class="el" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858">CFile::FileError</a>
97<li>fillrect()
98: <a class="el" href="classCBitmap.html#9691aecf4ee35415948f7666fc8b2e06">CBitmap</a>
99</ul>
100<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
101<li>getBitCount()
102: <a class="el" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7">CPixelFormat</a>
103, <a class="el" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">CPixelFormat_24</a>
104<li>getFileHeader()
105: <a class="el" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b">CBitmap</a>
106<li>getInfoHeader()
107: <a class="el" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f">CBitmap</a>
108<li>getLine()
109: <a class="el" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8">CScriptparser::ParserError</a>
110<li>getPixelData()
111: <a class="el" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e">CBitmap</a>
112</ul>
113<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
114<li>m_bitmap
115: <a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">CPixelFormat</a>
116<li>m_fileheader
117: <a class="el" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">CBitmap</a>
118<li>m_infoheader
119: <a class="el" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">CBitmap</a>
120<li>m_pixeldata
121: <a class="el" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">CBitmap</a>
122<li>m_pixelformat
123: <a class="el" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">CBitmap</a>
124<li>m_types
125: <a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">CFile</a>
126</ul>
127<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
128<li>parse()
129: <a class="el" href="classCScriptparser.html#d288fe020a67ade7914d7a3a77e16c42">CScriptparser</a>
130<li>ParserError()
131: <a class="el" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce">CScriptparser::ParserError</a>
132<li>PixelFormatError()
133: <a class="el" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4">CPixelFormat::PixelFormatError</a>
134</ul>
135<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
136<li>read()
137: <a class="el" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b">CBitmap</a>
138, <a class="el" href="classCScriptparser.html#2f2aba481c11c38b85bb2e8306961c03">CScriptparser</a>
139, <a class="el" href="classCFile.html#fa8780b6d34045102aff06fceccaf075">CFile</a>
140</ul>
141<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
142<li>setPixel()
143: <a class="el" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec">CPixelFormat</a>
144, <a class="el" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616">CPixelFormat_24</a>
145<li>supportsType()
146: <a class="el" href="classCFile.html#7a3148cb5797198cd856587bf001445f">CFile</a>
147</ul>
148<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
149<li>write()
150: <a class="el" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d">CBitmap</a>
151, <a class="el" href="classCScriptparser.html#a8ef12e68ca61acfd463e55a3fe8518c">CScriptparser</a>
152, <a class="el" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e">CFile</a>
153</ul>
154<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
155<li>~CBitmap()
156: <a class="el" href="classCBitmap.html#7407ebaa7ffc9654bf47d598cb0d877d">CBitmap</a>
157<li>~CFile()
158: <a class="el" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">CFile</a>
159<li>~CPixelFormat()
160: <a class="el" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">CPixelFormat</a>
161<li>~CPixelFormat_24()
162: <a class="el" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9">CPixelFormat_24</a>
163<li>~CScriptparser()
164: <a class="el" href="classCScriptparser.html#09591a8276fd376e04d4017f3c8d17d1">CScriptparser</a>
165<li>~ParserError()
166: <a class="el" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad">CScriptparser::ParserError</a>
167</ul>
168<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
169<a href="http://www.doxygen.org/index.html">
170<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
171</body>
172</html>
diff --git a/ue1/doxygen/functions_func.html b/ue1/doxygen/functions_func.html
new file mode 100644
index 0000000..5a09ae2
--- /dev/null
+++ b/ue1/doxygen/functions_func.html
@@ -0,0 +1,124 @@
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>imgsynth: Class Members - Functions</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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22</div>
23<div class="tabs">
24 <ul>
25 <li><a href="functions.html"><span>All</span></a></li>
26 <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
27 <li><a href="functions_vars.html"><span>Variables</span></a></li>
28 </ul>
29</div>
30<div class="tabs">
31 <ul>
32 <li><a href="#index_c"><span>c</span></a></li>
33 <li><a href="#index_f"><span>f</span></a></li>
34 <li><a href="#index_g"><span>g</span></a></li>
35 <li><a href="#index_p"><span>p</span></a></li>
36 <li><a href="#index_r"><span>r</span></a></li>
37 <li><a href="#index_s"><span>s</span></a></li>
38 <li><a href="#index_w"><span>w</span></a></li>
39 <li><a href="#index_~"><span>~</span></a></li>
40 </ul>
41</div>
42
43<p>
44&nbsp;
45<p>
46<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
47<li>callFunc()
48: <a class="el" href="classCBitmap.html#9227003c492ed640ed0ea661d7d052c2">CBitmap</a>
49, <a class="el" href="classCFile.html#3991c5f43fab6365cc82ba80afccd791">CFile</a>
50, <a class="el" href="classCScriptparser.html#9318b7e1379de95a7c920f7d0b79eb7b">CScriptparser</a>
51<li>CBitmap()
52: <a class="el" href="classCBitmap.html#a2fcc47ff70fbf2058752cad1a7d142b">CBitmap</a>
53<li>CPixelFormat()
54: <a class="el" href="classCPixelFormat.html#6216335559cf002f1e870b420b15913e">CPixelFormat</a>
55<li>CPixelFormat_24()
56: <a class="el" href="classCPixelFormat__24.html#c5aed32dc92ca6715ab5d609f05fc07f">CPixelFormat_24</a>
57<li>CScriptparser()
58: <a class="el" href="classCScriptparser.html#634edff14e86240f53ff7451343c6c56">CScriptparser</a>
59</ul>
60<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
61<li>FileError()
62: <a class="el" href="classCFile_1_1FileError.html#3d86e28f4389bcf3d1422b461885c858">CFile::FileError</a>
63<li>fillrect()
64: <a class="el" href="classCBitmap.html#9691aecf4ee35415948f7666fc8b2e06">CBitmap</a>
65</ul>
66<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
67<li>getBitCount()
68: <a class="el" href="classCPixelFormat.html#bfe1496b57a8a62be38de66ae6cfe3a7">CPixelFormat</a>
69, <a class="el" href="classCPixelFormat__24.html#4c45044f0ef60c9a0254d0a0bc6255c6">CPixelFormat_24</a>
70<li>getFileHeader()
71: <a class="el" href="classCBitmap.html#841b652977f2143bae6e0bfca89d328b">CBitmap</a>
72<li>getInfoHeader()
73: <a class="el" href="classCBitmap.html#cc46187f54ddb825b77afe587633fb3f">CBitmap</a>
74<li>getLine()
75: <a class="el" href="classCScriptparser_1_1ParserError.html#103d0af66821f52e11a57391a21de2b8">CScriptparser::ParserError</a>
76<li>getPixelData()
77: <a class="el" href="classCBitmap.html#5701ea86ba64ecd4863b79a32abf1e2e">CBitmap</a>
78</ul>
79<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
80<li>parse()
81: <a class="el" href="classCScriptparser.html#d288fe020a67ade7914d7a3a77e16c42">CScriptparser</a>
82<li>ParserError()
83: <a class="el" href="classCScriptparser_1_1ParserError.html#97e361a51f998f19064ab2f407f343ce">CScriptparser::ParserError</a>
84<li>PixelFormatError()
85: <a class="el" href="classCPixelFormat_1_1PixelFormatError.html#f227e9261537b316f57ff8c099948df4">CPixelFormat::PixelFormatError</a>
86</ul>
87<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
88<li>read()
89: <a class="el" href="classCBitmap.html#f52d73977516ddcc13951b972acdc29b">CBitmap</a>
90, <a class="el" href="classCScriptparser.html#2f2aba481c11c38b85bb2e8306961c03">CScriptparser</a>
91, <a class="el" href="classCFile.html#fa8780b6d34045102aff06fceccaf075">CFile</a>
92</ul>
93<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
94<li>setPixel()
95: <a class="el" href="classCPixelFormat.html#5b2dd386a12bd1c41ebe91d22c7713ec">CPixelFormat</a>
96, <a class="el" href="classCPixelFormat__24.html#902e32cdae81a2c20404592ebe2d6616">CPixelFormat_24</a>
97<li>supportsType()
98: <a class="el" href="classCFile.html#7a3148cb5797198cd856587bf001445f">CFile</a>
99</ul>
100<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
101<li>write()
102: <a class="el" href="classCBitmap.html#ce6bed4399a6d35874223ada4f802b3d">CBitmap</a>
103, <a class="el" href="classCScriptparser.html#a8ef12e68ca61acfd463e55a3fe8518c">CScriptparser</a>
104, <a class="el" href="classCFile.html#a77cd4604afac7b3b1384ca15ef4750e">CFile</a>
105</ul>
106<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
107<li>~CBitmap()
108: <a class="el" href="classCBitmap.html#7407ebaa7ffc9654bf47d598cb0d877d">CBitmap</a>
109<li>~CFile()
110: <a class="el" href="classCFile.html#ebb1693f8c740d139f553b58874f82c1">CFile</a>
111<li>~CPixelFormat()
112: <a class="el" href="classCPixelFormat.html#363edc98e8a6460466d52590679f1853">CPixelFormat</a>
113<li>~CPixelFormat_24()
114: <a class="el" href="classCPixelFormat__24.html#379f710a9ece424271e25c9182d14db9">CPixelFormat_24</a>
115<li>~CScriptparser()
116: <a class="el" href="classCScriptparser.html#09591a8276fd376e04d4017f3c8d17d1">CScriptparser</a>
117<li>~ParserError()
118: <a class="el" href="classCScriptparser_1_1ParserError.html#191ff6b6f9d40dc40431308e4ff831ad">CScriptparser::ParserError</a>
119</ul>
120<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
121<a href="http://www.doxygen.org/index.html">
122<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
123</body>
124</html>
diff --git a/ue1/doxygen/functions_vars.html b/ue1/doxygen/functions_vars.html
new file mode 100644
index 0000000..ae7eb52
--- /dev/null
+++ b/ue1/doxygen/functions_vars.html
@@ -0,0 +1,80 @@
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>imgsynth: Class Members - Variables</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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22</div>
23<div class="tabs">
24 <ul>
25 <li><a href="functions.html"><span>All</span></a></li>
26 <li><a href="functions_func.html"><span>Functions</span></a></li>
27 <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
28 </ul>
29</div>
30&nbsp;
31<p>
32<ul>
33<li>bfOffBits
34: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">CBitmap::BITMAP_FILEHEADER</a>
35<li>bfReserved
36: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">CBitmap::BITMAP_FILEHEADER</a>
37<li>bfSize
38: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">CBitmap::BITMAP_FILEHEADER</a>
39<li>bfType
40: <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">CBitmap::BITMAP_FILEHEADER</a>
41<li>biBitCount
42: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">CBitmap::BITMAP_INFOHEADER</a>
43<li>biClrImportant
44: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">CBitmap::BITMAP_INFOHEADER</a>
45<li>biClrUsed
46: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">CBitmap::BITMAP_INFOHEADER</a>
47<li>biCompression
48: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">CBitmap::BITMAP_INFOHEADER</a>
49<li>biHeight
50: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">CBitmap::BITMAP_INFOHEADER</a>
51<li>biPlanes
52: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">CBitmap::BITMAP_INFOHEADER</a>
53<li>biSize
54: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">CBitmap::BITMAP_INFOHEADER</a>
55<li>biSizeImage
56: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">CBitmap::BITMAP_INFOHEADER</a>
57<li>biWidth
58: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">CBitmap::BITMAP_INFOHEADER</a>
59<li>biXPelsPerMeter
60: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">CBitmap::BITMAP_INFOHEADER</a>
61<li>biYPelsPerMeter
62: <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">CBitmap::BITMAP_INFOHEADER</a>
63<li>m_bitmap
64: <a class="el" href="classCPixelFormat.html#0c0ab3e11535c9cda07d049cc6bd6f9a">CPixelFormat</a>
65<li>m_fileheader
66: <a class="el" href="classCBitmap.html#dbf8a9cf737b47fb2f244be59dbbac72">CBitmap</a>
67<li>m_infoheader
68: <a class="el" href="classCBitmap.html#1d5785fefd68a563e4b1408e77770f0f">CBitmap</a>
69<li>m_pixeldata
70: <a class="el" href="classCBitmap.html#fd64be4c5cdaff861f0b040edc697138">CBitmap</a>
71<li>m_pixelformat
72: <a class="el" href="classCBitmap.html#e9a1708eb34853ade75a0f5d82fbaae3">CBitmap</a>
73<li>m_types
74: <a class="el" href="classCFile.html#63719f47953108756b34b6c7e701f536">CFile</a>
75</ul>
76<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
77<a href="http://www.doxygen.org/index.html">
78<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
79</body>
80</html>
diff --git a/ue1/doxygen/hierarchy.html b/ue1/doxygen/hierarchy.html
new file mode 100644
index 0000000..e263e05
--- /dev/null
+++ b/ue1/doxygen/hierarchy.html
@@ -0,0 +1,43 @@
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>imgsynth: Hierarchical Index</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 class="current"><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>imgsynth Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
24<li><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a>
25<li><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a>
26<li><a class="el" href="classCFile.html">CFile</a>
27<ul>
28<li><a class="el" href="classCBitmap.html">CBitmap</a>
29</ul>
30<li><a class="el" href="classCFile_1_1FileError.html">CFile::FileError</a>
31<li><a class="el" href="classCPixelFormat.html">CPixelFormat</a>
32<ul>
33<li><a class="el" href="classCPixelFormat__24.html">CPixelFormat_24</a>
34</ul>
35<li><a class="el" href="classCPixelFormat_1_1PixelFormatError.html">CPixelFormat::PixelFormatError</a>
36<li><a class="el" href="classCScriptparser.html">CScriptparser</a>
37<li><a class="el" href="classCScriptparser_1_1ParserError.html">CScriptparser::ParserError</a>
38</ul>
39<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
40<a href="http://www.doxygen.org/index.html">
41<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
42</body>
43</html>
diff --git a/ue1/doxygen/index.html b/ue1/doxygen/index.html
new file mode 100644
index 0000000..ffed6d2
--- /dev/null
+++ b/ue1/doxygen/index.html
@@ -0,0 +1,22 @@
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>imgsynth: Main Page</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 class="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li><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<h1>imgsynth Documentation</h1>
17<p>
18<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
19<a href="http://www.doxygen.org/index.html">
20<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
21</body>
22</html>
diff --git a/ue1/doxygen/namespaces.html b/ue1/doxygen/namespaces.html
new file mode 100644
index 0000000..548b4fc
--- /dev/null
+++ b/ue1/doxygen/namespaces.html
@@ -0,0 +1,23 @@
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>imgsynth: Namespace Index</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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li><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<h1>imgsynth Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
17 <tr><td class="indexkey"><a class="el" href="namespacestd.html">std</a></td><td class="indexvalue">Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps </td></tr>
18</table>
19<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
20<a href="http://www.doxygen.org/index.html">
21<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
22</body>
23</html>
diff --git a/ue1/doxygen/namespacestd.html b/ue1/doxygen/namespacestd.html
new file mode 100644
index 0000000..3ca79d0
--- /dev/null
+++ b/ue1/doxygen/namespacestd.html
@@ -0,0 +1,32 @@
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>imgsynth: std Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li><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<h1>std Namespace Reference</h1>Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps.
17<a href="#_details">More...</a>
18<p>
19<table border="0" cellpadding="0" cellspacing="0">
20<tr><td></td></tr>
21</table>
22<hr><a name="_details"></a><h2>Detailed Description</h2>
23Implementation of <a class="el" href="classCFile.html" title="Abstract class for handling files. Needed for generic use in CScriptparser.">CFile</a> handling Windows Bitmaps.
24<p>
25<dl class="user" compact><dt><b>Modulname:</b></dt><dd>cbitmap </dd></dl>
26<dl class="author" compact><dt><b>Author:</b></dt><dd>Manuel Mausz, 0728348 </dd></dl>
27<dl class="date" compact><dt><b>Date:</b></dt><dd>17.04.2009 </dd></dl>
28<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
29<a href="http://www.doxygen.org/index.html">
30<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
31</body>
32</html>
diff --git a/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER-members.html b/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER-members.html
new file mode 100644
index 0000000..89e0211
--- /dev/null
+++ b/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER-members.html
@@ -0,0 +1,32 @@
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>imgsynth: Member List</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>CBitmap::BITMAP_FILEHEADER Member List</h1>This is the complete list of members for <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">bfOffBits</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a></td><td></td></tr>
25 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">bfReserved</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a></td><td></td></tr>
26 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">bfSize</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a></td><td></td></tr>
27 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">bfType</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">CBitmap::BITMAP_FILEHEADER</a></td><td></td></tr>
28</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
29<a href="http://www.doxygen.org/index.html">
30<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
31</body>
32</html>
diff --git a/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER.html b/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER.html
new file mode 100644
index 0000000..cb1469c
--- /dev/null
+++ b/ue1/doxygen/structCBitmap_1_1BITMAP__FILEHEADER.html
@@ -0,0 +1,112 @@
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>imgsynth: CBitmap::BITMAP_FILEHEADER Struct 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<div class="nav">
24<a class="el" href="classCBitmap.html">CBitmap</a>::<a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html">BITMAP_FILEHEADER</a></div>
25<h1>CBitmap::BITMAP_FILEHEADER Struct Reference</h1><!-- doxytag: class="CBitmap::BITMAP_FILEHEADER" -->Windows Bitmap File Header structure.
26<a href="#_details">More...</a>
27<p>
28<code>#include &lt;<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a>&gt;</code>
29<p>
30
31<p>
32<a href="structCBitmap_1_1BITMAP__FILEHEADER-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">bfType</a> [2]</td></tr>
36
37<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">bfSize</a></td></tr>
38
39<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">bfReserved</a></td></tr>
40
41<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">bfOffBits</a></td></tr>
42
43</table>
44<hr><a name="_details"></a><h2>Detailed Description</h2>
45Windows Bitmap File Header structure. <hr><h2>Member Data Documentation</h2>
46<a class="anchor" name="6f94be438f27dd1175c8adfaf9d37ad3"></a><!-- doxytag: member="CBitmap::BITMAP_FILEHEADER::bfType" ref="6f94be438f27dd1175c8adfaf9d37ad3" args="[2]" -->
47<div class="memitem">
48<div class="memproto">
49 <table class="memname">
50 <tr>
51 <td class="memname">uint8_t <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#6f94be438f27dd1175c8adfaf9d37ad3">CBitmap::BITMAP_FILEHEADER::bfType</a>[2] </td>
52 </tr>
53 </table>
54</div>
55<div class="memdoc">
56
57<p>
58the magic number used to identify the BMP file
59</div>
60</div><p>
61<a class="anchor" name="fdce3c1a10ab1ab231a778b1687568fd"></a><!-- doxytag: member="CBitmap::BITMAP_FILEHEADER::bfSize" ref="fdce3c1a10ab1ab231a778b1687568fd" args="" -->
62<div class="memitem">
63<div class="memproto">
64 <table class="memname">
65 <tr>
66 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#fdce3c1a10ab1ab231a778b1687568fd">CBitmap::BITMAP_FILEHEADER::bfSize</a> </td>
67 </tr>
68 </table>
69</div>
70<div class="memdoc">
71
72<p>
73the size of the BMP file in bytes
74</div>
75</div><p>
76<a class="anchor" name="ba0b18ecb4d88a1bbaa40e2c0f32c44d"></a><!-- doxytag: member="CBitmap::BITMAP_FILEHEADER::bfReserved" ref="ba0b18ecb4d88a1bbaa40e2c0f32c44d" args="" -->
77<div class="memitem">
78<div class="memproto">
79 <table class="memname">
80 <tr>
81 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#ba0b18ecb4d88a1bbaa40e2c0f32c44d">CBitmap::BITMAP_FILEHEADER::bfReserved</a> </td>
82 </tr>
83 </table>
84</div>
85<div class="memdoc">
86
87<p>
88reserved
89</div>
90</div><p>
91<a class="anchor" name="00b579a2da5565c1134d12b2df7844fc"></a><!-- doxytag: member="CBitmap::BITMAP_FILEHEADER::bfOffBits" ref="00b579a2da5565c1134d12b2df7844fc" args="" -->
92<div class="memitem">
93<div class="memproto">
94 <table class="memname">
95 <tr>
96 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__FILEHEADER.html#00b579a2da5565c1134d12b2df7844fc">CBitmap::BITMAP_FILEHEADER::bfOffBits</a> </td>
97 </tr>
98 </table>
99</div>
100<div class="memdoc">
101
102<p>
103the offset of the byte where the bitmap data can be found
104</div>
105</div><p>
106<hr>The documentation for this struct was generated from the following file:<ul>
107<li>imgsynth/<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a></ul>
108<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
109<a href="http://www.doxygen.org/index.html">
110<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
111</body>
112</html>
diff --git a/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER-members.html b/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER-members.html
new file mode 100644
index 0000000..49590fd
--- /dev/null
+++ b/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER-members.html
@@ -0,0 +1,39 @@
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>imgsynth: Member List</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>CBitmap::BITMAP_INFOHEADER Member List</h1>This is the complete list of members for <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a>, including all inherited members.<p><table>
24 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">biBitCount</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
25 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">biClrImportant</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
26 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">biClrUsed</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
27 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">biCompression</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
28 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">biHeight</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
29 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">biPlanes</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
30 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">biSize</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
31 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">biSizeImage</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
32 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">biWidth</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
33 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">biXPelsPerMeter</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
34 <tr class="memlist"><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">biYPelsPerMeter</a></td><td><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">CBitmap::BITMAP_INFOHEADER</a></td><td></td></tr>
35</table><hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
36<a href="http://www.doxygen.org/index.html">
37<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
38</body>
39</html>
diff --git a/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER.html b/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER.html
new file mode 100644
index 0000000..95e709f
--- /dev/null
+++ b/ue1/doxygen/structCBitmap_1_1BITMAP__INFOHEADER.html
@@ -0,0 +1,231 @@
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>imgsynth: CBitmap::BITMAP_INFOHEADER Struct 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<div class="nav">
24<a class="el" href="classCBitmap.html">CBitmap</a>::<a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html">BITMAP_INFOHEADER</a></div>
25<h1>CBitmap::BITMAP_INFOHEADER Struct Reference</h1><!-- doxytag: class="CBitmap::BITMAP_INFOHEADER" -->Windows Bitmap Info Header structure.
26<a href="#_details">More...</a>
27<p>
28<code>#include &lt;<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a>&gt;</code>
29<p>
30
31<p>
32<a href="structCBitmap_1_1BITMAP__INFOHEADER-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">biSize</a></td></tr>
36
37<tr><td class="memItemLeft" nowrap align="right" valign="top">int32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">biWidth</a></td></tr>
38
39<tr><td class="memItemLeft" nowrap align="right" valign="top">int32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">biHeight</a></td></tr>
40
41<tr><td class="memItemLeft" nowrap align="right" valign="top">uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">biPlanes</a></td></tr>
42
43<tr><td class="memItemLeft" nowrap align="right" valign="top">uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">biBitCount</a></td></tr>
44
45<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">biCompression</a></td></tr>
46
47<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">biSizeImage</a></td></tr>
48
49<tr><td class="memItemLeft" nowrap align="right" valign="top">int32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">biXPelsPerMeter</a></td></tr>
50
51<tr><td class="memItemLeft" nowrap align="right" valign="top">int32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">biYPelsPerMeter</a></td></tr>
52
53<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">biClrUsed</a></td></tr>
54
55<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">biClrImportant</a></td></tr>
56
57</table>
58<hr><a name="_details"></a><h2>Detailed Description</h2>
59Windows Bitmap Info Header structure. <hr><h2>Member Data Documentation</h2>
60<a class="anchor" name="751e9db3a3824433676a9279be3c54a5"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biSize" ref="751e9db3a3824433676a9279be3c54a5" args="" -->
61<div class="memitem">
62<div class="memproto">
63 <table class="memname">
64 <tr>
65 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#751e9db3a3824433676a9279be3c54a5">CBitmap::BITMAP_INFOHEADER::biSize</a> </td>
66 </tr>
67 </table>
68</div>
69<div class="memdoc">
70
71<p>
72the size of this header (40 bytes)
73</div>
74</div><p>
75<a class="anchor" name="83c29650c20248086ff227bdcc52bdf8"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biWidth" ref="83c29650c20248086ff227bdcc52bdf8" args="" -->
76<div class="memitem">
77<div class="memproto">
78 <table class="memname">
79 <tr>
80 <td class="memname">int32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#83c29650c20248086ff227bdcc52bdf8">CBitmap::BITMAP_INFOHEADER::biWidth</a> </td>
81 </tr>
82 </table>
83</div>
84<div class="memdoc">
85
86<p>
87the bitmap width in pixels (signed integer)
88</div>
89</div><p>
90<a class="anchor" name="c0c08b11c60497a0e28657e153757c0a"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biHeight" ref="c0c08b11c60497a0e28657e153757c0a" args="" -->
91<div class="memitem">
92<div class="memproto">
93 <table class="memname">
94 <tr>
95 <td class="memname">int32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#c0c08b11c60497a0e28657e153757c0a">CBitmap::BITMAP_INFOHEADER::biHeight</a> </td>
96 </tr>
97 </table>
98</div>
99<div class="memdoc">
100
101<p>
102the bitmap height in pixels (signed integer)
103</div>
104</div><p>
105<a class="anchor" name="cf617a4c37ef7e9e57aae4eabb6fc601"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biPlanes" ref="cf617a4c37ef7e9e57aae4eabb6fc601" args="" -->
106<div class="memitem">
107<div class="memproto">
108 <table class="memname">
109 <tr>
110 <td class="memname">uint16_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#cf617a4c37ef7e9e57aae4eabb6fc601">CBitmap::BITMAP_INFOHEADER::biPlanes</a> </td>
111 </tr>
112 </table>
113</div>
114<div class="memdoc">
115
116<p>
117the number of color planes being used. Must be set to 1
118</div>
119</div><p>
120<a class="anchor" name="d10e1096713b2a909c6d8dfa6e7422c9"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biBitCount" ref="d10e1096713b2a909c6d8dfa6e7422c9" args="" -->
121<div class="memitem">
122<div class="memproto">
123 <table class="memname">
124 <tr>
125 <td class="memname">uint16_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#d10e1096713b2a909c6d8dfa6e7422c9">CBitmap::BITMAP_INFOHEADER::biBitCount</a> </td>
126 </tr>
127 </table>
128</div>
129<div class="memdoc">
130
131<p>
132the number of bits per pixel, which is the color depth of the image
133</div>
134</div><p>
135<a class="anchor" name="36272cbce2fae14d5fe874a494ebb21d"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biCompression" ref="36272cbce2fae14d5fe874a494ebb21d" args="" -->
136<div class="memitem">
137<div class="memproto">
138 <table class="memname">
139 <tr>
140 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#36272cbce2fae14d5fe874a494ebb21d">CBitmap::BITMAP_INFOHEADER::biCompression</a> </td>
141 </tr>
142 </table>
143</div>
144<div class="memdoc">
145
146<p>
147the compression method being used
148</div>
149</div><p>
150<a class="anchor" name="839888fb79e1d4bfeed3f5512f4a260b"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biSizeImage" ref="839888fb79e1d4bfeed3f5512f4a260b" args="" -->
151<div class="memitem">
152<div class="memproto">
153 <table class="memname">
154 <tr>
155 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#839888fb79e1d4bfeed3f5512f4a260b">CBitmap::BITMAP_INFOHEADER::biSizeImage</a> </td>
156 </tr>
157 </table>
158</div>
159<div class="memdoc">
160
161<p>
162the image size
163</div>
164</div><p>
165<a class="anchor" name="a042cfadc5fec8ca852eb88c7e7120cf"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biXPelsPerMeter" ref="a042cfadc5fec8ca852eb88c7e7120cf" args="" -->
166<div class="memitem">
167<div class="memproto">
168 <table class="memname">
169 <tr>
170 <td class="memname">int32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#a042cfadc5fec8ca852eb88c7e7120cf">CBitmap::BITMAP_INFOHEADER::biXPelsPerMeter</a> </td>
171 </tr>
172 </table>
173</div>
174<div class="memdoc">
175
176<p>
177the horizontal resolution of the image (pixel per meter)
178</div>
179</div><p>
180<a class="anchor" name="4d25fd39b25459b994aba5ce4bbb0d0e"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biYPelsPerMeter" ref="4d25fd39b25459b994aba5ce4bbb0d0e" args="" -->
181<div class="memitem">
182<div class="memproto">
183 <table class="memname">
184 <tr>
185 <td class="memname">int32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#4d25fd39b25459b994aba5ce4bbb0d0e">CBitmap::BITMAP_INFOHEADER::biYPelsPerMeter</a> </td>
186 </tr>
187 </table>
188</div>
189<div class="memdoc">
190
191<p>
192the vertical resolution of the image (pixel per meter)
193</div>
194</div><p>
195<a class="anchor" name="1c5a3971c584712b53365fac9ad8cde7"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biClrUsed" ref="1c5a3971c584712b53365fac9ad8cde7" args="" -->
196<div class="memitem">
197<div class="memproto">
198 <table class="memname">
199 <tr>
200 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#1c5a3971c584712b53365fac9ad8cde7">CBitmap::BITMAP_INFOHEADER::biClrUsed</a> </td>
201 </tr>
202 </table>
203</div>
204<div class="memdoc">
205
206<p>
207the number of colors in the color palette, or 0 to default to 2^n
208</div>
209</div><p>
210<a class="anchor" name="179c27d3bc320e341c8f6b3881edd010"></a><!-- doxytag: member="CBitmap::BITMAP_INFOHEADER::biClrImportant" ref="179c27d3bc320e341c8f6b3881edd010" args="" -->
211<div class="memitem">
212<div class="memproto">
213 <table class="memname">
214 <tr>
215 <td class="memname">uint32_t <a class="el" href="structCBitmap_1_1BITMAP__INFOHEADER.html#179c27d3bc320e341c8f6b3881edd010">CBitmap::BITMAP_INFOHEADER::biClrImportant</a> </td>
216 </tr>
217 </table>
218</div>
219<div class="memdoc">
220
221<p>
222the number of important colors used, or 0 when every color is important; generally ignored.
223</div>
224</div><p>
225<hr>The documentation for this struct was generated from the following file:<ul>
226<li>imgsynth/<a class="el" href="cbitmap_8h-source.html">cbitmap.h</a></ul>
227<hr size="1"><address style="text-align: right;"><small>Generated on Sun Apr 26 12:25:52 2009 for imgsynth by&nbsp;
228<a href="http://www.doxygen.org/index.html">
229<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
230</body>
231</html>
diff --git a/ue1/doxygen/tab_b.gif b/ue1/doxygen/tab_b.gif
new file mode 100644
index 0000000..0d62348
--- /dev/null
+++ b/ue1/doxygen/tab_b.gif
Binary files differ
diff --git a/ue1/doxygen/tab_l.gif b/ue1/doxygen/tab_l.gif
new file mode 100644
index 0000000..9b1e633
--- /dev/null
+++ b/ue1/doxygen/tab_l.gif
Binary files differ
diff --git a/ue1/doxygen/tab_r.gif b/ue1/doxygen/tab_r.gif
new file mode 100644
index 0000000..ce9dd9f
--- /dev/null
+++ b/ue1/doxygen/tab_r.gif
Binary files differ
diff --git a/ue1/doxygen/tabs.css b/ue1/doxygen/tabs.css
new file mode 100644
index 0000000..c37faaf
--- /dev/null
+++ b/ue1/doxygen/tabs.css
@@ -0,0 +1,102 @@
1/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
2
3DIV.tabs
4{
5 float : left;
6 width : 100%;
7 background : url("tab_b.gif") repeat-x bottom;
8 margin-bottom : 4px;
9}
10
11DIV.tabs UL
12{
13 margin : 0px;
14 padding-left : 10px;
15 list-style : none;
16}
17
18DIV.tabs LI, DIV.tabs FORM
19{
20 display : inline;
21 margin : 0px;
22 padding : 0px;
23}
24
25DIV.tabs FORM
26{
27 float : right;
28}
29
30DIV.tabs A
31{
32 float : left;
33 background : url("tab_r.gif") no-repeat right top;
34 border-bottom : 1px solid #84B0C7;
35 font-size : x-small;
36 font-weight : bold;
37 text-decoration : none;
38}
39
40DIV.tabs A:hover
41{
42 background-position: 100% -150px;
43}
44
45DIV.tabs A:link, DIV.tabs A:visited,
46DIV.tabs A:active, DIV.tabs A:hover
47{
48 color: #1A419D;
49}
50
51DIV.tabs SPAN
52{
53 float : left;
54 display : block;
55 background : url("tab_l.gif") no-repeat left top;
56 padding : 5px 9px;
57 white-space : nowrap;
58}
59
60DIV.tabs INPUT
61{
62 float : right;
63 display : inline;
64 font-size : 1em;
65}
66
67DIV.tabs TD
68{
69 font-size : x-small;
70 font-weight : bold;
71 text-decoration : none;
72}
73
74
75
76/* Commented Backslash Hack hides rule from IE5-Mac \*/
77DIV.tabs SPAN {float : none;}
78/* End IE5-Mac hack */
79
80DIV.tabs A:hover SPAN
81{
82 background-position: 0% -150px;
83}
84
85DIV.tabs LI.current A
86{
87 background-position: 100% -150px;
88 border-width : 0px;
89}
90
91DIV.tabs LI.current SPAN
92{
93 background-position: 0% -150px;
94 padding-bottom : 6px;
95}
96
97DIV.nav
98{
99 background : none;
100 border : none;
101 border-bottom : 1px solid #84B0C7;
102}