Upload tizen 2.0 beta source
[framework/graphics/freetype.git] / docs / reference / ft2-header_file_macros.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3 <html>
4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6 <title>FreeType-2.4.9 API Reference</title>
7 <style type="text/css">
8   body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
9          color: #000000;
10          background: #FFFFFF; }
11
12   p { text-align: justify; }
13   h1 { text-align: center; }
14   li { text-align: justify; }
15   td { padding: 0 0.5em 0 0.5em; }
16   td.left { padding: 0 0.5em 0 0.5em;
17             text-align: left; }
18
19   a:link { color: #0000EF; }
20   a:visited { color: #51188E; }
21   a:hover { color: #FF0000; }
22
23   span.keyword { font-family: monospace;
24                  text-align: left;
25                  white-space: pre;
26                  color: darkblue; }
27
28   pre.colored { color: blue; }
29
30   ul.empty { list-style-type: none; }
31 </style>
32 </head>
33 <body>
34
35 <table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
36 <td width="100%"></td>
37 <td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
38 <center><h1>FreeType-2.4.9 API Reference</h1></center>
39
40 <center><h1>
41 Header File Macros
42 </h1></center>
43 <h2>Synopsis</h2>
44 <table align=center cellspacing=5 cellpadding=0 border=0>
45 <tr><td></td><td><a href="#FT_CONFIG_CONFIG_H">FT_CONFIG_CONFIG_H</a></td><td></td><td><a href="#FT_WINFONTS_H">FT_WINFONTS_H</a></td></tr>
46 <tr><td></td><td><a href="#FT_CONFIG_STANDARD_LIBRARY_H">FT_CONFIG_STANDARD_LIBRARY_H</a></td><td></td><td><a href="#FT_GLYPH_H">FT_GLYPH_H</a></td></tr>
47 <tr><td></td><td><a href="#FT_CONFIG_OPTIONS_H">FT_CONFIG_OPTIONS_H</a></td><td></td><td><a href="#FT_BITMAP_H">FT_BITMAP_H</a></td></tr>
48 <tr><td></td><td><a href="#FT_CONFIG_MODULES_H">FT_CONFIG_MODULES_H</a></td><td></td><td><a href="#FT_BBOX_H">FT_BBOX_H</a></td></tr>
49 <tr><td></td><td><a href="#FT_FREETYPE_H">FT_FREETYPE_H</a></td><td></td><td><a href="#FT_CACHE_H">FT_CACHE_H</a></td></tr>
50 <tr><td></td><td><a href="#FT_ERRORS_H">FT_ERRORS_H</a></td><td></td><td><a href="#FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a></td></tr>
51 <tr><td></td><td><a href="#FT_MODULE_ERRORS_H">FT_MODULE_ERRORS_H</a></td><td></td><td><a href="#FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a></td></tr>
52 <tr><td></td><td><a href="#FT_SYSTEM_H">FT_SYSTEM_H</a></td><td></td><td><a href="#FT_CACHE_CHARMAP_H">FT_CACHE_CHARMAP_H</a></td></tr>
53 <tr><td></td><td><a href="#FT_IMAGE_H">FT_IMAGE_H</a></td><td></td><td><a href="#FT_MAC_H">FT_MAC_H</a></td></tr>
54 <tr><td></td><td><a href="#FT_TYPES_H">FT_TYPES_H</a></td><td></td><td><a href="#FT_MULTIPLE_MASTERS_H">FT_MULTIPLE_MASTERS_H</a></td></tr>
55 <tr><td></td><td><a href="#FT_LIST_H">FT_LIST_H</a></td><td></td><td><a href="#FT_SFNT_NAMES_H">FT_SFNT_NAMES_H</a></td></tr>
56 <tr><td></td><td><a href="#FT_OUTLINE_H">FT_OUTLINE_H</a></td><td></td><td><a href="#FT_OPENTYPE_VALIDATE_H">FT_OPENTYPE_VALIDATE_H</a></td></tr>
57 <tr><td></td><td><a href="#FT_SIZES_H">FT_SIZES_H</a></td><td></td><td><a href="#FT_GX_VALIDATE_H">FT_GX_VALIDATE_H</a></td></tr>
58 <tr><td></td><td><a href="#FT_MODULE_H">FT_MODULE_H</a></td><td></td><td><a href="#FT_PFR_H">FT_PFR_H</a></td></tr>
59 <tr><td></td><td><a href="#FT_RENDER_H">FT_RENDER_H</a></td><td></td><td><a href="#FT_STROKER_H">FT_STROKER_H</a></td></tr>
60 <tr><td></td><td><a href="#FT_TYPE1_TABLES_H">FT_TYPE1_TABLES_H</a></td><td></td><td><a href="#FT_SYNTHESIS_H">FT_SYNTHESIS_H</a></td></tr>
61 <tr><td></td><td><a href="#FT_TRUETYPE_IDS_H">FT_TRUETYPE_IDS_H</a></td><td></td><td><a href="#FT_XFREE86_H">FT_XFREE86_H</a></td></tr>
62 <tr><td></td><td><a href="#FT_TRUETYPE_TABLES_H">FT_TRUETYPE_TABLES_H</a></td><td></td><td><a href="#FT_TRIGONOMETRY_H">FT_TRIGONOMETRY_H</a></td></tr>
63 <tr><td></td><td><a href="#FT_TRUETYPE_TAGS_H">FT_TRUETYPE_TAGS_H</a></td><td></td><td><a href="#FT_LCD_FILTER_H">FT_LCD_FILTER_H</a></td></tr>
64 <tr><td></td><td><a href="#FT_BDF_H">FT_BDF_H</a></td><td></td><td><a href="#FT_UNPATENTED_HINTING_H">FT_UNPATENTED_HINTING_H</a></td></tr>
65 <tr><td></td><td><a href="#FT_CID_H">FT_CID_H</a></td><td></td><td><a href="#FT_INCREMENTAL_H">FT_INCREMENTAL_H</a></td></tr>
66 <tr><td></td><td><a href="#FT_GZIP_H">FT_GZIP_H</a></td><td></td><td><a href="#FT_GASP_H">FT_GASP_H</a></td></tr>
67 <tr><td></td><td><a href="#FT_LZW_H">FT_LZW_H</a></td><td></td><td><a href="#FT_ADVANCES_H">FT_ADVANCES_H</a></td></tr>
68 <tr><td></td><td><a href="#FT_BZIP2_H">FT_BZIP2_H</a></td><td></td><td></td></tr>
69 </table><br><br>
70
71 <table align=center width="87%"><tr><td>
72 <p>The following macros are defined to the name of specific FreeType&nbsp;2 header files. They can be used directly in #include statements as in:</p>
73 <pre class="colored">
74   #include FT_FREETYPE_H                                           
75   #include FT_MULTIPLE_MASTERS_H                                   
76   #include FT_GLYPH_H                                              
77 </pre>
78 <p>There are several reasons why we are now using macros to name public header files. The first one is that such macros are not limited to the infamous 8.3&nbsp;naming rule required by DOS (and &lsquo;FT_MULTIPLE_MASTERS_H&rsquo; is a lot more meaningful than &lsquo;ftmm.h&rsquo;).</p>
79 <p>The second reason is that it allows for more flexibility in the way FreeType&nbsp;2 is installed on a given system.</p>
80 </td></tr></table><br>
81 <table align=center width="75%"><tr><td>
82 <h4><a name="FT_CONFIG_CONFIG_H">FT_CONFIG_CONFIG_H</a></h4>
83 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
84
85 #ifndef <b>FT_CONFIG_CONFIG_H</b>
86 #define <b>FT_CONFIG_CONFIG_H</b>  &lt;freetype/config/ftconfig.h&gt;
87 #endif
88
89 </pre></table><br>
90 <table align=center width="87%"><tr><td>
91 <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 configuration data.</p>
92 </td></tr></table><br>
93 </td></tr></table>
94 <hr width="75%">
95 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
96 <td width="100%"></td>
97 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
98
99 <table align=center width="75%"><tr><td>
100 <h4><a name="FT_CONFIG_STANDARD_LIBRARY_H">FT_CONFIG_STANDARD_LIBRARY_H</a></h4>
101 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
102
103 #ifndef <b>FT_CONFIG_STANDARD_LIBRARY_H</b>
104 #define <b>FT_CONFIG_STANDARD_LIBRARY_H</b>  &lt;freetype/config/ftstdlib.h&gt;
105 #endif
106
107 </pre></table><br>
108 <table align=center width="87%"><tr><td>
109 <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 interface to the standard C library functions.</p>
110 </td></tr></table><br>
111 </td></tr></table>
112 <hr width="75%">
113 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
114 <td width="100%"></td>
115 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
116
117 <table align=center width="75%"><tr><td>
118 <h4><a name="FT_CONFIG_OPTIONS_H">FT_CONFIG_OPTIONS_H</a></h4>
119 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
120
121 #ifndef <b>FT_CONFIG_OPTIONS_H</b>
122 #define <b>FT_CONFIG_OPTIONS_H</b>  &lt;freetype/config/ftoption.h&gt;
123 #endif
124
125 </pre></table><br>
126 <table align=center width="87%"><tr><td>
127 <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 project-specific configuration options.</p>
128 </td></tr></table><br>
129 </td></tr></table>
130 <hr width="75%">
131 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
132 <td width="100%"></td>
133 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
134
135 <table align=center width="75%"><tr><td>
136 <h4><a name="FT_CONFIG_MODULES_H">FT_CONFIG_MODULES_H</a></h4>
137 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
138
139 #ifndef <b>FT_CONFIG_MODULES_H</b>
140 #define <b>FT_CONFIG_MODULES_H</b>  &lt;freetype/config/ftmodule.h&gt;
141 #endif
142
143 </pre></table><br>
144 <table align=center width="87%"><tr><td>
145 <p>A macro used in #include statements to name the file containing the list of FreeType&nbsp;2 modules that are statically linked to new library instances in <a href="ft2-base_interface.html#FT_Init_FreeType">FT_Init_FreeType</a>.</p>
146 </td></tr></table><br>
147 </td></tr></table>
148 <hr width="75%">
149 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
150 <td width="100%"></td>
151 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
152
153 <table align=center width="75%"><tr><td>
154 <h4><a name="FT_FREETYPE_H">FT_FREETYPE_H</a></h4>
155 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
156
157 #define <b>FT_FREETYPE_H</b>  &lt;freetype/freetype.h&gt;
158
159 </pre></table><br>
160 <table align=center width="87%"><tr><td>
161 <p>A macro used in #include statements to name the file containing the base FreeType&nbsp;2 API.</p>
162 </td></tr></table><br>
163 </td></tr></table>
164 <hr width="75%">
165 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
166 <td width="100%"></td>
167 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
168
169 <table align=center width="75%"><tr><td>
170 <h4><a name="FT_ERRORS_H">FT_ERRORS_H</a></h4>
171 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
172
173 #define <b>FT_ERRORS_H</b>  &lt;freetype/fterrors.h&gt;
174
175 </pre></table><br>
176 <table align=center width="87%"><tr><td>
177 <p>A macro used in #include statements to name the file containing the list of FreeType&nbsp;2 error codes (and messages).</p>
178 <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
179 </td></tr></table><br>
180 </td></tr></table>
181 <hr width="75%">
182 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
183 <td width="100%"></td>
184 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
185
186 <table align=center width="75%"><tr><td>
187 <h4><a name="FT_MODULE_ERRORS_H">FT_MODULE_ERRORS_H</a></h4>
188 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
189
190 #define <b>FT_MODULE_ERRORS_H</b>  &lt;freetype/ftmoderr.h&gt;
191
192 </pre></table><br>
193 <table align=center width="87%"><tr><td>
194 <p>A macro used in #include statements to name the file containing the list of FreeType&nbsp;2 module error offsets (and messages).</p>
195 </td></tr></table><br>
196 </td></tr></table>
197 <hr width="75%">
198 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
199 <td width="100%"></td>
200 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
201
202 <table align=center width="75%"><tr><td>
203 <h4><a name="FT_SYSTEM_H">FT_SYSTEM_H</a></h4>
204 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
205
206 #define <b>FT_SYSTEM_H</b>  &lt;freetype/ftsystem.h&gt;
207
208 </pre></table><br>
209 <table align=center width="87%"><tr><td>
210 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 interface to low-level operations (i.e., memory management and stream i/o).</p>
211 <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
212 </td></tr></table><br>
213 </td></tr></table>
214 <hr width="75%">
215 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
216 <td width="100%"></td>
217 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
218
219 <table align=center width="75%"><tr><td>
220 <h4><a name="FT_IMAGE_H">FT_IMAGE_H</a></h4>
221 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
222
223 #define <b>FT_IMAGE_H</b>  &lt;freetype/ftimage.h&gt;
224
225 </pre></table><br>
226 <table align=center width="87%"><tr><td>
227 <p>A macro used in #include statements to name the file containing type definitions related to glyph images (i.e., bitmaps, outlines, scan-converter parameters).</p>
228 <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
229 </td></tr></table><br>
230 </td></tr></table>
231 <hr width="75%">
232 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
233 <td width="100%"></td>
234 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
235
236 <table align=center width="75%"><tr><td>
237 <h4><a name="FT_TYPES_H">FT_TYPES_H</a></h4>
238 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
239
240 #define <b>FT_TYPES_H</b>  &lt;freetype/fttypes.h&gt;
241
242 </pre></table><br>
243 <table align=center width="87%"><tr><td>
244 <p>A macro used in #include statements to name the file containing the basic data types defined by FreeType&nbsp;2.</p>
245 <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
246 </td></tr></table><br>
247 </td></tr></table>
248 <hr width="75%">
249 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
250 <td width="100%"></td>
251 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
252
253 <table align=center width="75%"><tr><td>
254 <h4><a name="FT_LIST_H">FT_LIST_H</a></h4>
255 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
256
257 #define <b>FT_LIST_H</b>  &lt;freetype/ftlist.h&gt;
258
259 </pre></table><br>
260 <table align=center width="87%"><tr><td>
261 <p>A macro used in #include statements to name the file containing the list management API of FreeType&nbsp;2.</p>
262 <p>(Most applications will never need to include this file.)</p>
263 </td></tr></table><br>
264 </td></tr></table>
265 <hr width="75%">
266 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
267 <td width="100%"></td>
268 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
269
270 <table align=center width="75%"><tr><td>
271 <h4><a name="FT_OUTLINE_H">FT_OUTLINE_H</a></h4>
272 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
273
274 #define <b>FT_OUTLINE_H</b>  &lt;freetype/ftoutln.h&gt;
275
276 </pre></table><br>
277 <table align=center width="87%"><tr><td>
278 <p>A macro used in #include statements to name the file containing the scalable outline management API of FreeType&nbsp;2.</p>
279 </td></tr></table><br>
280 </td></tr></table>
281 <hr width="75%">
282 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
283 <td width="100%"></td>
284 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
285
286 <table align=center width="75%"><tr><td>
287 <h4><a name="FT_SIZES_H">FT_SIZES_H</a></h4>
288 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
289
290 #define <b>FT_SIZES_H</b>  &lt;freetype/ftsizes.h&gt;
291
292 </pre></table><br>
293 <table align=center width="87%"><tr><td>
294 <p>A macro used in #include statements to name the file containing the API which manages multiple <a href="ft2-base_interface.html#FT_Size">FT_Size</a> objects per face.</p>
295 </td></tr></table><br>
296 </td></tr></table>
297 <hr width="75%">
298 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
299 <td width="100%"></td>
300 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
301
302 <table align=center width="75%"><tr><td>
303 <h4><a name="FT_MODULE_H">FT_MODULE_H</a></h4>
304 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
305
306 #define <b>FT_MODULE_H</b>  &lt;freetype/ftmodapi.h&gt;
307
308 </pre></table><br>
309 <table align=center width="87%"><tr><td>
310 <p>A macro used in #include statements to name the file containing the module management API of FreeType&nbsp;2.</p>
311 </td></tr></table><br>
312 </td></tr></table>
313 <hr width="75%">
314 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
315 <td width="100%"></td>
316 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
317
318 <table align=center width="75%"><tr><td>
319 <h4><a name="FT_RENDER_H">FT_RENDER_H</a></h4>
320 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
321
322 #define <b>FT_RENDER_H</b>  &lt;freetype/ftrender.h&gt;
323
324 </pre></table><br>
325 <table align=center width="87%"><tr><td>
326 <p>A macro used in #include statements to name the file containing the renderer module management API of FreeType&nbsp;2.</p>
327 </td></tr></table><br>
328 </td></tr></table>
329 <hr width="75%">
330 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
331 <td width="100%"></td>
332 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
333
334 <table align=center width="75%"><tr><td>
335 <h4><a name="FT_TYPE1_TABLES_H">FT_TYPE1_TABLES_H</a></h4>
336 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
337
338 #define <b>FT_TYPE1_TABLES_H</b>  &lt;freetype/t1tables.h&gt;
339
340 </pre></table><br>
341 <table align=center width="87%"><tr><td>
342 <p>A macro used in #include statements to name the file containing the types and API specific to the Type&nbsp;1 format.</p>
343 </td></tr></table><br>
344 </td></tr></table>
345 <hr width="75%">
346 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
347 <td width="100%"></td>
348 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
349
350 <table align=center width="75%"><tr><td>
351 <h4><a name="FT_TRUETYPE_IDS_H">FT_TRUETYPE_IDS_H</a></h4>
352 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
353
354 #define <b>FT_TRUETYPE_IDS_H</b>  &lt;freetype/ttnameid.h&gt;
355
356 </pre></table><br>
357 <table align=center width="87%"><tr><td>
358 <p>A macro used in #include statements to name the file containing the enumeration values which identify name strings, languages, encodings, etc. This file really contains a <i>large</i> set of constant macro definitions, taken from the TrueType and OpenType specifications.</p>
359 </td></tr></table><br>
360 </td></tr></table>
361 <hr width="75%">
362 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
363 <td width="100%"></td>
364 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
365
366 <table align=center width="75%"><tr><td>
367 <h4><a name="FT_TRUETYPE_TABLES_H">FT_TRUETYPE_TABLES_H</a></h4>
368 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
369
370 #define <b>FT_TRUETYPE_TABLES_H</b>  &lt;freetype/tttables.h&gt;
371
372 </pre></table><br>
373 <table align=center width="87%"><tr><td>
374 <p>A macro used in #include statements to name the file containing the types and API specific to the TrueType (as well as OpenType) format.</p>
375 </td></tr></table><br>
376 </td></tr></table>
377 <hr width="75%">
378 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
379 <td width="100%"></td>
380 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
381
382 <table align=center width="75%"><tr><td>
383 <h4><a name="FT_TRUETYPE_TAGS_H">FT_TRUETYPE_TAGS_H</a></h4>
384 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
385
386 #define <b>FT_TRUETYPE_TAGS_H</b>  &lt;freetype/tttags.h&gt;
387
388 </pre></table><br>
389 <table align=center width="87%"><tr><td>
390 <p>A macro used in #include statements to name the file containing the definitions of TrueType four-byte &lsquo;tags&rsquo; which identify blocks in SFNT-based font formats (i.e., TrueType and OpenType).</p>
391 </td></tr></table><br>
392 </td></tr></table>
393 <hr width="75%">
394 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
395 <td width="100%"></td>
396 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
397
398 <table align=center width="75%"><tr><td>
399 <h4><a name="FT_BDF_H">FT_BDF_H</a></h4>
400 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
401
402 #define <b>FT_BDF_H</b>  &lt;freetype/ftbdf.h&gt;
403
404 </pre></table><br>
405 <table align=center width="87%"><tr><td>
406 <p>A macro used in #include statements to name the file containing the definitions of an API which accesses BDF-specific strings from a face.</p>
407 </td></tr></table><br>
408 </td></tr></table>
409 <hr width="75%">
410 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
411 <td width="100%"></td>
412 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
413
414 <table align=center width="75%"><tr><td>
415 <h4><a name="FT_CID_H">FT_CID_H</a></h4>
416 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
417
418 #define <b>FT_CID_H</b>  &lt;freetype/ftcid.h&gt;
419
420 </pre></table><br>
421 <table align=center width="87%"><tr><td>
422 <p>A macro used in #include statements to name the file containing the definitions of an API which access CID font information from a face.</p>
423 </td></tr></table><br>
424 </td></tr></table>
425 <hr width="75%">
426 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
427 <td width="100%"></td>
428 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
429
430 <table align=center width="75%"><tr><td>
431 <h4><a name="FT_GZIP_H">FT_GZIP_H</a></h4>
432 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
433
434 #define <b>FT_GZIP_H</b>  &lt;freetype/ftgzip.h&gt;
435
436 </pre></table><br>
437 <table align=center width="87%"><tr><td>
438 <p>A macro used in #include statements to name the file containing the definitions of an API which supports gzip-compressed files.</p>
439 </td></tr></table><br>
440 </td></tr></table>
441 <hr width="75%">
442 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
443 <td width="100%"></td>
444 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
445
446 <table align=center width="75%"><tr><td>
447 <h4><a name="FT_LZW_H">FT_LZW_H</a></h4>
448 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
449
450 #define <b>FT_LZW_H</b>  &lt;freetype/ftlzw.h&gt;
451
452 </pre></table><br>
453 <table align=center width="87%"><tr><td>
454 <p>A macro used in #include statements to name the file containing the definitions of an API which supports LZW-compressed files.</p>
455 </td></tr></table><br>
456 </td></tr></table>
457 <hr width="75%">
458 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
459 <td width="100%"></td>
460 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
461
462 <table align=center width="75%"><tr><td>
463 <h4><a name="FT_BZIP2_H">FT_BZIP2_H</a></h4>
464 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
465
466 #define <b>FT_BZIP2_H</b>  &lt;freetype/ftbzip2.h&gt;
467
468 </pre></table><br>
469 <table align=center width="87%"><tr><td>
470 <p>A macro used in #include statements to name the file containing the definitions of an API which supports bzip2-compressed files.</p>
471 </td></tr></table><br>
472 </td></tr></table>
473 <hr width="75%">
474 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
475 <td width="100%"></td>
476 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
477
478 <table align=center width="75%"><tr><td>
479 <h4><a name="FT_WINFONTS_H">FT_WINFONTS_H</a></h4>
480 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
481
482 #define <b>FT_WINFONTS_H</b>   &lt;freetype/ftwinfnt.h&gt;
483
484 </pre></table><br>
485 <table align=center width="87%"><tr><td>
486 <p>A macro used in #include statements to name the file containing the definitions of an API which supports Windows FNT files.</p>
487 </td></tr></table><br>
488 </td></tr></table>
489 <hr width="75%">
490 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
491 <td width="100%"></td>
492 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
493
494 <table align=center width="75%"><tr><td>
495 <h4><a name="FT_GLYPH_H">FT_GLYPH_H</a></h4>
496 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
497
498 #define <b>FT_GLYPH_H</b>  &lt;freetype/ftglyph.h&gt;
499
500 </pre></table><br>
501 <table align=center width="87%"><tr><td>
502 <p>A macro used in #include statements to name the file containing the API of the optional glyph management component.</p>
503 </td></tr></table><br>
504 </td></tr></table>
505 <hr width="75%">
506 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
507 <td width="100%"></td>
508 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
509
510 <table align=center width="75%"><tr><td>
511 <h4><a name="FT_BITMAP_H">FT_BITMAP_H</a></h4>
512 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
513
514 #define <b>FT_BITMAP_H</b>  &lt;freetype/ftbitmap.h&gt;
515
516 </pre></table><br>
517 <table align=center width="87%"><tr><td>
518 <p>A macro used in #include statements to name the file containing the API of the optional bitmap conversion component.</p>
519 </td></tr></table><br>
520 </td></tr></table>
521 <hr width="75%">
522 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
523 <td width="100%"></td>
524 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
525
526 <table align=center width="75%"><tr><td>
527 <h4><a name="FT_BBOX_H">FT_BBOX_H</a></h4>
528 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
529
530 #define <b>FT_BBOX_H</b>  &lt;freetype/ftbbox.h&gt;
531
532 </pre></table><br>
533 <table align=center width="87%"><tr><td>
534 <p>A macro used in #include statements to name the file containing the API of the optional exact bounding box computation routines.</p>
535 </td></tr></table><br>
536 </td></tr></table>
537 <hr width="75%">
538 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
539 <td width="100%"></td>
540 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
541
542 <table align=center width="75%"><tr><td>
543 <h4><a name="FT_CACHE_H">FT_CACHE_H</a></h4>
544 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
545
546 #define <b>FT_CACHE_H</b>  &lt;freetype/ftcache.h&gt;
547
548 </pre></table><br>
549 <table align=center width="87%"><tr><td>
550 <p>A macro used in #include statements to name the file containing the API of the optional FreeType&nbsp;2 cache sub-system.</p>
551 </td></tr></table><br>
552 </td></tr></table>
553 <hr width="75%">
554 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
555 <td width="100%"></td>
556 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
557
558 <table align=center width="75%"><tr><td>
559 <h4><a name="FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a></h4>
560 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
561
562 #define <b>FT_CACHE_IMAGE_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
563
564 </pre></table><br>
565 <table align=center width="87%"><tr><td>
566 <p>A macro used in #include statements to name the file containing the &lsquo;glyph image&rsquo; API of the FreeType&nbsp;2 cache sub-system.</p>
567 <p>It is used to define a cache for <a href="ft2-glyph_management.html#FT_Glyph">FT_Glyph</a> elements. You can also use the API defined in <a href="ft2-header_file_macros.html#FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a> if you only need to store small glyph bitmaps, as it will use less memory.</p>
568 <p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all glyph image-related cache declarations.</p>
569 </td></tr></table><br>
570 </td></tr></table>
571 <hr width="75%">
572 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
573 <td width="100%"></td>
574 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
575
576 <table align=center width="75%"><tr><td>
577 <h4><a name="FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a></h4>
578 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
579
580 #define <b>FT_CACHE_SMALL_BITMAPS_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
581
582 </pre></table><br>
583 <table align=center width="87%"><tr><td>
584 <p>A macro used in #include statements to name the file containing the &lsquo;small bitmaps&rsquo; API of the FreeType&nbsp;2 cache sub-system.</p>
585 <p>It is used to define a cache for small glyph bitmaps in a relatively memory-efficient way. You can also use the API defined in <a href="ft2-header_file_macros.html#FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a> if you want to cache arbitrary glyph images, including scalable outlines.</p>
586 <p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all small bitmaps-related cache declarations.</p>
587 </td></tr></table><br>
588 </td></tr></table>
589 <hr width="75%">
590 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
591 <td width="100%"></td>
592 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
593
594 <table align=center width="75%"><tr><td>
595 <h4><a name="FT_CACHE_CHARMAP_H">FT_CACHE_CHARMAP_H</a></h4>
596 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
597
598 #define <b>FT_CACHE_CHARMAP_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
599
600 </pre></table><br>
601 <table align=center width="87%"><tr><td>
602 <p>A macro used in #include statements to name the file containing the &lsquo;charmap&rsquo; API of the FreeType&nbsp;2 cache sub-system.</p>
603 <p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all charmap-based cache declarations.</p>
604 </td></tr></table><br>
605 </td></tr></table>
606 <hr width="75%">
607 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
608 <td width="100%"></td>
609 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
610
611 <table align=center width="75%"><tr><td>
612 <h4><a name="FT_MAC_H">FT_MAC_H</a></h4>
613 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
614
615 #define <b>FT_MAC_H</b>  &lt;freetype/ftmac.h&gt;
616
617 </pre></table><br>
618 <table align=center width="87%"><tr><td>
619 <p>A macro used in #include statements to name the file containing the Macintosh-specific FreeType&nbsp;2 API. The latter is used to access fonts embedded in resource forks.</p>
620 <p>This header file must be explicitly included by client applications compiled on the Mac (note that the base API still works though).</p>
621 </td></tr></table><br>
622 </td></tr></table>
623 <hr width="75%">
624 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
625 <td width="100%"></td>
626 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
627
628 <table align=center width="75%"><tr><td>
629 <h4><a name="FT_MULTIPLE_MASTERS_H">FT_MULTIPLE_MASTERS_H</a></h4>
630 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
631
632 #define <b>FT_MULTIPLE_MASTERS_H</b>  &lt;freetype/ftmm.h&gt;
633
634 </pre></table><br>
635 <table align=center width="87%"><tr><td>
636 <p>A macro used in #include statements to name the file containing the optional multiple-masters management API of FreeType&nbsp;2.</p>
637 </td></tr></table><br>
638 </td></tr></table>
639 <hr width="75%">
640 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
641 <td width="100%"></td>
642 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
643
644 <table align=center width="75%"><tr><td>
645 <h4><a name="FT_SFNT_NAMES_H">FT_SFNT_NAMES_H</a></h4>
646 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
647
648 #define <b>FT_SFNT_NAMES_H</b>  &lt;freetype/ftsnames.h&gt;
649
650 </pre></table><br>
651 <table align=center width="87%"><tr><td>
652 <p>A macro used in #include statements to name the file containing the optional FreeType&nbsp;2 API which accesses embedded &lsquo;name&rsquo; strings in SFNT-based font formats (i.e., TrueType and OpenType).</p>
653 </td></tr></table><br>
654 </td></tr></table>
655 <hr width="75%">
656 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
657 <td width="100%"></td>
658 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
659
660 <table align=center width="75%"><tr><td>
661 <h4><a name="FT_OPENTYPE_VALIDATE_H">FT_OPENTYPE_VALIDATE_H</a></h4>
662 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
663
664 #define <b>FT_OPENTYPE_VALIDATE_H</b>  &lt;freetype/ftotval.h&gt;
665
666 </pre></table><br>
667 <table align=center width="87%"><tr><td>
668 <p>A macro used in #include statements to name the file containing the optional FreeType&nbsp;2 API which validates OpenType tables (BASE, GDEF, GPOS, GSUB, JSTF).</p>
669 </td></tr></table><br>
670 </td></tr></table>
671 <hr width="75%">
672 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
673 <td width="100%"></td>
674 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
675
676 <table align=center width="75%"><tr><td>
677 <h4><a name="FT_GX_VALIDATE_H">FT_GX_VALIDATE_H</a></h4>
678 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
679
680 #define <b>FT_GX_VALIDATE_H</b>  &lt;freetype/ftgxval.h&gt;
681
682 </pre></table><br>
683 <table align=center width="87%"><tr><td>
684 <p>A macro used in #include statements to name the file containing the optional FreeType&nbsp;2 API which validates TrueTypeGX/AAT tables (feat, mort, morx, bsln, just, kern, opbd, trak, prop).</p>
685 </td></tr></table><br>
686 </td></tr></table>
687 <hr width="75%">
688 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
689 <td width="100%"></td>
690 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
691
692 <table align=center width="75%"><tr><td>
693 <h4><a name="FT_PFR_H">FT_PFR_H</a></h4>
694 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
695
696 #define <b>FT_PFR_H</b>  &lt;freetype/ftpfr.h&gt;
697
698 </pre></table><br>
699 <table align=center width="87%"><tr><td>
700 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which accesses PFR-specific data.</p>
701 </td></tr></table><br>
702 </td></tr></table>
703 <hr width="75%">
704 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
705 <td width="100%"></td>
706 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
707
708 <table align=center width="75%"><tr><td>
709 <h4><a name="FT_STROKER_H">FT_STROKER_H</a></h4>
710 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
711
712 #define <b>FT_STROKER_H</b>  &lt;freetype/ftstroke.h&gt;
713
714 </pre></table><br>
715 <table align=center width="87%"><tr><td>
716 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which provides functions to stroke outline paths.</p>
717 </td></tr></table><br>
718 </td></tr></table>
719 <hr width="75%">
720 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
721 <td width="100%"></td>
722 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
723
724 <table align=center width="75%"><tr><td>
725 <h4><a name="FT_SYNTHESIS_H">FT_SYNTHESIS_H</a></h4>
726 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
727
728 #define <b>FT_SYNTHESIS_H</b>  &lt;freetype/ftsynth.h&gt;
729
730 </pre></table><br>
731 <table align=center width="87%"><tr><td>
732 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs artificial obliquing and emboldening.</p>
733 </td></tr></table><br>
734 </td></tr></table>
735 <hr width="75%">
736 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
737 <td width="100%"></td>
738 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
739
740 <table align=center width="75%"><tr><td>
741 <h4><a name="FT_XFREE86_H">FT_XFREE86_H</a></h4>
742 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
743
744 #define <b>FT_XFREE86_H</b>  &lt;freetype/ftxf86.h&gt;
745
746 </pre></table><br>
747 <table align=center width="87%"><tr><td>
748 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which provides functions specific to the XFree86 and X.Org X11 servers.</p>
749 </td></tr></table><br>
750 </td></tr></table>
751 <hr width="75%">
752 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
753 <td width="100%"></td>
754 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
755
756 <table align=center width="75%"><tr><td>
757 <h4><a name="FT_TRIGONOMETRY_H">FT_TRIGONOMETRY_H</a></h4>
758 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
759
760 #define <b>FT_TRIGONOMETRY_H</b>  &lt;freetype/fttrigon.h&gt;
761
762 </pre></table><br>
763 <table align=center width="87%"><tr><td>
764 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs trigonometric computations (e.g., cosines and arc tangents).</p>
765 </td></tr></table><br>
766 </td></tr></table>
767 <hr width="75%">
768 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
769 <td width="100%"></td>
770 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
771
772 <table align=center width="75%"><tr><td>
773 <h4><a name="FT_LCD_FILTER_H">FT_LCD_FILTER_H</a></h4>
774 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
775
776 #define <b>FT_LCD_FILTER_H</b>  &lt;freetype/ftlcdfil.h&gt;
777
778 </pre></table><br>
779 <table align=center width="87%"><tr><td>
780 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs color filtering for subpixel rendering.</p>
781 </td></tr></table><br>
782 </td></tr></table>
783 <hr width="75%">
784 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
785 <td width="100%"></td>
786 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
787
788 <table align=center width="75%"><tr><td>
789 <h4><a name="FT_UNPATENTED_HINTING_H">FT_UNPATENTED_HINTING_H</a></h4>
790 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
791
792 #define <b>FT_UNPATENTED_HINTING_H</b>  &lt;freetype/ttunpat.h&gt;
793
794 </pre></table><br>
795 <table align=center width="87%"><tr><td>
796 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs color filtering for subpixel rendering.</p>
797 </td></tr></table><br>
798 </td></tr></table>
799 <hr width="75%">
800 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
801 <td width="100%"></td>
802 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
803
804 <table align=center width="75%"><tr><td>
805 <h4><a name="FT_INCREMENTAL_H">FT_INCREMENTAL_H</a></h4>
806 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
807
808 #define <b>FT_INCREMENTAL_H</b>  &lt;freetype/ftincrem.h&gt;
809
810 </pre></table><br>
811 <table align=center width="87%"><tr><td>
812 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs color filtering for subpixel rendering.</p>
813 </td></tr></table><br>
814 </td></tr></table>
815 <hr width="75%">
816 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
817 <td width="100%"></td>
818 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
819
820 <table align=center width="75%"><tr><td>
821 <h4><a name="FT_GASP_H">FT_GASP_H</a></h4>
822 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
823
824 #define <b>FT_GASP_H</b>  &lt;freetype/ftgasp.h&gt;
825
826 </pre></table><br>
827 <table align=center width="87%"><tr><td>
828 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which returns entries from the TrueType GASP table.</p>
829 </td></tr></table><br>
830 </td></tr></table>
831 <hr width="75%">
832 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
833 <td width="100%"></td>
834 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
835
836 <table align=center width="75%"><tr><td>
837 <h4><a name="FT_ADVANCES_H">FT_ADVANCES_H</a></h4>
838 <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
839
840 #define <b>FT_ADVANCES_H</b>  &lt;freetype/ftadvanc.h&gt;
841
842 </pre></table><br>
843 <table align=center width="87%"><tr><td>
844 <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which returns individual and ranged glyph advances.</p>
845 </td></tr></table><br>
846 </td></tr></table>
847 <hr width="75%">
848 <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
849 <td width="100%"></td>
850 <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
851
852 </body>
853 </html>