1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
|
<?xml version="1.0" encoding="UTF-8"?>
<fpdoc-descriptions>
<package name="freetypelaz">
<!--
====================================================================
TTGLoad
====================================================================
-->
<module name="TTGLoad">
<short>TrueType glyph loader.</short>
<descr>
<p>
Copyright 1996, 1997 by David Turner, Robert Wilhelm, and Werner Lemberg.
</p>
<p>
<file>ttgload.pas</file> is part of the FreeType project, and may only be used
modified and distributed under the terms of the FreeType project license,
LICENSE.TXT. By continuing to use, modify or distribute this file you indicate
that you have read the license and understand and accept it fully.
</p>
</descr>
<!-- unresolved external references -->
<element name="LazFreeType"/>
<element name="TTError"/>
<element name="TTTypes"/>
<element name="TTObjs"/>
<element name="Load_TrueType_Glyph">
<short>Loads a font glyph into a given glyph info.</short>
<descr>
<p>
The instance and glyph objects faces <b>must</b> match. The load_flags
indicate what kind of values should be written to the glyph object (metrics,
outline in EM coordinates, grid-fitted outline).
</p>
<p>
By default (i.e. with load_flags = 0), this function only returns the unscaled
glyph metrics and points in EM units.
</p>
<p>
Use the flags to query scaling and hinting ops.
</p>
</descr>
<seealso/>
</element>
<element name="Load_TrueType_Glyph.Result">
<short/>
</element>
<element name="Load_TrueType_Glyph.instance">
<short/>
</element>
<element name="Load_TrueType_Glyph.glyph">
<short/>
</element>
<element name="Load_TrueType_Glyph.glyph_index">
<short/>
</element>
<element name="Load_TrueType_Glyph.load_flags">
<short/>
</element>
<element name="TT_Get_Metrics">
<short/>
<descr>
<p>
Returns horizontal or vertical metrics in font units for a given glyph. The
metrics are the left side bearing [resp. top side bearing] and advance width [
resp. advance height].
</p>
<p>
This function may move later to another component.
</p>
</descr>
<seealso/>
</element>
<element name="TT_Get_Metrics.header">
<short/>
</element>
<element name="TT_Get_Metrics.index">
<short/>
</element>
<element name="TT_Get_Metrics.bearing">
<short/>
</element>
<element name="TT_Get_Metrics.advance">
<short/>
</element>
<element name="Get_Advance_Widths">
<short/>
<descr/>
<seealso/>
</element>
<element name="Get_Advance_Widths.Result">
<short/>
</element>
<element name="Get_Advance_Widths.face">
<short/>
</element>
<element name="Get_Advance_Widths.ppem">
<short/>
</element>
</module>
<!-- TTGLoad -->
</package>
</fpdoc-descriptions>
|