Subversion Repositories Kolibri OS

Rev

Rev 1882 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4744 right-hear 1
/***************************************************************************/
2
/*                                                                         */
3
/*  tttables.h                                                              */
4
/*                                                                         */
5
/*    Basic SFNT/TrueType tables definitions and interface                 */
6
/*    (specification only).                                                */
7
/*                                                                         */
8
/*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2008, 2009, 2010 by       */
9
/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
10
/*                                                                         */
11
/*  This file is part of the FreeType project, and may only be used,       */
12
/*  modified, and distributed under the terms of the FreeType project      */
13
/*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
14
/*  this file you indicate that you have read the license and              */
15
/*  understand and accept it fully.                                        */
16
/*                                                                         */
17
/***************************************************************************/
1882 clevermous 18
 
19
 
4744 right-hear 20
#ifndef __TTTABLES_H__
21
#define __TTTABLES_H__
1882 clevermous 22
 
4744 right-hear 23
 
24
#include 
25
#include FT_FREETYPE_H
26
 
27
#ifdef FREETYPE_H
28
#error "freetype.h of FreeType 1 has been loaded!"
29
#error "Please fix the directory search order for header files"
30
#error "so that freetype.h of FreeType 2 is found first."
1882 clevermous 31
#endif
32
 
33
 
4744 right-hear 34
FT_BEGIN_HEADER
1882 clevermous 35
 
4744 right-hear 36
  /*************************************************************************/
37
  /*                                                                       */
38
  /* 
*/
39
  /*    truetype_tables                                                    */
40
  /*                                                                       */
