Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  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.5.0 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.5.0 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_LZW_H">FT_LZW_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_BZIP2_H">FT_BZIP2_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_WINFONTS_H">FT_WINFONTS_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_GLYPH_H">FT_GLYPH_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_BITMAP_H">FT_BITMAP_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_BBOX_H">FT_BBOX_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_H">FT_CACHE_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_IMAGE_H">FT_CACHE_IMAGE_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_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_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_CACHE_CHARMAP_H">FT_CACHE_CHARMAP_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_MAC_H">FT_MAC_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_MULTIPLE_MASTERS_H">FT_MULTIPLE_MASTERS_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_SFNT_NAMES_H">FT_SFNT_NAMES_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_OPENTYPE_VALIDATE_H">FT_OPENTYPE_VALIDATE_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_GX_VALIDATE_H">FT_GX_VALIDATE_H</a></td></tr>
  60. <tr><td></td><td><a href="#FT_AUTOHINTER_H">FT_AUTOHINTER_H</a></td><td></td><td><a href="#FT_PFR_H">FT_PFR_H</a></td></tr>
  61. <tr><td></td><td><a href="#FT_CFF_DRIVER_H">FT_CFF_DRIVER_H</a></td><td></td><td><a href="#FT_STROKER_H">FT_STROKER_H</a></td></tr>
  62. <tr><td></td><td><a href="#FT_TRUETYPE_DRIVER_H">FT_TRUETYPE_DRIVER_H</a></td><td></td><td><a href="#FT_SYNTHESIS_H">FT_SYNTHESIS_H</a></td></tr>
  63. <tr><td></td><td><a href="#FT_TYPE1_TABLES_H">FT_TYPE1_TABLES_H</a></td><td></td><td><a href="#FT_XFREE86_H">FT_XFREE86_H</a></td></tr>
  64. <tr><td></td><td><a href="#FT_TRUETYPE_IDS_H">FT_TRUETYPE_IDS_H</a></td><td></td><td><a href="#FT_TRIGONOMETRY_H">FT_TRIGONOMETRY_H</a></td></tr>
  65. <tr><td></td><td><a href="#FT_TRUETYPE_TABLES_H">FT_TRUETYPE_TABLES_H</a></td><td></td><td><a href="#FT_LCD_FILTER_H">FT_LCD_FILTER_H</a></td></tr>
  66. <tr><td></td><td><a href="#FT_TRUETYPE_TAGS_H">FT_TRUETYPE_TAGS_H</a></td><td></td><td><a href="#FT_UNPATENTED_HINTING_H">FT_UNPATENTED_HINTING_H</a></td></tr>
  67. <tr><td></td><td><a href="#FT_BDF_H">FT_BDF_H</a></td><td></td><td><a href="#FT_INCREMENTAL_H">FT_INCREMENTAL_H</a></td></tr>
  68. <tr><td></td><td><a href="#FT_CID_H">FT_CID_H</a></td><td></td><td><a href="#FT_GASP_H">FT_GASP_H</a></td></tr>
  69. <tr><td></td><td><a href="#FT_GZIP_H">FT_GZIP_H</a></td><td></td><td><a href="#FT_ADVANCES_H">FT_ADVANCES_H</a></td></tr>
  70. </table><br><br>
  71.  
  72. <table align=center width="87%"><tr><td>
  73. <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>
  74. <pre class="colored">
  75.   #include FT_FREETYPE_H                                          
  76.   #include FT_MULTIPLE_MASTERS_H                                  
  77.   #include FT_GLYPH_H                                              
  78. </pre>
  79. <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>
  80. <p>The second reason is that it allows for more flexibility in the way FreeType&nbsp;2 is installed on a given system.</p>
  81. </td></tr></table><br>
  82. <table align=center width="75%"><tr><td>
  83. <h4><a name="FT_CONFIG_CONFIG_H">FT_CONFIG_CONFIG_H</a></h4>
  84. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  85.  
  86. #ifndef <b>FT_CONFIG_CONFIG_H</b>
  87. #define <b>FT_CONFIG_CONFIG_H</b>  &lt;freetype/config/ftconfig.h&gt;
  88. #endif
  89.  
  90. </pre></table><br>
  91. <table align=center width="87%"><tr><td>
  92. <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 configuration data.</p>
  93. </td></tr></table><br>
  94. </td></tr></table>
  95. <hr width="75%">
  96. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  97. <td width="100%"></td>
  98. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  99.  
  100. <table align=center width="75%"><tr><td>
  101. <h4><a name="FT_CONFIG_STANDARD_LIBRARY_H">FT_CONFIG_STANDARD_LIBRARY_H</a></h4>
  102. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  103.  
  104. #ifndef <b>FT_CONFIG_STANDARD_LIBRARY_H</b>
  105. #define <b>FT_CONFIG_STANDARD_LIBRARY_H</b>  &lt;freetype/config/ftstdlib.h&gt;
  106. #endif
  107.  
  108. </pre></table><br>
  109. <table align=center width="87%"><tr><td>
  110. <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 interface to the standard C library functions.</p>
  111. </td></tr></table><br>
  112. </td></tr></table>
  113. <hr width="75%">
  114. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  115. <td width="100%"></td>
  116. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  117.  
  118. <table align=center width="75%"><tr><td>
  119. <h4><a name="FT_CONFIG_OPTIONS_H">FT_CONFIG_OPTIONS_H</a></h4>
  120. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  121.  
  122. #ifndef <b>FT_CONFIG_OPTIONS_H</b>
  123. #define <b>FT_CONFIG_OPTIONS_H</b>  &lt;freetype/config/ftoption.h&gt;
  124. #endif
  125.  
  126. </pre></table><br>
  127. <table align=center width="87%"><tr><td>
  128. <p>A macro used in #include statements to name the file containing FreeType&nbsp;2 project-specific configuration options.</p>
  129. </td></tr></table><br>
  130. </td></tr></table>
  131. <hr width="75%">
  132. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  133. <td width="100%"></td>
  134. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  135.  
  136. <table align=center width="75%"><tr><td>
  137. <h4><a name="FT_CONFIG_MODULES_H">FT_CONFIG_MODULES_H</a></h4>
  138. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  139.  
  140. #ifndef <b>FT_CONFIG_MODULES_H</b>
  141. #define <b>FT_CONFIG_MODULES_H</b>  &lt;freetype/config/ftmodule.h&gt;
  142. #endif
  143.  
  144. </pre></table><br>
  145. <table align=center width="87%"><tr><td>
  146. <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>
  147. </td></tr></table><br>
  148. </td></tr></table>
  149. <hr width="75%">
  150. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  151. <td width="100%"></td>
  152. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  153.  
  154. <table align=center width="75%"><tr><td>
  155. <h4><a name="FT_FREETYPE_H">FT_FREETYPE_H</a></h4>
  156. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  157.  
  158. #define <b>FT_FREETYPE_H</b>  &lt;freetype/freetype.h&gt;
  159.  
  160. </pre></table><br>
  161. <table align=center width="87%"><tr><td>
  162. <p>A macro used in #include statements to name the file containing the base FreeType&nbsp;2 API.</p>
  163. </td></tr></table><br>
  164. </td></tr></table>
  165. <hr width="75%">
  166. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  167. <td width="100%"></td>
  168. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  169.  
  170. <table align=center width="75%"><tr><td>
  171. <h4><a name="FT_ERRORS_H">FT_ERRORS_H</a></h4>
  172. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  173.  
  174. #define <b>FT_ERRORS_H</b>  &lt;freetype/fterrors.h&gt;
  175.  
  176. </pre></table><br>
  177. <table align=center width="87%"><tr><td>
  178. <p>A macro used in #include statements to name the file containing the list of FreeType&nbsp;2 error codes (and messages).</p>
  179. <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
  180. </td></tr></table><br>
  181. </td></tr></table>
  182. <hr width="75%">
  183. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  184. <td width="100%"></td>
  185. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  186.  
  187. <table align=center width="75%"><tr><td>
  188. <h4><a name="FT_MODULE_ERRORS_H">FT_MODULE_ERRORS_H</a></h4>
  189. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  190.  
  191. #define <b>FT_MODULE_ERRORS_H</b>  &lt;freetype/ftmoderr.h&gt;
  192.  
  193. </pre></table><br>
  194. <table align=center width="87%"><tr><td>
  195. <p>A macro used in #include statements to name the file containing the list of FreeType&nbsp;2 module error offsets (and messages).</p>
  196. </td></tr></table><br>
  197. </td></tr></table>
  198. <hr width="75%">
  199. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  200. <td width="100%"></td>
  201. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  202.  
  203. <table align=center width="75%"><tr><td>
  204. <h4><a name="FT_SYSTEM_H">FT_SYSTEM_H</a></h4>
  205. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  206.  
  207. #define <b>FT_SYSTEM_H</b>  &lt;freetype/ftsystem.h&gt;
  208.  
  209. </pre></table><br>
  210. <table align=center width="87%"><tr><td>
  211. <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>
  212. <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
  213. </td></tr></table><br>
  214. </td></tr></table>
  215. <hr width="75%">
  216. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  217. <td width="100%"></td>
  218. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  219.  
  220. <table align=center width="75%"><tr><td>
  221. <h4><a name="FT_IMAGE_H">FT_IMAGE_H</a></h4>
  222. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  223.  
  224. #define <b>FT_IMAGE_H</b>  &lt;freetype/ftimage.h&gt;
  225.  
  226. </pre></table><br>
  227. <table align=center width="87%"><tr><td>
  228. <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>
  229. <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
  230. </td></tr></table><br>
  231. </td></tr></table>
  232. <hr width="75%">
  233. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  234. <td width="100%"></td>
  235. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  236.  
  237. <table align=center width="75%"><tr><td>
  238. <h4><a name="FT_TYPES_H">FT_TYPES_H</a></h4>
  239. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  240.  
  241. #define <b>FT_TYPES_H</b>  &lt;freetype/fttypes.h&gt;
  242.  
  243. </pre></table><br>
  244. <table align=center width="87%"><tr><td>
  245. <p>A macro used in #include statements to name the file containing the basic data types defined by FreeType&nbsp;2.</p>
  246. <p>It is included by <a href="ft2-header_file_macros.html#FT_FREETYPE_H">FT_FREETYPE_H</a>.</p>
  247. </td></tr></table><br>
  248. </td></tr></table>
  249. <hr width="75%">
  250. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  251. <td width="100%"></td>
  252. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  253.  
  254. <table align=center width="75%"><tr><td>
  255. <h4><a name="FT_LIST_H">FT_LIST_H</a></h4>
  256. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  257.  
  258. #define <b>FT_LIST_H</b>  &lt;freetype/ftlist.h&gt;
  259.  
  260. </pre></table><br>
  261. <table align=center width="87%"><tr><td>
  262. <p>A macro used in #include statements to name the file containing the list management API of FreeType&nbsp;2.</p>
  263. <p>(Most applications will never need to include this file.)</p>
  264. </td></tr></table><br>
  265. </td></tr></table>
  266. <hr width="75%">
  267. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  268. <td width="100%"></td>
  269. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  270.  
  271. <table align=center width="75%"><tr><td>
  272. <h4><a name="FT_OUTLINE_H">FT_OUTLINE_H</a></h4>
  273. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  274.  
  275. #define <b>FT_OUTLINE_H</b>  &lt;freetype/ftoutln.h&gt;
  276.  
  277. </pre></table><br>
  278. <table align=center width="87%"><tr><td>
  279. <p>A macro used in #include statements to name the file containing the scalable outline management API of FreeType&nbsp;2.</p>
  280. </td></tr></table><br>
  281. </td></tr></table>
  282. <hr width="75%">
  283. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  284. <td width="100%"></td>
  285. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  286.  
  287. <table align=center width="75%"><tr><td>
  288. <h4><a name="FT_SIZES_H">FT_SIZES_H</a></h4>
  289. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  290.  
  291. #define <b>FT_SIZES_H</b>  &lt;freetype/ftsizes.h&gt;
  292.  
  293. </pre></table><br>
  294. <table align=center width="87%"><tr><td>
  295. <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>
  296. </td></tr></table><br>
  297. </td></tr></table>
  298. <hr width="75%">
  299. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  300. <td width="100%"></td>
  301. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  302.  
  303. <table align=center width="75%"><tr><td>
  304. <h4><a name="FT_MODULE_H">FT_MODULE_H</a></h4>
  305. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  306.  
  307. #define <b>FT_MODULE_H</b>  &lt;freetype/ftmodapi.h&gt;
  308.  
  309. </pre></table><br>
  310. <table align=center width="87%"><tr><td>
  311. <p>A macro used in #include statements to name the file containing the module management API of FreeType&nbsp;2.</p>
  312. </td></tr></table><br>
  313. </td></tr></table>
  314. <hr width="75%">
  315. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  316. <td width="100%"></td>
  317. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  318.  
  319. <table align=center width="75%"><tr><td>
  320. <h4><a name="FT_RENDER_H">FT_RENDER_H</a></h4>
  321. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  322.  
  323. #define <b>FT_RENDER_H</b>  &lt;freetype/ftrender.h&gt;
  324.  
  325. </pre></table><br>
  326. <table align=center width="87%"><tr><td>
  327. <p>A macro used in #include statements to name the file containing the renderer module management API of FreeType&nbsp;2.</p>
  328. </td></tr></table><br>
  329. </td></tr></table>
  330. <hr width="75%">
  331. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  332. <td width="100%"></td>
  333. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  334.  
  335. <table align=center width="75%"><tr><td>
  336. <h4><a name="FT_AUTOHINTER_H">FT_AUTOHINTER_H</a></h4>
  337. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  338.  
  339. #define <b>FT_AUTOHINTER_H</b>  &lt;freetype/ftautoh.h&gt;
  340.  
  341. </pre></table><br>
  342. <table align=center width="87%"><tr><td>
  343. <p>A macro used in #include statements to name the file containing structures and macros related to the auto-hinting module.</p>
  344. </td></tr></table><br>
  345. </td></tr></table>
  346. <hr width="75%">
  347. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  348. <td width="100%"></td>
  349. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  350.  
  351. <table align=center width="75%"><tr><td>
  352. <h4><a name="FT_CFF_DRIVER_H">FT_CFF_DRIVER_H</a></h4>
  353. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  354.  
  355. #define <b>FT_CFF_DRIVER_H</b>  &lt;freetype/ftcffdrv.h&gt;
  356.  
  357. </pre></table><br>
  358. <table align=center width="87%"><tr><td>
  359. <p>A macro used in #include statements to name the file containing structures and macros related to the CFF driver module.</p>
  360. </td></tr></table><br>
  361. </td></tr></table>
  362. <hr width="75%">
  363. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  364. <td width="100%"></td>
  365. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  366.  
  367. <table align=center width="75%"><tr><td>
  368. <h4><a name="FT_TRUETYPE_DRIVER_H">FT_TRUETYPE_DRIVER_H</a></h4>
  369. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  370.  
  371. #define <b>FT_TRUETYPE_DRIVER_H</b>  &lt;freetype/ftttdrv.h&gt;
  372.  
  373. </pre></table><br>
  374. <table align=center width="87%"><tr><td>
  375. <p>A macro used in #include statements to name the file containing structures and macros related to the TrueType driver module.</p>
  376. </td></tr></table><br>
  377. </td></tr></table>
  378. <hr width="75%">
  379. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  380. <td width="100%"></td>
  381. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  382.  
  383. <table align=center width="75%"><tr><td>
  384. <h4><a name="FT_TYPE1_TABLES_H">FT_TYPE1_TABLES_H</a></h4>
  385. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  386.  
  387. #define <b>FT_TYPE1_TABLES_H</b>  &lt;freetype/t1tables.h&gt;
  388.  
  389. </pre></table><br>
  390. <table align=center width="87%"><tr><td>
  391. <p>A macro used in #include statements to name the file containing the types and API specific to the Type&nbsp;1 format.</p>
  392. </td></tr></table><br>
  393. </td></tr></table>
  394. <hr width="75%">
  395. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  396. <td width="100%"></td>
  397. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  398.  
  399. <table align=center width="75%"><tr><td>
  400. <h4><a name="FT_TRUETYPE_IDS_H">FT_TRUETYPE_IDS_H</a></h4>
  401. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  402.  
  403. #define <b>FT_TRUETYPE_IDS_H</b>  &lt;freetype/ttnameid.h&gt;
  404.  
  405. </pre></table><br>
  406. <table align=center width="87%"><tr><td>
  407. <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>
  408. </td></tr></table><br>
  409. </td></tr></table>
  410. <hr width="75%">
  411. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  412. <td width="100%"></td>
  413. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  414.  
  415. <table align=center width="75%"><tr><td>
  416. <h4><a name="FT_TRUETYPE_TABLES_H">FT_TRUETYPE_TABLES_H</a></h4>
  417. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  418.  
  419. #define <b>FT_TRUETYPE_TABLES_H</b>  &lt;freetype/tttables.h&gt;
  420.  
  421. </pre></table><br>
  422. <table align=center width="87%"><tr><td>
  423. <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>
  424. </td></tr></table><br>
  425. </td></tr></table>
  426. <hr width="75%">
  427. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  428. <td width="100%"></td>
  429. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  430.  
  431. <table align=center width="75%"><tr><td>
  432. <h4><a name="FT_TRUETYPE_TAGS_H">FT_TRUETYPE_TAGS_H</a></h4>
  433. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  434.  
  435. #define <b>FT_TRUETYPE_TAGS_H</b>  &lt;freetype/tttags.h&gt;
  436.  
  437. </pre></table><br>
  438. <table align=center width="87%"><tr><td>
  439. <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>
  440. </td></tr></table><br>
  441. </td></tr></table>
  442. <hr width="75%">
  443. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  444. <td width="100%"></td>
  445. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  446.  
  447. <table align=center width="75%"><tr><td>
  448. <h4><a name="FT_BDF_H">FT_BDF_H</a></h4>
  449. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  450.  
  451. #define <b>FT_BDF_H</b>  &lt;freetype/ftbdf.h&gt;
  452.  
  453. </pre></table><br>
  454. <table align=center width="87%"><tr><td>
  455. <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>
  456. </td></tr></table><br>
  457. </td></tr></table>
  458. <hr width="75%">
  459. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  460. <td width="100%"></td>
  461. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  462.  
  463. <table align=center width="75%"><tr><td>
  464. <h4><a name="FT_CID_H">FT_CID_H</a></h4>
  465. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  466.  
  467. #define <b>FT_CID_H</b>  &lt;freetype/ftcid.h&gt;
  468.  
  469. </pre></table><br>
  470. <table align=center width="87%"><tr><td>
  471. <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>
  472. </td></tr></table><br>
  473. </td></tr></table>
  474. <hr width="75%">
  475. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  476. <td width="100%"></td>
  477. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  478.  
  479. <table align=center width="75%"><tr><td>
  480. <h4><a name="FT_GZIP_H">FT_GZIP_H</a></h4>
  481. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  482.  
  483. #define <b>FT_GZIP_H</b>  &lt;freetype/ftgzip.h&gt;
  484.  
  485. </pre></table><br>
  486. <table align=center width="87%"><tr><td>
  487. <p>A macro used in #include statements to name the file containing the definitions of an API which supports gzip-compressed files.</p>
  488. </td></tr></table><br>
  489. </td></tr></table>
  490. <hr width="75%">
  491. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  492. <td width="100%"></td>
  493. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  494.  
  495. <table align=center width="75%"><tr><td>
  496. <h4><a name="FT_LZW_H">FT_LZW_H</a></h4>
  497. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  498.  
  499. #define <b>FT_LZW_H</b>  &lt;freetype/ftlzw.h&gt;
  500.  
  501. </pre></table><br>
  502. <table align=center width="87%"><tr><td>
  503. <p>A macro used in #include statements to name the file containing the definitions of an API which supports LZW-compressed files.</p>
  504. </td></tr></table><br>
  505. </td></tr></table>
  506. <hr width="75%">
  507. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  508. <td width="100%"></td>
  509. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  510.  
  511. <table align=center width="75%"><tr><td>
  512. <h4><a name="FT_BZIP2_H">FT_BZIP2_H</a></h4>
  513. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  514.  
  515. #define <b>FT_BZIP2_H</b>  &lt;freetype/ftbzip2.h&gt;
  516.  
  517. </pre></table><br>
  518. <table align=center width="87%"><tr><td>
  519. <p>A macro used in #include statements to name the file containing the definitions of an API which supports bzip2-compressed files.</p>
  520. </td></tr></table><br>
  521. </td></tr></table>
  522. <hr width="75%">
  523. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  524. <td width="100%"></td>
  525. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  526.  
  527. <table align=center width="75%"><tr><td>
  528. <h4><a name="FT_WINFONTS_H">FT_WINFONTS_H</a></h4>
  529. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  530.  
  531. #define <b>FT_WINFONTS_H</b>   &lt;freetype/ftwinfnt.h&gt;
  532.  
  533. </pre></table><br>
  534. <table align=center width="87%"><tr><td>
  535. <p>A macro used in #include statements to name the file containing the definitions of an API which supports Windows FNT files.</p>
  536. </td></tr></table><br>
  537. </td></tr></table>
  538. <hr width="75%">
  539. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  540. <td width="100%"></td>
  541. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  542.  
  543. <table align=center width="75%"><tr><td>
  544. <h4><a name="FT_GLYPH_H">FT_GLYPH_H</a></h4>
  545. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  546.  
  547. #define <b>FT_GLYPH_H</b>  &lt;freetype/ftglyph.h&gt;
  548.  
  549. </pre></table><br>
  550. <table align=center width="87%"><tr><td>
  551. <p>A macro used in #include statements to name the file containing the API of the optional glyph management component.</p>
  552. </td></tr></table><br>
  553. </td></tr></table>
  554. <hr width="75%">
  555. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  556. <td width="100%"></td>
  557. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  558.  
  559. <table align=center width="75%"><tr><td>
  560. <h4><a name="FT_BITMAP_H">FT_BITMAP_H</a></h4>
  561. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  562.  
  563. #define <b>FT_BITMAP_H</b>  &lt;freetype/ftbitmap.h&gt;
  564.  
  565. </pre></table><br>
  566. <table align=center width="87%"><tr><td>
  567. <p>A macro used in #include statements to name the file containing the API of the optional bitmap conversion component.</p>
  568. </td></tr></table><br>
  569. </td></tr></table>
  570. <hr width="75%">
  571. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  572. <td width="100%"></td>
  573. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  574.  
  575. <table align=center width="75%"><tr><td>
  576. <h4><a name="FT_BBOX_H">FT_BBOX_H</a></h4>
  577. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  578.  
  579. #define <b>FT_BBOX_H</b>  &lt;freetype/ftbbox.h&gt;
  580.  
  581. </pre></table><br>
  582. <table align=center width="87%"><tr><td>
  583. <p>A macro used in #include statements to name the file containing the API of the optional exact bounding box computation routines.</p>
  584. </td></tr></table><br>
  585. </td></tr></table>
  586. <hr width="75%">
  587. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  588. <td width="100%"></td>
  589. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  590.  
  591. <table align=center width="75%"><tr><td>
  592. <h4><a name="FT_CACHE_H">FT_CACHE_H</a></h4>
  593. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  594.  
  595. #define <b>FT_CACHE_H</b>  &lt;freetype/ftcache.h&gt;
  596.  
  597. </pre></table><br>
  598. <table align=center width="87%"><tr><td>
  599. <p>A macro used in #include statements to name the file containing the API of the optional FreeType&nbsp;2 cache sub-system.</p>
  600. </td></tr></table><br>
  601. </td></tr></table>
  602. <hr width="75%">
  603. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  604. <td width="100%"></td>
  605. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  606.  
  607. <table align=center width="75%"><tr><td>
  608. <h4><a name="FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a></h4>
  609. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  610.  
  611. #define <b>FT_CACHE_IMAGE_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
  612.  
  613. </pre></table><br>
  614. <table align=center width="87%"><tr><td>
  615. <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>
  616. <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>
  617. <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>
  618. </td></tr></table><br>
  619. </td></tr></table>
  620. <hr width="75%">
  621. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  622. <td width="100%"></td>
  623. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  624.  
  625. <table align=center width="75%"><tr><td>
  626. <h4><a name="FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a></h4>
  627. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  628.  
  629. #define <b>FT_CACHE_SMALL_BITMAPS_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
  630.  
  631. </pre></table><br>
  632. <table align=center width="87%"><tr><td>
  633. <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>
  634. <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>
  635. <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>
  636. </td></tr></table><br>
  637. </td></tr></table>
  638. <hr width="75%">
  639. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  640. <td width="100%"></td>
  641. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  642.  
  643. <table align=center width="75%"><tr><td>
  644. <h4><a name="FT_CACHE_CHARMAP_H">FT_CACHE_CHARMAP_H</a></h4>
  645. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  646.  
  647. #define <b>FT_CACHE_CHARMAP_H</b>  <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a>
  648.  
  649. </pre></table><br>
  650. <table align=center width="87%"><tr><td>
  651. <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>
  652. <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>
  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_MAC_H">FT_MAC_H</a></h4>
  662. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  663.  
  664. #define <b>FT_MAC_H</b>  &lt;freetype/ftmac.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 Macintosh-specific FreeType&nbsp;2 API. The latter is used to access fonts embedded in resource forks.</p>
  669. <p>This header file must be explicitly included by client applications compiled on the Mac (note that the base API still works though).</p>
  670. </td></tr></table><br>
  671. </td></tr></table>
  672. <hr width="75%">
  673. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  674. <td width="100%"></td>
  675. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  676.  
  677. <table align=center width="75%"><tr><td>
  678. <h4><a name="FT_MULTIPLE_MASTERS_H">FT_MULTIPLE_MASTERS_H</a></h4>
  679. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  680.  
  681. #define <b>FT_MULTIPLE_MASTERS_H</b>  &lt;freetype/ftmm.h&gt;
  682.  
  683. </pre></table><br>
  684. <table align=center width="87%"><tr><td>
  685. <p>A macro used in #include statements to name the file containing the optional multiple-masters management API of FreeType&nbsp;2.</p>
  686. </td></tr></table><br>
  687. </td></tr></table>
  688. <hr width="75%">
  689. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  690. <td width="100%"></td>
  691. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  692.  
  693. <table align=center width="75%"><tr><td>
  694. <h4><a name="FT_SFNT_NAMES_H">FT_SFNT_NAMES_H</a></h4>
  695. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  696.  
  697. #define <b>FT_SFNT_NAMES_H</b>  &lt;freetype/ftsnames.h&gt;
  698.  
  699. </pre></table><br>
  700. <table align=center width="87%"><tr><td>
  701. <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>
  702. </td></tr></table><br>
  703. </td></tr></table>
  704. <hr width="75%">
  705. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  706. <td width="100%"></td>
  707. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  708.  
  709. <table align=center width="75%"><tr><td>
  710. <h4><a name="FT_OPENTYPE_VALIDATE_H">FT_OPENTYPE_VALIDATE_H</a></h4>
  711. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  712.  
  713. #define <b>FT_OPENTYPE_VALIDATE_H</b>  &lt;freetype/ftotval.h&gt;
  714.  
  715. </pre></table><br>
  716. <table align=center width="87%"><tr><td>
  717. <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>
  718. </td></tr></table><br>
  719. </td></tr></table>
  720. <hr width="75%">
  721. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  722. <td width="100%"></td>
  723. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  724.  
  725. <table align=center width="75%"><tr><td>
  726. <h4><a name="FT_GX_VALIDATE_H">FT_GX_VALIDATE_H</a></h4>
  727. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  728.  
  729. #define <b>FT_GX_VALIDATE_H</b>  &lt;freetype/ftgxval.h&gt;
  730.  
  731. </pre></table><br>
  732. <table align=center width="87%"><tr><td>
  733. <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>
  734. </td></tr></table><br>
  735. </td></tr></table>
  736. <hr width="75%">
  737. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  738. <td width="100%"></td>
  739. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  740.  
  741. <table align=center width="75%"><tr><td>
  742. <h4><a name="FT_PFR_H">FT_PFR_H</a></h4>
  743. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  744.  
  745. #define <b>FT_PFR_H</b>  &lt;freetype/ftpfr.h&gt;
  746.  
  747. </pre></table><br>
  748. <table align=center width="87%"><tr><td>
  749. <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which accesses PFR-specific data.</p>
  750. </td></tr></table><br>
  751. </td></tr></table>
  752. <hr width="75%">
  753. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  754. <td width="100%"></td>
  755. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  756.  
  757. <table align=center width="75%"><tr><td>
  758. <h4><a name="FT_STROKER_H">FT_STROKER_H</a></h4>
  759. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  760.  
  761. #define <b>FT_STROKER_H</b>  &lt;freetype/ftstroke.h&gt;
  762.  
  763. </pre></table><br>
  764. <table align=center width="87%"><tr><td>
  765. <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>
  766. </td></tr></table><br>
  767. </td></tr></table>
  768. <hr width="75%">
  769. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  770. <td width="100%"></td>
  771. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  772.  
  773. <table align=center width="75%"><tr><td>
  774. <h4><a name="FT_SYNTHESIS_H">FT_SYNTHESIS_H</a></h4>
  775. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  776.  
  777. #define <b>FT_SYNTHESIS_H</b>  &lt;freetype/ftsynth.h&gt;
  778.  
  779. </pre></table><br>
  780. <table align=center width="87%"><tr><td>
  781. <p>A macro used in #include statements to name the file containing the FreeType&nbsp;2 API which performs artificial obliquing and emboldening.</p>
  782. </td></tr></table><br>
  783. </td></tr></table>
  784. <hr width="75%">
  785. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  786. <td width="100%"></td>
  787. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  788.  
  789. <table align=center width="75%"><tr><td>
  790. <h4><a name="FT_XFREE86_H">FT_XFREE86_H</a></h4>
  791. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  792.  
  793. #define <b>FT_XFREE86_H</b>  &lt;freetype/ftxf86.h&gt;
  794.  
  795. </pre></table><br>
  796. <table align=center width="87%"><tr><td>
  797. <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>
  798. </td></tr></table><br>
  799. </td></tr></table>
  800. <hr width="75%">
  801. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  802. <td width="100%"></td>
  803. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  804.  
  805. <table align=center width="75%"><tr><td>
  806. <h4><a name="FT_TRIGONOMETRY_H">FT_TRIGONOMETRY_H</a></h4>
  807. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  808.  
  809. #define <b>FT_TRIGONOMETRY_H</b>  &lt;freetype/fttrigon.h&gt;
  810.  
  811. </pre></table><br>
  812. <table align=center width="87%"><tr><td>
  813. <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>
  814. </td></tr></table><br>
  815. </td></tr></table>
  816. <hr width="75%">
  817. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  818. <td width="100%"></td>
  819. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  820.  
  821. <table align=center width="75%"><tr><td>
  822. <h4><a name="FT_LCD_FILTER_H">FT_LCD_FILTER_H</a></h4>
  823. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  824.  
  825. #define <b>FT_LCD_FILTER_H</b>  &lt;freetype/ftlcdfil.h&gt;
  826.  
  827. </pre></table><br>
  828. <table align=center width="87%"><tr><td>
  829. <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>
  830. </td></tr></table><br>
  831. </td></tr></table>
  832. <hr width="75%">
  833. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  834. <td width="100%"></td>
  835. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  836.  
  837. <table align=center width="75%"><tr><td>
  838. <h4><a name="FT_UNPATENTED_HINTING_H">FT_UNPATENTED_HINTING_H</a></h4>
  839. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  840.  
  841. #define <b>FT_UNPATENTED_HINTING_H</b>  &lt;freetype/ttunpat.h&gt;
  842.  
  843. </pre></table><br>
  844. <table align=center width="87%"><tr><td>
  845. <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>
  846. </td></tr></table><br>
  847. </td></tr></table>
  848. <hr width="75%">
  849. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  850. <td width="100%"></td>
  851. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  852.  
  853. <table align=center width="75%"><tr><td>
  854. <h4><a name="FT_INCREMENTAL_H">FT_INCREMENTAL_H</a></h4>
  855. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  856.  
  857. #define <b>FT_INCREMENTAL_H</b>  &lt;freetype/ftincrem.h&gt;
  858.  
  859. </pre></table><br>
  860. <table align=center width="87%"><tr><td>
  861. <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>
  862. </td></tr></table><br>
  863. </td></tr></table>
  864. <hr width="75%">
  865. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  866. <td width="100%"></td>
  867. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  868.  
  869. <table align=center width="75%"><tr><td>
  870. <h4><a name="FT_GASP_H">FT_GASP_H</a></h4>
  871. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  872.  
  873. #define <b>FT_GASP_H</b>  &lt;freetype/ftgasp.h&gt;
  874.  
  875. </pre></table><br>
  876. <table align=center width="87%"><tr><td>
  877. <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>
  878. </td></tr></table><br>
  879. </td></tr></table>
  880. <hr width="75%">
  881. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  882. <td width="100%"></td>
  883. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  884.  
  885. <table align=center width="75%"><tr><td>
  886. <h4><a name="FT_ADVANCES_H">FT_ADVANCES_H</a></h4>
  887. <table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>
  888.  
  889. #define <b>FT_ADVANCES_H</b>  &lt;freetype/ftadvanc.h&gt;
  890.  
  891. </pre></table><br>
  892. <table align=center width="87%"><tr><td>
  893. <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>
  894. </td></tr></table><br>
  895. </td></tr></table>
  896. <hr width="75%">
  897. <table align=center width="75%"><tr><td><font size=-2>[<a href="ft2-index.html">Index</a>]</font></td>
  898. <td width="100%"></td>
  899. <td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
  900.  
  901. </body>
  902. </html>
  903.