41
  /*                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l42">42</a></td>
           <td class="code"><pre>  /*    TrueType Tables                                                    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l43">43</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l44">44</a></td>
           <td class="code"><pre>  /* <Abstract>                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l45">45</a></td>
           <td class="code"><pre>  /*    TrueType specific table types and functions.                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l46">46</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l47">47</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l48">48</a></td>
           <td class="code"><pre>  /*    This section contains the definition of TrueType-specific tables   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l49">49</a></td>
           <td class="code"><pre>  /*    as well as some routines used to access and process them.          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l50">50</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l51">51</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l52">52</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l53">53</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l54">54</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l55">55</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l56">56</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l57">57</a></td>
           <td class="code"><pre>  /*    TT_Header                                                          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l58">58</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l59">59</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l60">60</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType font header table.  All       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l61">61</a></td>
           <td class="code"><pre>  /*    fields follow the TrueType specification.                          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l62">62</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l63">63</a></td>
           <td class="code"><pre>  typedef struct  TT_Header_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l63-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l64">64</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l64-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l65">65</a></td>
           <td class="code"><pre>    FT_Fixed   Table_Version;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l66">66</a></td>
           <td class="code"><pre>    FT_Fixed   Font_Revision;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l66-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l67">67</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l67-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l68">68</a></td>
           <td class="code"><pre>    FT_Long    CheckSum_Adjust;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l69">69</a></td>
           <td class="code"><pre>    FT_Long    Magic_Number;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l69-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l70">70</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l70-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l71">71</a></td>
           <td class="code"><pre>    FT_UShort  Flags;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l72">72</a></td>
           <td class="code"><pre>    FT_UShort  Units_Per_EM;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l72-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l73">73</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l73-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l74">74</a></td>
           <td class="code"><pre>    FT_Long    Created [2];</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l75">75</a></td>
           <td class="code"><pre>    FT_Long    Modified[2];</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l75-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l76">76</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l76-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l77">77</a></td>
           <td class="code"><pre>    FT_Short   xMin;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l78">78</a></td>
           <td class="code"><pre>    FT_Short   yMin;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l79">79</a></td>
           <td class="code"><pre>    FT_Short   xMax;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l80">80</a></td>
           <td class="code"><pre>    FT_Short   yMax;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l80-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l81">81</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l81-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l82">82</a></td>
           <td class="code"><pre>    FT_UShort  Mac_Style;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l83">83</a></td>
           <td class="code"><pre>    FT_UShort  Lowest_Rec_PPEM;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l83-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l84">84</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l84-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l85">85</a></td>
           <td class="code"><pre>    FT_Short   Font_Direction;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l86">86</a></td>
           <td class="code"><pre>    FT_Short   Index_To_Loc_Format;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l87">87</a></td>
           <td class="code"><pre>    FT_Short   Glyph_Data_Format;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l87-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l88">88</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l88-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l89">89</a></td>
           <td class="code"><pre>  } TT_Header;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l89-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l90">90</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l91">91</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l91-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l92">92</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l93">93</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l94">94</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l95">95</a></td>
           <td class="code"><pre>  /*    TT_HoriHeader                                                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l96">96</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l97">97</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l98">98</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType horizontal header, the `hhea' */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l99">99</a></td>
           <td class="code"><pre>  /*    table, as well as the corresponding horizontal metrics table,      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l100">100</a></td>
           <td class="code"><pre>  /*    i.e., the `hmtx' table.                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l101">101</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l102">102</a></td>
           <td class="code"><pre>  /* <Fields>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l103">103</a></td>
           <td class="code"><pre>  /*    Version                :: The table version.                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l104">104</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l105">105</a></td>
           <td class="code"><pre>  /*    Ascender               :: The font's ascender, i.e., the distance  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l106">106</a></td>
           <td class="code"><pre>  /*                              from the baseline to the top-most of all */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l107">107</a></td>
           <td class="code"><pre>  /*                              glyph points found in the font.          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l108">108</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l109">109</a></td>
           <td class="code"><pre>  /*                              This value is invalid in many fonts, as  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l110">110</a></td>
           <td class="code"><pre>  /*                              it is usually set by the font designer,  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l111">111</a></td>
           <td class="code"><pre>  /*                              and often reflects only a portion of the */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l112">112</a></td>
           <td class="code"><pre>  /*                              glyphs found in the font (maybe ASCII).  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l113">113</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l114">114</a></td>
           <td class="code"><pre>  /*                              You should use the `sTypoAscender' field */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l115">115</a></td>
           <td class="code"><pre>  /*                              of the OS/2 table instead if you want    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l116">116</a></td>
           <td class="code"><pre>  /*                              the correct one.                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l117">117</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l118">118</a></td>
           <td class="code"><pre>  /*    Descender              :: The font's descender, i.e., the distance */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l119">119</a></td>
           <td class="code"><pre>  /*                              from the baseline to the bottom-most of  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l120">120</a></td>
           <td class="code"><pre>  /*                              all glyph points found in the font.  It  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l121">121</a></td>
           <td class="code"><pre>  /*                              is negative.                             */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l122">122</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l123">123</a></td>
           <td class="code"><pre>  /*                              This value is invalid in many fonts, as  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l124">124</a></td>
           <td class="code"><pre>  /*                              it is usually set by the font designer,  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l125">125</a></td>
           <td class="code"><pre>  /*                              and often reflects only a portion of the */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l126">126</a></td>
           <td class="code"><pre>  /*                              glyphs found in the font (maybe ASCII).  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l127">127</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l128">128</a></td>
           <td class="code"><pre>  /*                              You should use the `sTypoDescender'      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l129">129</a></td>
           <td class="code"><pre>  /*                              field of the OS/2 table instead if you   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l130">130</a></td>
           <td class="code"><pre>  /*                              want the correct one.                    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l131">131</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l132">132</a></td>
           <td class="code"><pre>  /*    Line_Gap               :: The font's line gap, i.e., the distance  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l133">133</a></td>
           <td class="code"><pre>  /*                              to add to the ascender and descender to  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l134">134</a></td>
           <td class="code"><pre>  /*                              get the BTB, i.e., the                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l135">135</a></td>
           <td class="code"><pre>  /*                              baseline-to-baseline distance for the    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l136">136</a></td>
           <td class="code"><pre>  /*                              font.                                    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l137">137</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l138">138</a></td>
           <td class="code"><pre>  /*    advance_Width_Max      :: This field is the maximum of all advance */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l139">139</a></td>
           <td class="code"><pre>  /*                              widths found in the font.  It can be     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l140">140</a></td>
           <td class="code"><pre>  /*                              used to compute the maximum width of an  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l141">141</a></td>
           <td class="code"><pre>  /*                              arbitrary string of text.                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l142">142</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l143">143</a></td>
           <td class="code"><pre>  /*    min_Left_Side_Bearing  :: The minimum left side bearing of all     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l144">144</a></td>
           <td class="code"><pre>  /*                              glyphs within the font.                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l145">145</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l146">146</a></td>
           <td class="code"><pre>  /*    min_Right_Side_Bearing :: The minimum right side bearing of all    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l147">147</a></td>
           <td class="code"><pre>  /*                              glyphs within the font.                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l148">148</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l149">149</a></td>
           <td class="code"><pre>  /*    xMax_Extent            :: The maximum horizontal extent (i.e., the */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l150">150</a></td>
           <td class="code"><pre>  /*                              `width' of a glyph's bounding box) for   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l151">151</a></td>
           <td class="code"><pre>  /*                              all glyphs in the font.                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l152">152</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l153">153</a></td>
           <td class="code"><pre>  /*    caret_Slope_Rise       :: The rise coefficient of the cursor's     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l154">154</a></td>
           <td class="code"><pre>  /*                              slope of the cursor (slope=rise/run).    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l155">155</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l156">156</a></td>
           <td class="code"><pre>  /*    caret_Slope_Run        :: The run coefficient of the cursor's      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l157">157</a></td>
           <td class="code"><pre>  /*                              slope.                                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l158">158</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l159">159</a></td>
           <td class="code"><pre>  /*    Reserved               :: 8~reserved bytes.                        */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l160">160</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l161">161</a></td>
           <td class="code"><pre>  /*    metric_Data_Format     :: Always~0.                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l162">162</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l163">163</a></td>
           <td class="code"><pre>  /*    number_Of_HMetrics     :: Number of HMetrics entries in the `hmtx' */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l164">164</a></td>
           <td class="code"><pre>  /*                              table -- this value can be smaller than  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l165">165</a></td>
           <td class="code"><pre>  /*                              the total number of glyphs in the font.  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l166">166</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l167">167</a></td>
           <td class="code"><pre>  /*    long_metrics           :: A pointer into the `hmtx' table.         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l168">168</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l169">169</a></td>
           <td class="code"><pre>  /*    short_metrics          :: A pointer into the `hmtx' table.         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l170">170</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l171">171</a></td>
           <td class="code"><pre>  /* <Note>                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l172">172</a></td>
           <td class="code"><pre>  /*    IMPORTANT: The TT_HoriHeader and TT_VertHeader structures should   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l173">173</a></td>
           <td class="code"><pre>  /*               be identical except for the names of their fields which */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l174">174</a></td>
           <td class="code"><pre>  /*               are different.                                          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l175">175</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l176">176</a></td>
           <td class="code"><pre>  /*               This ensures that a single function in the `ttload'     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l177">177</a></td>
           <td class="code"><pre>  /*               module is able to read both the horizontal and vertical */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l178">178</a></td>
           <td class="code"><pre>  /*               headers.                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l179">179</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l180">180</a></td>
           <td class="code"><pre>  typedef struct  TT_HoriHeader_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l180-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l181">181</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l181-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l182">182</a></td>
           <td class="code"><pre>    FT_Fixed   Version;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l183">183</a></td>
           <td class="code"><pre>    FT_Short   Ascender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l184">184</a></td>
           <td class="code"><pre>    FT_Short   Descender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l185">185</a></td>
           <td class="code"><pre>    FT_Short   Line_Gap;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l185-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l186">186</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l186-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l187">187</a></td>
           <td class="code"><pre>    FT_UShort  advance_Width_Max;      /* advance width maximum */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l187-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l188">188</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l188-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l189">189</a></td>
           <td class="code"><pre>    FT_Short   min_Left_Side_Bearing;  /* minimum left-sb       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l190">190</a></td>
           <td class="code"><pre>    FT_Short   min_Right_Side_Bearing; /* minimum right-sb      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l191">191</a></td>
           <td class="code"><pre>    FT_Short   xMax_Extent;            /* xmax extents          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l192">192</a></td>
           <td class="code"><pre>    FT_Short   caret_Slope_Rise;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l193">193</a></td>
           <td class="code"><pre>    FT_Short   caret_Slope_Run;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l194">194</a></td>
           <td class="code"><pre>    FT_Short   caret_Offset;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l194-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l195">195</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l195-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l196">196</a></td>
           <td class="code"><pre>    FT_Short   Reserved[4];</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l196-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l197">197</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l197-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l198">198</a></td>
           <td class="code"><pre>    FT_Short   metric_Data_Format;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l199">199</a></td>
           <td class="code"><pre>    FT_UShort  number_Of_HMetrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l199-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l200">200</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l200-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l201">201</a></td>
           <td class="code"><pre>    /* The following fields are not defined by the TrueType specification */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l202">202</a></td>
           <td class="code"><pre>    /* but they are used to connect the metrics header to the relevant    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l203">203</a></td>
           <td class="code"><pre>    /* `HMTX' table.                                                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l203-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l204">204</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l204-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l205">205</a></td>
           <td class="code"><pre>    void*      long_metrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l206">206</a></td>
           <td class="code"><pre>    void*      short_metrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l207">207</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l208">208</a></td>
           <td class="code"><pre>  } TT_HoriHeader;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l209">209</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l210">210</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l211">211</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l212">212</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l213">213</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l214">214</a></td>
           <td class="code"><pre>  /*    TT_VertHeader                                                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l215">215</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l216">216</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l217">217</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType vertical header, the `vhea'   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l218">218</a></td>
           <td class="code"><pre>  /*    table, as well as the corresponding vertical metrics table, i.e.,  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l219">219</a></td>
           <td class="code"><pre>  /*    the `vmtx' table.                                                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l220">220</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l221">221</a></td>
           <td class="code"><pre>  /* <Fields>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l222">222</a></td>
           <td class="code"><pre>  /*    Version                 :: The table version.                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l223">223</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l224">224</a></td>
           <td class="code"><pre>  /*    Ascender                :: The font's ascender, i.e., the distance */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l225">225</a></td>
           <td class="code"><pre>  /*                               from the baseline to the top-most of    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l226">226</a></td>
           <td class="code"><pre>  /*                               all glyph points found in the font.     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l227">227</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l228">228</a></td>
           <td class="code"><pre>  /*                               This value is invalid in many fonts, as */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l229">229</a></td>
           <td class="code"><pre>  /*                               it is usually set by the font designer, */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l230">230</a></td>
           <td class="code"><pre>  /*                               and often reflects only a portion of    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l231">231</a></td>
           <td class="code"><pre>  /*                               the glyphs found in the font (maybe     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l232">232</a></td>
           <td class="code"><pre>  /*                               ASCII).                                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l233">233</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l234">234</a></td>
           <td class="code"><pre>  /*                               You should use the `sTypoAscender'      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l235">235</a></td>
           <td class="code"><pre>  /*                               field of the OS/2 table instead if you  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l236">236</a></td>
           <td class="code"><pre>  /*                               want the correct one.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l237">237</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l238">238</a></td>
           <td class="code"><pre>  /*    Descender               :: The font's descender, i.e., the         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l239">239</a></td>
           <td class="code"><pre>  /*                               distance from the baseline to the       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l240">240</a></td>
           <td class="code"><pre>  /*                               bottom-most of all glyph points found   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l241">241</a></td>
           <td class="code"><pre>  /*                               in the font.  It is negative.           */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l242">242</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l243">243</a></td>
           <td class="code"><pre>  /*                               This value is invalid in many fonts, as */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l244">244</a></td>
           <td class="code"><pre>  /*                               it is usually set by the font designer, */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l245">245</a></td>
           <td class="code"><pre>  /*                               and often reflects only a portion of    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l246">246</a></td>
           <td class="code"><pre>  /*                               the glyphs found in the font (maybe     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l247">247</a></td>
           <td class="code"><pre>  /*                               ASCII).                                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l248">248</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l249">249</a></td>
           <td class="code"><pre>  /*                               You should use the `sTypoDescender'     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l250">250</a></td>
           <td class="code"><pre>  /*                               field of the OS/2 table instead if you  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l251">251</a></td>
           <td class="code"><pre>  /*                               want the correct one.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l252">252</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l253">253</a></td>
           <td class="code"><pre>  /*    Line_Gap                :: The font's line gap, i.e., the distance */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l254">254</a></td>
           <td class="code"><pre>  /*                               to add to the ascender and descender to */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l255">255</a></td>
           <td class="code"><pre>  /*                               get the BTB, i.e., the                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l256">256</a></td>
           <td class="code"><pre>  /*                               baseline-to-baseline distance for the   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l257">257</a></td>
           <td class="code"><pre>  /*                               font.                                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l258">258</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l259">259</a></td>
           <td class="code"><pre>  /*    advance_Height_Max      :: This field is the maximum of all        */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l260">260</a></td>
           <td class="code"><pre>  /*                               advance heights found in the font.  It  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l261">261</a></td>
           <td class="code"><pre>  /*                               can be used to compute the maximum      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l262">262</a></td>
           <td class="code"><pre>  /*                               height of an arbitrary string of text.  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l263">263</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l264">264</a></td>
           <td class="code"><pre>  /*    min_Top_Side_Bearing    :: The minimum top side bearing of all     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l265">265</a></td>
           <td class="code"><pre>  /*                               glyphs within the font.                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l266">266</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l267">267</a></td>
           <td class="code"><pre>  /*    min_Bottom_Side_Bearing :: The minimum bottom side bearing of all  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l268">268</a></td>
           <td class="code"><pre>  /*                               glyphs within the font.                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l269">269</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l270">270</a></td>
           <td class="code"><pre>  /*    yMax_Extent             :: The maximum vertical extent (i.e., the  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l271">271</a></td>
           <td class="code"><pre>  /*                               `height' of a glyph's bounding box) for */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l272">272</a></td>
           <td class="code"><pre>  /*                               all glyphs in the font.                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l273">273</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l274">274</a></td>
           <td class="code"><pre>  /*    caret_Slope_Rise        :: The rise coefficient of the cursor's    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l275">275</a></td>
           <td class="code"><pre>  /*                               slope of the cursor (slope=rise/run).   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l276">276</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l277">277</a></td>
           <td class="code"><pre>  /*    caret_Slope_Run         :: The run coefficient of the cursor's     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l278">278</a></td>
           <td class="code"><pre>  /*                               slope.                                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l279">279</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l280">280</a></td>
           <td class="code"><pre>  /*    caret_Offset            :: The cursor's offset for slanted fonts.  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l281">281</a></td>
           <td class="code"><pre>  /*                               This value is `reserved' in vmtx        */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l282">282</a></td>
           <td class="code"><pre>  /*                               version 1.0.                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l283">283</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l284">284</a></td>
           <td class="code"><pre>  /*    Reserved                :: 8~reserved bytes.                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l285">285</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l286">286</a></td>
           <td class="code"><pre>  /*    metric_Data_Format      :: Always~0.                               */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l287">287</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l288">288</a></td>
           <td class="code"><pre>  /*    number_Of_HMetrics      :: Number of VMetrics entries in the       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l289">289</a></td>
           <td class="code"><pre>  /*                               `vmtx' table -- this value can be       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l290">290</a></td>
           <td class="code"><pre>  /*                               smaller than the total number of glyphs */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l291">291</a></td>
           <td class="code"><pre>  /*                               in the font.                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l292">292</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l293">293</a></td>
           <td class="code"><pre>  /*    long_metrics           :: A pointer into the `vmtx' table.         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l294">294</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l295">295</a></td>
           <td class="code"><pre>  /*    short_metrics          :: A pointer into the `vmtx' table.         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l296">296</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l297">297</a></td>
           <td class="code"><pre>  /* <Note>                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l298">298</a></td>
           <td class="code"><pre>  /*    IMPORTANT: The TT_HoriHeader and TT_VertHeader structures should   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l299">299</a></td>
           <td class="code"><pre>  /*               be identical except for the names of their fields which */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l300">300</a></td>
           <td class="code"><pre>  /*               are different.                                          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l301">301</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l302">302</a></td>
           <td class="code"><pre>  /*               This ensures that a single function in the `ttload'     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l303">303</a></td>
           <td class="code"><pre>  /*               module is able to read both the horizontal and vertical */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l304">304</a></td>
           <td class="code"><pre>  /*               headers.                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l305">305</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l306">306</a></td>
           <td class="code"><pre>  typedef struct  TT_VertHeader_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l306-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l307">307</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l307-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l308">308</a></td>
           <td class="code"><pre>    FT_Fixed   Version;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l309">309</a></td>
           <td class="code"><pre>    FT_Short   Ascender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l310">310</a></td>
           <td class="code"><pre>    FT_Short   Descender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l311">311</a></td>
           <td class="code"><pre>    FT_Short   Line_Gap;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l311-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l312">312</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l312-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l313">313</a></td>
           <td class="code"><pre>    FT_UShort  advance_Height_Max;      /* advance height maximum */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l313-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l314">314</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l314-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l315">315</a></td>
           <td class="code"><pre>    FT_Short   min_Top_Side_Bearing;    /* minimum left-sb or top-sb       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l316">316</a></td>
           <td class="code"><pre>    FT_Short   min_Bottom_Side_Bearing; /* minimum right-sb or bottom-sb   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l317">317</a></td>
           <td class="code"><pre>    FT_Short   yMax_Extent;             /* xmax or ymax extents            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l318">318</a></td>
           <td class="code"><pre>    FT_Short   caret_Slope_Rise;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l319">319</a></td>
           <td class="code"><pre>    FT_Short   caret_Slope_Run;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l320">320</a></td>
           <td class="code"><pre>    FT_Short   caret_Offset;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l320-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l321">321</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l321-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l322">322</a></td>
           <td class="code"><pre>    FT_Short   Reserved[4];</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l322-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l323">323</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l323-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l324">324</a></td>
           <td class="code"><pre>    FT_Short   metric_Data_Format;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l325">325</a></td>
           <td class="code"><pre>    FT_UShort  number_Of_VMetrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l325-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l326">326</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l326-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l327">327</a></td>
           <td class="code"><pre>    /* The following fields are not defined by the TrueType specification */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l328">328</a></td>
           <td class="code"><pre>    /* but they're used to connect the metrics header to the relevant     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l329">329</a></td>
           <td class="code"><pre>    /* `HMTX' or `VMTX' table.                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l329-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l330">330</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l330-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l331">331</a></td>
           <td class="code"><pre>    void*      long_metrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l332">332</a></td>
           <td class="code"><pre>    void*      short_metrics;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l332-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l333">333</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l333-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l334">334</a></td>
           <td class="code"><pre>  } TT_VertHeader;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l334-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l335">335</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l336">336</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l336-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l337">337</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l338">338</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l339">339</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l340">340</a></td>
           <td class="code"><pre>  /*    TT_OS2                                                             */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l341">341</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l342">342</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l343">343</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType OS/2 table. This is the long  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l344">344</a></td>
           <td class="code"><pre>  /*    table version.  All fields comply to the TrueType specification.   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l345">345</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l346">346</a></td>
           <td class="code"><pre>  /*    Note that we now support old Mac fonts which do not include an     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l347">347</a></td>
           <td class="code"><pre>  /*    OS/2 table.  In this case, the `version' field is always set to    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l348">348</a></td>
           <td class="code"><pre>  /*    0xFFFF.                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l349">349</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l350">350</a></td>
           <td class="code"><pre>  typedef struct  TT_OS2_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l350-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l351">351</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l351-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l352">352</a></td>
           <td class="code"><pre>    FT_UShort  version;                /* 0x0001 - more or 0xFFFF */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l353">353</a></td>
           <td class="code"><pre>    FT_Short   xAvgCharWidth;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l354">354</a></td>
           <td class="code"><pre>    FT_UShort  usWeightClass;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l355">355</a></td>
           <td class="code"><pre>    FT_UShort  usWidthClass;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l356">356</a></td>
           <td class="code"><pre>    FT_Short   fsType;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l357">357</a></td>
           <td class="code"><pre>    FT_Short   ySubscriptXSize;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l358">358</a></td>
           <td class="code"><pre>    FT_Short   ySubscriptYSize;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l359">359</a></td>
           <td class="code"><pre>    FT_Short   ySubscriptXOffset;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l360">360</a></td>
           <td class="code"><pre>    FT_Short   ySubscriptYOffset;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l361">361</a></td>
           <td class="code"><pre>    FT_Short   ySuperscriptXSize;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l362">362</a></td>
           <td class="code"><pre>    FT_Short   ySuperscriptYSize;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l363">363</a></td>
           <td class="code"><pre>    FT_Short   ySuperscriptXOffset;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l364">364</a></td>
           <td class="code"><pre>    FT_Short   ySuperscriptYOffset;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l365">365</a></td>
           <td class="code"><pre>    FT_Short   yStrikeoutSize;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l366">366</a></td>
           <td class="code"><pre>    FT_Short   yStrikeoutPosition;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l367">367</a></td>
           <td class="code"><pre>    FT_Short   sFamilyClass;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l367-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l368">368</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l368-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l369">369</a></td>
           <td class="code"><pre>    FT_Byte    panose[10];</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l369-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l370">370</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l370-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l371">371</a></td>
           <td class="code"><pre>    FT_ULong   ulUnicodeRange1;        /* Bits 0-31   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l372">372</a></td>
           <td class="code"><pre>    FT_ULong   ulUnicodeRange2;        /* Bits 32-63  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l373">373</a></td>
           <td class="code"><pre>    FT_ULong   ulUnicodeRange3;        /* Bits 64-95  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l374">374</a></td>
           <td class="code"><pre>    FT_ULong   ulUnicodeRange4;        /* Bits 96-127 */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l374-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l375">375</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l375-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l376">376</a></td>
           <td class="code"><pre>    FT_Char    achVendID[4];</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l376-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l377">377</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l377-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l378">378</a></td>
           <td class="code"><pre>    FT_UShort  fsSelection;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l379">379</a></td>
           <td class="code"><pre>    FT_UShort  usFirstCharIndex;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l380">380</a></td>
           <td class="code"><pre>    FT_UShort  usLastCharIndex;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l381">381</a></td>
           <td class="code"><pre>    FT_Short   sTypoAscender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l382">382</a></td>
           <td class="code"><pre>    FT_Short   sTypoDescender;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l383">383</a></td>
           <td class="code"><pre>    FT_Short   sTypoLineGap;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l384">384</a></td>
           <td class="code"><pre>    FT_UShort  usWinAscent;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l385">385</a></td>
           <td class="code"><pre>    FT_UShort  usWinDescent;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l385-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l386">386</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l386-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l387">387</a></td>
           <td class="code"><pre>    /* only version 1 tables: */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l387-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l388">388</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l388-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l389">389</a></td>
           <td class="code"><pre>    FT_ULong   ulCodePageRange1;       /* Bits 0-31   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l390">390</a></td>
           <td class="code"><pre>    FT_ULong   ulCodePageRange2;       /* Bits 32-63  */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l390-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l391">391</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l391-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l392">392</a></td>
           <td class="code"><pre>    /* only version 2 tables: */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l392-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l393">393</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l393-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l394">394</a></td>
           <td class="code"><pre>    FT_Short   sxHeight;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l395">395</a></td>
           <td class="code"><pre>    FT_Short   sCapHeight;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l396">396</a></td>
           <td class="code"><pre>    FT_UShort  usDefaultChar;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l397">397</a></td>
           <td class="code"><pre>    FT_UShort  usBreakChar;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l398">398</a></td>
           <td class="code"><pre>    FT_UShort  usMaxContext;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l398-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l399">399</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l399-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l400">400</a></td>
           <td class="code"><pre>  } TT_OS2;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l401">401</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l402">402</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l403">403</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l404">404</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l405">405</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l406">406</a></td>
           <td class="code"><pre>  /*    TT_Postscript                                                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l407">407</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l408">408</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l409">409</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType PostScript table.  All fields */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l410">410</a></td>
           <td class="code"><pre>  /*    comply to the TrueType specification.  This structure does not     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l411">411</a></td>
           <td class="code"><pre>  /*    reference the PostScript glyph names, which can be nevertheless    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l412">412</a></td>
           <td class="code"><pre>  /*    accessed with the `ttpost' module.                                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l413">413</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l414">414</a></td>
           <td class="code"><pre>  typedef struct  TT_Postscript_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l414-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l415">415</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l415-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l416">416</a></td>
           <td class="code"><pre>    FT_Fixed  FormatType;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l417">417</a></td>
           <td class="code"><pre>    FT_Fixed  italicAngle;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l418">418</a></td>
           <td class="code"><pre>    FT_Short  underlinePosition;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l419">419</a></td>
           <td class="code"><pre>    FT_Short  underlineThickness;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l420">420</a></td>
           <td class="code"><pre>    FT_ULong  isFixedPitch;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l421">421</a></td>
           <td class="code"><pre>    FT_ULong  minMemType42;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l422">422</a></td>
           <td class="code"><pre>    FT_ULong  maxMemType42;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l423">423</a></td>
           <td class="code"><pre>    FT_ULong  minMemType1;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l424">424</a></td>
           <td class="code"><pre>    FT_ULong  maxMemType1;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l424-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l425">425</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l425-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l426">426</a></td>
           <td class="code"><pre>    /* Glyph names follow in the file, but we don't   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l427">427</a></td>
           <td class="code"><pre>    /* load them by default.  See the ttpost.c file.  */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l427-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l428">428</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l428-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l429">429</a></td>
           <td class="code"><pre>  } TT_Postscript;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l429-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l430">430</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l431">431</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l431-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l432">432</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l433">433</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l434">434</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l435">435</a></td>
           <td class="code"><pre>  /*    TT_PCLT                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l436">436</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l437">437</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l438">438</a></td>
           <td class="code"><pre>  /*    A structure used to model a TrueType PCLT table.  All fields       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l439">439</a></td>
           <td class="code"><pre>  /*    comply to the TrueType specification.                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l440">440</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l441">441</a></td>
           <td class="code"><pre>  typedef struct  TT_PCLT_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l441-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l442">442</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l442-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l443">443</a></td>
           <td class="code"><pre>    FT_Fixed   Version;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l444">444</a></td>
           <td class="code"><pre>    FT_ULong   FontNumber;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l445">445</a></td>
           <td class="code"><pre>    FT_UShort  Pitch;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l446">446</a></td>
           <td class="code"><pre>    FT_UShort  xHeight;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l447">447</a></td>
           <td class="code"><pre>    FT_UShort  Style;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l448">448</a></td>
           <td class="code"><pre>    FT_UShort  TypeFamily;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l449">449</a></td>
           <td class="code"><pre>    FT_UShort  CapHeight;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l450">450</a></td>
           <td class="code"><pre>    FT_UShort  SymbolSet;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l451">451</a></td>
           <td class="code"><pre>    FT_Char    TypeFace[16];</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l452">452</a></td>
           <td class="code"><pre>    FT_Char    CharacterComplement[8];</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l453">453</a></td>
           <td class="code"><pre>    FT_Char    FileName[6];</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l454">454</a></td>
           <td class="code"><pre>    FT_Char    StrokeWeight;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l455">455</a></td>
           <td class="code"><pre>    FT_Char    WidthType;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l456">456</a></td>
           <td class="code"><pre>    FT_Byte    SerifStyle;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l457">457</a></td>
           <td class="code"><pre>    FT_Byte    Reserved;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l457-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l458">458</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l458-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l459">459</a></td>
           <td class="code"><pre>  } TT_PCLT;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l459-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l460">460</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l461">461</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l461-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l462">462</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l463">463</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l464">464</a></td>
           <td class="code"><pre>  /* <Struct>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l465">465</a></td>
           <td class="code"><pre>  /*    TT_MaxProfile                                                      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l466">466</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l467">467</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l468">468</a></td>
           <td class="code"><pre>  /*    The maximum profile is a table containing many max values which    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l469">469</a></td>
           <td class="code"><pre>  /*    can be used to pre-allocate arrays.  This ensures that no memory   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l470">470</a></td>
           <td class="code"><pre>  /*    allocation occurs during a glyph load.                             */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l471">471</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l472">472</a></td>
           <td class="code"><pre>  /* <Fields>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l473">473</a></td>
           <td class="code"><pre>  /*    version               :: The version number.                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l474">474</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l475">475</a></td>
           <td class="code"><pre>  /*    numGlyphs             :: The number of glyphs in this TrueType     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l476">476</a></td>
           <td class="code"><pre>  /*                             font.                                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l477">477</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l478">478</a></td>
           <td class="code"><pre>  /*    maxPoints             :: The maximum number of points in a         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l479">479</a></td>
           <td class="code"><pre>  /*                             non-composite TrueType glyph.  See also   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l480">480</a></td>
           <td class="code"><pre>  /*                             the structure element                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l481">481</a></td>
           <td class="code"><pre>  /*                             `maxCompositePoints'.                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l482">482</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l483">483</a></td>
           <td class="code"><pre>  /*    maxContours           :: The maximum number of contours in a       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l484">484</a></td>
           <td class="code"><pre>  /*                             non-composite TrueType glyph.  See also   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l485">485</a></td>
           <td class="code"><pre>  /*                             the structure element                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l486">486</a></td>
           <td class="code"><pre>  /*                             `maxCompositeContours'.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l487">487</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l488">488</a></td>
           <td class="code"><pre>  /*    maxCompositePoints    :: The maximum number of points in a         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l489">489</a></td>
           <td class="code"><pre>  /*                             composite TrueType glyph.  See also the   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l490">490</a></td>
           <td class="code"><pre>  /*                             structure element `maxPoints'.            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l491">491</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l492">492</a></td>
           <td class="code"><pre>  /*    maxCompositeContours  :: The maximum number of contours in a       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l493">493</a></td>
           <td class="code"><pre>  /*                             composite TrueType glyph.  See also the   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l494">494</a></td>
           <td class="code"><pre>  /*                             structure element `maxContours'.          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l495">495</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l496">496</a></td>
           <td class="code"><pre>  /*    maxZones              :: The maximum number of zones used for      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l497">497</a></td>
           <td class="code"><pre>  /*                             glyph hinting.                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l498">498</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l499">499</a></td>
           <td class="code"><pre>  /*    maxTwilightPoints     :: The maximum number of points in the       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l500">500</a></td>
           <td class="code"><pre>  /*                             twilight zone used for glyph hinting.     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l501">501</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l502">502</a></td>
           <td class="code"><pre>  /*    maxStorage            :: The maximum number of elements in the     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l503">503</a></td>
           <td class="code"><pre>  /*                             storage area used for glyph hinting.      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l504">504</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l505">505</a></td>
           <td class="code"><pre>  /*    maxFunctionDefs       :: The maximum number of function            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l506">506</a></td>
           <td class="code"><pre>  /*                             definitions in the TrueType bytecode for  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l507">507</a></td>
           <td class="code"><pre>  /*                             this font.                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l508">508</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l509">509</a></td>
           <td class="code"><pre>  /*    maxInstructionDefs    :: The maximum number of instruction         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l510">510</a></td>
           <td class="code"><pre>  /*                             definitions in the TrueType bytecode for  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l511">511</a></td>
           <td class="code"><pre>  /*                             this font.                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l512">512</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l513">513</a></td>
           <td class="code"><pre>  /*    maxStackElements      :: The maximum number of stack elements used */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l514">514</a></td>
           <td class="code"><pre>  /*                             during bytecode interpretation.           */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l515">515</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l516">516</a></td>
           <td class="code"><pre>  /*    maxSizeOfInstructions :: The maximum number of TrueType opcodes    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l517">517</a></td>
           <td class="code"><pre>  /*                             used for glyph hinting.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l518">518</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l519">519</a></td>
           <td class="code"><pre>  /*    maxComponentElements  :: The maximum number of simple (i.e., non-  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l520">520</a></td>
           <td class="code"><pre>  /*                             composite) glyphs in a composite glyph.   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l521">521</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l522">522</a></td>
           <td class="code"><pre>  /*    maxComponentDepth     :: The maximum nesting depth of composite    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l523">523</a></td>
           <td class="code"><pre>  /*                             glyphs.                                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l524">524</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l525">525</a></td>
           <td class="code"><pre>  /* <Note>                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l526">526</a></td>
           <td class="code"><pre>  /*    This structure is only used during font loading.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l527">527</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l528">528</a></td>
           <td class="code"><pre>  typedef struct  TT_MaxProfile_</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l529">529</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l530">530</a></td>
           <td class="code"><pre>    FT_Fixed   version;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l531">531</a></td>
           <td class="code"><pre>    FT_UShort  numGlyphs;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l532">532</a></td>
           <td class="code"><pre>    FT_UShort  maxPoints;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l533">533</a></td>
           <td class="code"><pre>    FT_UShort  maxContours;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l534">534</a></td>
           <td class="code"><pre>    FT_UShort  maxCompositePoints;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l535">535</a></td>
           <td class="code"><pre>    FT_UShort  maxCompositeContours;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l536">536</a></td>
           <td class="code"><pre>    FT_UShort  maxZones;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l537">537</a></td>
           <td class="code"><pre>    FT_UShort  maxTwilightPoints;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l538">538</a></td>
           <td class="code"><pre>    FT_UShort  maxStorage;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l539">539</a></td>
           <td class="code"><pre>    FT_UShort  maxFunctionDefs;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l540">540</a></td>
           <td class="code"><pre>    FT_UShort  maxInstructionDefs;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l541">541</a></td>
           <td class="code"><pre>    FT_UShort  maxStackElements;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l542">542</a></td>
           <td class="code"><pre>    FT_UShort  maxSizeOfInstructions;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l543">543</a></td>
           <td class="code"><pre>    FT_UShort  maxComponentElements;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l544">544</a></td>
           <td class="code"><pre>    FT_UShort  maxComponentDepth;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l544-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l545">545</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l545-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l546">546</a></td>
           <td class="code"><pre>  } TT_MaxProfile;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l547">547</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l548">548</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l549">549</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l550">550</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l551">551</a></td>
           <td class="code"><pre>  /* <Enum>                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l552">552</a></td>
           <td class="code"><pre>  /*    FT_Sfnt_Tag                                                        */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l553">553</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l554">554</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l555">555</a></td>
           <td class="code"><pre>  /*    An enumeration used to specify the index of an SFNT table.         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l556">556</a></td>
           <td class="code"><pre>  /*    Used in the @FT_Get_Sfnt_Table API function.                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l557">557</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l558">558</a></td>
           <td class="code"><pre>  typedef enum  FT_Sfnt_Tag_</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l558-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l559">559</a></td>
           <td class="code"><pre>  {</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l559-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l560">560</a></td>
           <td class="code"><pre>    ft_sfnt_head = 0,    /* TT_Header     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l561">561</a></td>
           <td class="code"><pre>    ft_sfnt_maxp = 1,    /* TT_MaxProfile */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l562">562</a></td>
           <td class="code"><pre>    ft_sfnt_os2  = 2,    /* TT_OS2        */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l563">563</a></td>
           <td class="code"><pre>    ft_sfnt_hhea = 3,    /* TT_HoriHeader */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l564">564</a></td>
           <td class="code"><pre>    ft_sfnt_vhea = 4,    /* TT_VertHeader */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l565">565</a></td>
           <td class="code"><pre>    ft_sfnt_post = 5,    /* TT_Postscript */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l566">566</a></td>
           <td class="code"><pre>    ft_sfnt_pclt = 6,    /* TT_PCLT       */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l566-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l567">567</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l567-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l568">568</a></td>
           <td class="code"><pre>    sfnt_max   /* internal end mark */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l568-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l569">569</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l569-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l570">570</a></td>
           <td class="code"><pre>  } FT_Sfnt_Tag;</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l570-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l571">571</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l571-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l572">572</a></td>
           <td class="code"><pre>  /* */</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l572-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l573">573</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l574">574</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l574-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l575">575</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l576">576</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l577">577</a></td>
           <td class="code"><pre>  /* <Function>                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l578">578</a></td>
           <td class="code"><pre>  /*    FT_Get_Sfnt_Table                                                  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l579">579</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l580">580</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l581">581</a></td>
           <td class="code"><pre>  /*    Return a pointer to a given SFNT table within a face.              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l582">582</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l583">583</a></td>
           <td class="code"><pre>  /* <Input>                                                               */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l584">584</a></td>
           <td class="code"><pre>  /*    face :: A handle to the source.                                    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l585">585</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l586">586</a></td>
           <td class="code"><pre>  /*    tag  :: The index of the SFNT table.                               */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l587">587</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l588">588</a></td>
           <td class="code"><pre>  /* <Return>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l589">589</a></td>
           <td class="code"><pre>  /*    A type-less pointer to the table.  This will be~0 in case of       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l590">590</a></td>
           <td class="code"><pre>  /*    error, or if the corresponding table was not found *OR* loaded     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l591">591</a></td>
           <td class="code"><pre>  /*    from the file.                                                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l592">592</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l593">593</a></td>
           <td class="code"><pre>  /*    Use a typecast according to `tag' to access the structure          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l594">594</a></td>
           <td class="code"><pre>  /*    elements.                                                          */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l595">595</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l596">596</a></td>
           <td class="code"><pre>  /* <Note>                                                                */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l597">597</a></td>
           <td class="code"><pre>  /*    The table is owned by the face object and disappears with it.      */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l598">598</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l599">599</a></td>
           <td class="code"><pre>  /*    This function is only useful to access SFNT tables that are loaded */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l600">600</a></td>
           <td class="code"><pre>  /*    by the sfnt, truetype, and opentype drivers.  See @FT_Sfnt_Tag for */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l601">601</a></td>
           <td class="code"><pre>  /*    a list.                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l602">602</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l603">603</a></td>
           <td class="code"><pre>  FT_EXPORT( void* )</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l604">604</a></td>
           <td class="code"><pre>  FT_Get_Sfnt_Table( FT_Face      face,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l605">605</a></td>
           <td class="code"><pre>                     FT_Sfnt_Tag  tag );</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l605-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l606">606</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l607">607</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l607-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l608">608</a></td>
           <td class="code"><pre> /**************************************************************************</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l609">609</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l610">610</a></td>
           <td class="code"><pre>  * @function:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l611">611</a></td>
           <td class="code"><pre>  *   FT_Load_Sfnt_Table</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l612">612</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l613">613</a></td>
           <td class="code"><pre>  * @description:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l614">614</a></td>
           <td class="code"><pre>  *   Load any font table into client memory.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l615">615</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l616">616</a></td>
           <td class="code"><pre>  * @input:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l617">617</a></td>
           <td class="code"><pre>  *   face ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l618">618</a></td>
           <td class="code"><pre>  *     A handle to the source face.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l619">619</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l620">620</a></td>
           <td class="code"><pre>  *   tag ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l621">621</a></td>
           <td class="code"><pre>  *     The four-byte tag of the table to load.  Use the value~0 if you want</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l622">622</a></td>
           <td class="code"><pre>  *     to access the whole font file.  Otherwise, you can use one of the</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l623">623</a></td>
           <td class="code"><pre>  *     definitions found in the @FT_TRUETYPE_TAGS_H file, or forge a new</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l624">624</a></td>
           <td class="code"><pre>  *     one with @FT_MAKE_TAG.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l625">625</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l626">626</a></td>
           <td class="code"><pre>  *   offset ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l627">627</a></td>
           <td class="code"><pre>  *     The starting offset in the table (or file if tag == 0).</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l628">628</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l629">629</a></td>
           <td class="code"><pre>  * @output:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l630">630</a></td>
           <td class="code"><pre>  *   buffer ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l631">631</a></td>
           <td class="code"><pre>  *     The target buffer address.  The client must ensure that the memory</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l632">632</a></td>
           <td class="code"><pre>  *     array is big enough to hold the data.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l633">633</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l634">634</a></td>
           <td class="code"><pre>  * @inout:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l635">635</a></td>
           <td class="code"><pre>  *   length ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l636">636</a></td>
           <td class="code"><pre>  *     If the `length' parameter is NULL, then try to load the whole table.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l637">637</a></td>
           <td class="code"><pre>  *     Return an error code if it fails.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l638">638</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l639">639</a></td>
           <td class="code"><pre>  *     Else, if `*length' is~0, exit immediately while returning the</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l640">640</a></td>
           <td class="code"><pre>  *     table's (or file) full size in it.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l641">641</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l642">642</a></td>
           <td class="code"><pre>  *     Else the number of bytes to read from the table or file, from the</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l643">643</a></td>
           <td class="code"><pre>  *     starting offset.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l644">644</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l645">645</a></td>
           <td class="code"><pre>  * @return:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l646">646</a></td>
           <td class="code"><pre>  *   FreeType error code.  0~means success.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l647">647</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l648">648</a></td>
           <td class="code"><pre>  * @note:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l649">649</a></td>
           <td class="code"><pre>  *   If you need to determine the table's length you should first call this</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l650">650</a></td>
           <td class="code"><pre>  *   function with `*length' set to~0, as in the following example:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l651">651</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l652">652</a></td>
           <td class="code"><pre>  *     {</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l653">653</a></td>
           <td class="code"><pre>  *       FT_ULong  length = 0;</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l654">654</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l655">655</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l656">656</a></td>
           <td class="code"><pre>  *       error = FT_Load_Sfnt_Table( face, tag, 0, NULL, &length );</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l657">657</a></td>
           <td class="code"><pre>  *       if ( error ) { ... table does not exist ... }</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l658">658</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l659">659</a></td>
           <td class="code"><pre>  *       buffer = malloc( length );</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l660">660</a></td>
           <td class="code"><pre>  *       if ( buffer == NULL ) { ... not enough memory ... }</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l661">661</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l662">662</a></td>
           <td class="code"><pre>  *       error = FT_Load_Sfnt_Table( face, tag, 0, buffer, &length );</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l663">663</a></td>
           <td class="code"><pre>  *       if ( error ) { ... could not load table ... }</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l664">664</a></td>
           <td class="code"><pre>  *     }</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l665">665</a></td>
           <td class="code"><pre>  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l666">666</a></td>
           <td class="code"><pre>  FT_EXPORT( FT_Error )</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l667">667</a></td>
           <td class="code"><pre>  FT_Load_Sfnt_Table( FT_Face    face,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l668">668</a></td>
           <td class="code"><pre>                      FT_ULong   tag,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l669">669</a></td>
           <td class="code"><pre>                      FT_Long    offset,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l670">670</a></td>
           <td class="code"><pre>                      FT_Byte*   buffer,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l671">671</a></td>
           <td class="code"><pre>                      FT_ULong*  length );</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l671-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l672">672</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l673">673</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l673-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l674">674</a></td>
           <td class="code"><pre> /**************************************************************************</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l675">675</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l676">676</a></td>
           <td class="code"><pre>  * @function:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l677">677</a></td>
           <td class="code"><pre>  *   FT_Sfnt_Table_Info</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l678">678</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l679">679</a></td>
           <td class="code"><pre>  * @description:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l680">680</a></td>
           <td class="code"><pre>  *   Return information on an SFNT table.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l681">681</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l682">682</a></td>
           <td class="code"><pre>  * @input:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l683">683</a></td>
           <td class="code"><pre>  *   face ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l684">684</a></td>
           <td class="code"><pre>  *     A handle to the source face.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l685">685</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l686">686</a></td>
           <td class="code"><pre>  *   table_index ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l687">687</a></td>
           <td class="code"><pre>  *     The index of an SFNT table.  The function returns</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l688">688</a></td>
           <td class="code"><pre>  *     FT_Err_Table_Missing for an invalid value.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l689">689</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l690">690</a></td>
           <td class="code"><pre>  * @output:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l691">691</a></td>
           <td class="code"><pre>  *   tag ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l692">692</a></td>
           <td class="code"><pre>  *     The name tag of the SFNT table.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l693">693</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l694">694</a></td>
           <td class="code"><pre>  *   length ::</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l695">695</a></td>
           <td class="code"><pre>  *     The length of the SFNT table.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l696">696</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l697">697</a></td>
           <td class="code"><pre>  * @return:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l698">698</a></td>
           <td class="code"><pre>  *   FreeType error code.  0~means success.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l699">699</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l700">700</a></td>
           <td class="code"><pre>  * @note:</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l701">701</a></td>
           <td class="code"><pre>  *   SFNT tables with length zero are treated as missing.</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l702">702</a></td>
           <td class="code"><pre>  *</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l703">703</a></td>
           <td class="code"><pre>  */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l704">704</a></td>
           <td class="code"><pre>  FT_EXPORT( FT_Error )</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l705">705</a></td>
           <td class="code"><pre>  FT_Sfnt_Table_Info( FT_Face    face,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l706">706</a></td>
           <td class="code"><pre>                      FT_UInt    table_index,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l707">707</a></td>
           <td class="code"><pre>                      FT_ULong  *tag,</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l708">708</a></td>
           <td class="code"><pre>                      FT_ULong  *length );</pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l708-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l709">709</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l710">710</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l710-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=4744&peg=4744">4744</a></td>
           <td>right-hear</td>
           <td><a name="l711">711</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l712">712</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l713">713</a></td>
           <td class="code"><pre>  /* <Function>                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l714">714</a></td>
           <td class="code"><pre>  /*    FT_Get_CMap_Language_ID                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l715">715</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l716">716</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l717">717</a></td>
           <td class="code"><pre>  /*    Return TrueType/sfnt specific cmap language ID.  Definitions of    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l718">718</a></td>
           <td class="code"><pre>  /*    language ID values are in `freetype/ttnameid.h'.                   */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l719">719</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l720">720</a></td>
           <td class="code"><pre>  /* <Input>                                                               */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l721">721</a></td>
           <td class="code"><pre>  /*    charmap ::                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l722">722</a></td>
           <td class="code"><pre>  /*      The target charmap.                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l723">723</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l724">724</a></td>
           <td class="code"><pre>  /* <Return>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l725">725</a></td>
           <td class="code"><pre>  /*    The language ID of `charmap'.  If `charmap' doesn't belong to a    */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l726">726</a></td>
           <td class="code"><pre>  /*    TrueType/sfnt face, just return~0 as the default value.            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l727">727</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l728">728</a></td>
           <td class="code"><pre>  FT_EXPORT( FT_ULong )</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l729">729</a></td>
           <td class="code"><pre>  FT_Get_CMap_Language_ID( FT_CharMap  charmap );</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l730">730</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l731">731</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l732">732</a></td>
           <td class="code"><pre>  /*************************************************************************/</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l733">733</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l734">734</a></td>
           <td class="code"><pre>  /* <Function>                                                            */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l735">735</a></td>
           <td class="code"><pre>  /*    FT_Get_CMap_Format                                                 */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l736">736</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l737">737</a></td>
           <td class="code"><pre>  /* <Description>                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l738">738</a></td>
           <td class="code"><pre>  /*    Return TrueType/sfnt specific cmap format.                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l739">739</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l740">740</a></td>
           <td class="code"><pre>  /* <Input>                                                               */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l741">741</a></td>
           <td class="code"><pre>  /*    charmap ::                                                         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l742">742</a></td>
           <td class="code"><pre>  /*      The target charmap.                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l743">743</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l744">744</a></td>
           <td class="code"><pre>  /* <Return>                                                              */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l745">745</a></td>
           <td class="code"><pre>  /*    The format of `charmap'.  If `charmap' doesn't belong to a         */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l746">746</a></td>
           <td class="code"><pre>  /*    TrueType/sfnt face, return -1.                                     */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l747">747</a></td>
           <td class="code"><pre>  /*                                                                       */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l748">748</a></td>
           <td class="code"><pre>  FT_EXPORT( FT_Long )</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l749">749</a></td>
           <td class="code"><pre>  FT_Get_CMap_Format( FT_CharMap  charmap );</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l750">750</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l751">751</a></td>
           <td class="code"><pre>  /* */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l752">752</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l753">753</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l754">754</a></td>
           <td class="code"><pre>FT_END_HEADER</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l755">755</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l756">756</a></td>
           <td class="code"><pre>#endif /* __TTTABLES_H__ */</pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l757">757</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td></td>
           <td></td>
           <td><a name="l758">758</a></td>
           <td class="code"><pre> </pre></td>
        </tr>
        <tr valign="middle">
           <td><a id="l758-rev" class="blame-revision" href="blame.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ftttables.h&rev=1882&peg=4744">1882</a></td>
           <td>clevermous</td>
           <td><a name="l759">759</a></td>
           <td class="code"><pre>/* END */</Return></Input></Description></Function></Return></Input></Description></Function></Note></Return></Input></Description></Function></Description></Enum></Note></Fields></Description></Struct></Description></Struct></Description></Struct></Description></Struct></Note></Fields></Description></Struct></Note></Fields></Description></Struct></Description></Struct></Description></Abstract>