Docs: FreeType. Fixes missing punctuation in short descriptions.

git-svn-id: trunk@65271 -
This commit is contained in:
dsiders 2021-06-18 05:59:28 +00:00
parent 119d138004
commit 9e98d206ad
17 changed files with 368 additions and 369 deletions

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="EasyLazFreeType"> <module name="EasyLazFreeType">
<short>Implements a simple interface to the FreeType library</short> <short>Implements a simple interface to the FreeType library.</short>
<descr> <descr>
<p> <p>
Provides classes and types needed for FreeType fonts and glyphs, and the drawing class used to render text or glyphs using a specified FreeType font. Provides classes and types needed for FreeType fonts and glyphs, and the drawing class used to render text or glyphs using a specified FreeType font.

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="LazFreeType"> <module name="LazFreeType">
<short>Implements a high-level interface to the FreeType library</short> <short>Implements a high-level interface to the FreeType library.</short>
<descr> <descr>
<p> <p>
<file>lazfreetype.pas</file> implements the high-level interface to the FreeType library. It is based in code provided by the FreeType project (freetype.pas), Copyright 1996 by David Turner, Robert Wilhelm and Werner Lemberg. <file>lazfreetype.pas</file> implements the high-level interface to the FreeType library. It is based in code provided by the FreeType project (freetype.pas), Copyright 1996 by David Turner, Robert Wilhelm and Werner Lemberg.
@ -31,7 +31,7 @@
<element name="Classes"/> <element name="Classes"/>
<element name="TT_Init_FreeType"> <element name="TT_Init_FreeType">
<short>Initializes the FreeType engine</short> <short>Initializes the FreeType engine.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -40,13 +40,13 @@
</element> </element>
<element name="TT_Done_FreeType"> <element name="TT_Done_FreeType">
<short>Finalizes the FreeType engine, and discards all objects</short> <short>Finalizes the FreeType engine, and discards all objects.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Set_Raster_Palette"> <element name="TT_Set_Raster_Palette">
<short>Set the gray-level palette used for font-smoothing</short> <short>Set the gray-level palette used for font-smoothing.</short>
<descr> <descr>
<p> <p>
palette is an array of Byte values which define the gray-level palette used in the default palette is an array of Byte values which define the gray-level palette used in the default
@ -90,14 +90,14 @@
</seealso> </seealso>
</element> </element>
<element name="TT_Set_Raster_Palette.Result"> <element name="TT_Set_Raster_Palette.Result">
<short>Success or error status value returned from the routine</short> <short>Success or error status value returned from the routine.</short>
</element> </element>
<element name="TT_Set_Raster_Palette.palette"> <element name="TT_Set_Raster_Palette.palette">
<short>Values for the gray-level palette</short> <short>Values for the gray-level palette.</short>
</element> </element>
<element name="TT_Open_Face"> <element name="TT_Open_Face">
<short>Opens a new font and returns a handle for it in the _face argument</short> <short>Opens a new font and returns a handle for it in the _face argument.</short>
<descr> <descr>
<p> <p>
<var>TT_Open_Face</var> <var>TT_Open_Face</var>
@ -135,20 +135,20 @@
</seealso> </seealso>
</element> </element>
<element name="TT_Open_Face.Result"> <element name="TT_Open_Face.Result">
<short>Success or error status for the operation</short> <short>Success or error status for the operation.</short>
</element> </element>
<element name="TT_Open_Face.fontname"> <element name="TT_Open_Face.fontname">
<short>TrueType font file or collection opened in the routine</short> <short>TrueType font file or collection opened in the routine.</short>
</element> </element>
<element name="TT_Open_Face._face"> <element name="TT_Open_Face._face">
<short>Handle for the font face opened in the routine</short> <short>Handle for the font face opened in the routine.</short>
</element> </element>
<element name="TT_Open_Face.AStream"> <element name="TT_Open_Face.AStream">
<short>Stream with the font data examined in the routine</short> <short>Stream with the font data examined in the routine.</short>
</element> </element>
<element name="TT_Open_Collection"> <element name="TT_Open_Collection">
<short>Opens a font file embedded in a collection</short> <short>Opens a font file embedded in a collection.</short>
<descr> <descr>
<p> <p>
<var>TT_Open_Collection</var> <var>TT_Open_Collection</var>
@ -184,20 +184,20 @@
</seealso> </seealso>
</element> </element>
<element name="TT_Open_Collection.Result"> <element name="TT_Open_Collection.Result">
<short>Success or fail status for the routine</short> <short>Success or fail status for the routine.</short>
</element> </element>
<element name="TT_Open_Collection.fontname"> <element name="TT_Open_Collection.fontname">
<short>Font collection examined in the routine</short> <short>Font collection examined in the routine.</short>
</element> </element>
<element name="TT_Open_Collection.faceIndex"> <element name="TT_Open_Collection.faceIndex">
<short>Position of the desired font embedded in the collection</short> <short>Position of the desired font embedded in the collection.</short>
</element> </element>
<element name="TT_Open_Collection._face"> <element name="TT_Open_Collection._face">
<short>Handle for the font face opened in the routine</short> <short>Handle for the font face opened in the routine.</short>
</element> </element>
<element name="TT_Get_Face_Properties"> <element name="TT_Get_Face_Properties">
<short>Gets properties for the specified font face</short> <short>Gets properties for the specified font face.</short>
<descr> <descr>
<p> <p>
<var>TT_Get_Face_Properties</var> <var>TT_Get_Face_Properties</var>
@ -249,25 +249,25 @@
<short>Success or failure status for the routine. 0 indicates success.</short> <short>Success or failure status for the routine. 0 indicates success.</short>
</element> </element>
<element name="TT_Get_Face_Properties._face"> <element name="TT_Get_Face_Properties._face">
<short>Font face examined in the routine</short> <short>Font face examined in the routine.</short>
</element> </element>
<element name="TT_Get_Face_Properties.prop"> <element name="TT_Get_Face_Properties.prop">
<short>Properties for the specified font face</short> <short>Properties for the specified font face.</short>
</element> </element>
<element name="TT_Set_Face_Pointer"> <element name="TT_Set_Face_Pointer">
<short>Sets the pointer to the data for the font face</short> <short>Sets the pointer to the data for the font face.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Set_Face_Pointer.Result"> <element name="TT_Set_Face_Pointer.Result">
<short>Success or failure status for the routine</short> <short>Success or failure status for the routine.</short>
</element> </element>
<element name="TT_Set_Face_Pointer._face"> <element name="TT_Set_Face_Pointer._face">
<short>Font face updated in the routine</short> <short>Font face updated in the routine.</short>
</element> </element>
<element name="TT_Set_Face_Pointer.data"> <element name="TT_Set_Face_Pointer.data">
<short>Pointer to the data assigned to the specified font face</short> <short>Pointer to the data assigned to the specified font face.</short>
</element> </element>
<element name="TT_Get_Face_Pointer"> <element name="TT_Get_Face_Pointer">

View File

@ -8,7 +8,7 @@
--> -->
<module name="LazFreeTypeFontCollection"> <module name="LazFreeTypeFontCollection">
<short> <short>
Contains a font collection and font collection items used in the FreeType library Contains a font collection and font collection items used in the FreeType library.
</short> </short>
<descr> <descr>
<p> <p>
@ -25,7 +25,7 @@
<element name="TTTypes"/> <element name="TTTypes"/>
<element name="TFontCollectionItem"> <element name="TFontCollectionItem">
<short>Implements a collection item for a font used in the FreeType library</short> <short>Implements a collection item for a font used in the FreeType library.</short>
<descr> <descr>
<p> <p>
Used in the implementation of the TFamilyCollectionItem and TFreeTypeFontCollection classes. Used in the implementation of the TFamilyCollectionItem and TFreeTypeFontCollection classes.
@ -55,46 +55,46 @@
</element> </element>
<element name="TFontCollectionItem.SetInformation"> <element name="TFontCollectionItem.SetInformation">
<short>Sets the value for the indexed Information property</short> <short>Sets the value for the indexed Information property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.SetInformation.AIndex"> <element name="TFontCollectionItem.SetInformation.AIndex">
<short>Ordinal position where the new value is stored</short> <short>Ordinal position where the new value is stored.</short>
</element> </element>
<element name="TFontCollectionItem.SetInformation.AValue"> <element name="TFontCollectionItem.SetInformation.AValue">
<short>New value for the property</short> <short>New value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.SetUsePostscriptStyle"> <element name="TFontCollectionItem.SetUsePostscriptStyle">
<short>Sets the value for the UsePostscriptStyle property</short> <short>Sets the value for the UsePostscriptStyle property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.SetUsePostscriptStyle.AValue"> <element name="TFontCollectionItem.SetUsePostscriptStyle.AValue">
<short>New value for the property</short> <short>New value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetFilename"> <element name="TFontCollectionItem.GetFilename">
<short>Gets the value for the Filename property</short> <short>Gets the value for the Filename property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetFilename.Result"> <element name="TFontCollectionItem.GetFilename.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetBold"> <element name="TFontCollectionItem.GetBold">
<short>Indicates whether the Bold style is included in the list of styles for the font face</short> <short>Indicates whether the Bold style is included in the list of styles for the font face.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetBold.Result"> <element name="TFontCollectionItem.GetBold.Result">
<short>True when Bold is included in the list of styles for the font</short> <short>True when Bold is included in the list of styles for the font.</short>
</element> </element>
<element name="TFontCollectionItem.GetInformation"> <element name="TFontCollectionItem.GetInformation">
<short>Gets the value for the indexed Information property</short> <short>Gets the value for the indexed Information property.</short>
<descr/> <descr/>
<seealso> <seealso>
<link id="TFontCollectionItem.Information"/> <link id="TFontCollectionItem.Information"/>
@ -102,15 +102,15 @@
</seealso> </seealso>
</element> </element>
<element name="TFontCollectionItem.GetInformation.Result"> <element name="TFontCollectionItem.GetInformation.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetInformation.AIndex"> <element name="TFontCollectionItem.GetInformation.AIndex">
<short>Identifies the datum retrieved for the property value</short> <short>Identifies the datum retrieved for the property value.</short>
</element> </element>
<element name="TFontCollectionItem.GetItalic"> <element name="TFontCollectionItem.GetItalic">
<short> <short>
Indicates whether the Italic style is included in the list of styles for the font face Indicates whether the Italic style is included in the list of styles for the font face.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
@ -120,138 +120,140 @@
</element> </element>
<element name="TFontCollectionItem.GetStyleCount"> <element name="TFontCollectionItem.GetStyleCount">
<short>Gets the value for the StyleCount property</short> <short>Gets the value for the StyleCount property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetStyleCount.Result"> <element name="TFontCollectionItem.GetStyleCount.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetStyles"> <element name="TFontCollectionItem.GetStyles">
<short>Gets the value for the Styles property</short> <short>Gets the value for the Styles property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetStyles.Result"> <element name="TFontCollectionItem.GetStyles.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetStyle"> <element name="TFontCollectionItem.GetStyle">
<short>Gets the value for the indexed Style property</short> <short>Gets the value for the indexed Style property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetStyle.Result"> <element name="TFontCollectionItem.GetStyle.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.GetStyle.AIndex"> <element name="TFontCollectionItem.GetStyle.AIndex">
<short>Ordinal position for the style used in the property value</short> <short>Ordinal position for the style used in the property value.</short>
</element> </element>
<element name="TFontCollectionItem.GetVersionNumber"> <element name="TFontCollectionItem.GetVersionNumber">
<short>Gets the value for the VersionNumber property</short> <short>Gets the value for the VersionNumber property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.GetVersionNumber.Result"> <element name="TFontCollectionItem.GetVersionNumber.Result">
<short>Value for the property</short> <short>Value for the property.</short>
</element> </element>
<element name="TFontCollectionItem.NotifyDestroy"> <element name="TFontCollectionItem.NotifyDestroy">
<short>Executes the notification procedure in listeners when the collection item is freed</short> <short>Executes the notification procedure in listeners when the collection item is freed.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.Init"> <element name="TFontCollectionItem.Init">
<short>Sets the default values for members in the collection item</short> <short>Sets the default values for members in the collection item.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.Create"> <element name="TFontCollectionItem.Create">
<short>Constructor for the class instance</short> <short>Constructor for the class instance.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.Create.AFilename"> <element name="TFontCollectionItem.Create.AFilename">
<short>File name for the font in the collection item</short> <short>File name for the font in the collection item.</short>
</element> </element>
<element name="TFontCollectionItem.Create.AStream"> <element name="TFontCollectionItem.Create.AStream">
<short>Stream instance with the font for the collection item</short> <short>Stream instance with the font for the collection item.</short>
</element> </element>
<element name="TFontCollectionItem.Create.AOwner"> <element name="TFontCollectionItem.Create.AOwner">
<short>Owner of the stream instance</short> <short>Owner of the stream instance.</short>
</element> </element>
<element name="TFontCollectionItem.Destroy"> <element name="TFontCollectionItem.Destroy">
<short>Destructor for the class instance</short> <short>Destructor for the class instance.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.HasStyle"> <element name="TFontCollectionItem.HasStyle">
<short>Indicates if the specified style name is available for he font</short> <short>Indicates if the specified style name is available for he font.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.HasStyle.Result"> <element name="TFontCollectionItem.HasStyle.Result">
<short>True when the style name is present in the list of styles for the font</short> <short>True when the style name is present in the list of styles for the font.</short>
</element> </element>
<element name="TFontCollectionItem.HasStyle.AStyle"> <element name="TFontCollectionItem.HasStyle.AStyle">
<short>Style name to locate in the styles for the font</short> <short>Style name to locate in the styles for the font.</short>
</element> </element>
<element name="TFontCollectionItem.Information"> <element name="TFontCollectionItem.Information">
<short>Provides access to embedded data for the font</short> <short>Provides access to embedded data for the font.</short>
<descr/> <descr/>
<seealso> <seealso>
<link id="TFreeTypeInformation"/> <link id="TFreeTypeInformation"/>
</seealso> </seealso>
</element> </element>
<element name="TFontCollectionItem.Information.AIndex"> <element name="TFontCollectionItem.Information.AIndex">
<short>Data item accessed in the font</short> <short>Data item accessed in the font.</short>
</element> </element>
<element name="TFontCollectionItem.VersionNumber"> <element name="TFontCollectionItem.VersionNumber">
<short>Gets the value for the VersionNumber property</short> <short>Gets the value for the VersionNumber property.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.CreateFont"> <element name="TFontCollectionItem.CreateFont">
<short>Creates a TFreeTypeFont instance for the stream or file name</short> <short>Creates a TFreeTypeFont instance for the stream or file name.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.CreateFont.Result"> <element name="TFontCollectionItem.CreateFont.Result">
<short>TFreeTypeFont instance created in the method</short> <short>TFreeTypeFont instance created in the method.</short>
</element> </element>
<element name="TFontCollectionItem.QueryFace"> <element name="TFontCollectionItem.QueryFace">
<short>Opens the font face for the specified listener using the FreeType library</short> <short>Opens the font face for the specified listener using the FreeType library.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.QueryFace.Result"> <element name="TFontCollectionItem.QueryFace.Result">
<short>Handle for the font face when available</short> <short>Handle for the font face when available.</short>
</element> </element>
<element name="TFontCollectionItem.QueryFace.AListener"> <element name="TFontCollectionItem.QueryFace.AListener">
<short>Listener notifed when the font face is destroyed</short> <short>Listener notifed when the font face is destroyed.</short>
</element> </element>
<element name="TFontCollectionItem.ReleaseFace"> <element name="TFontCollectionItem.ReleaseFace">
<short>Frees the handle for the font face and updates the list of listeners</short> <short>Frees the handle for the font face and updates the list of listeners.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFontCollectionItem.ReleaseFace.AListener"> <element name="TFontCollectionItem.ReleaseFace.AListener">
<short>Listener removed form thelist of listeners</short> <short>Listener removed form thelist of listeners.</short>
</element> </element>
<element name="TFontCollectionItem.UsePostscriptStyle"> <element name="TFontCollectionItem.UsePostscriptStyle">
<short>Indicates if Postscript style names are used in the style list for the font</short> <short>
Indicates if Postscript style names are used in the style list for the font
</short>
<descr/> <descr/>
<seealso> <seealso>
<link id="TFontCollectionItem.Information"/> <link id="TFontCollectionItem.Information"/>
@ -260,7 +262,7 @@
</element> </element>
<element name="TFamilyCollectionItem"> <element name="TFamilyCollectionItem">
<short>Implements a font collection item with styles mapped to font family names</short> <short>Implements a font collection item with styles mapped to font family names.</short>
<descr/> <descr/>
<seealso> <seealso>
<link id="#freetypelaz.easylazfreetype.TCustomFamilyCollectionItem">TCustomFamilyCollectionItem</link> <link id="#freetypelaz.easylazfreetype.TCustomFamilyCollectionItem">TCustomFamilyCollectionItem</link>
@ -473,7 +475,7 @@
</element> </element>
<element name="TFreeTypeFontCollection"> <element name="TFreeTypeFontCollection">
<short>Implements a font collection used in the FreeType library</short> <short>Implements a font collection used in the FreeType library.</short>
<descr> <descr>
<p> <p>
Provides methods to add or remove a TrueType font file by name. Methods are provided to load and remove all TrueType fonts found in a directory. Provides enumerators to access fonts by file name or family name. Provides methods to add or remove a TrueType font file by name. Methods are provided to load and remove all TrueType fonts found in a directory. Provides enumerators to access fonts by file name or family name.
@ -722,12 +724,12 @@
</element> </element>
<element name="SetDefaultFreeTypeFontCollection"> <element name="SetDefaultFreeTypeFontCollection">
<short>Sets the default font collection used in EasyLazFreeType to the specified value</short> <short>Sets the default font collection used in EasyLazFreeType to the specified value.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="SetDefaultFreeTypeFontCollection.ACollection"> <element name="SetDefaultFreeTypeFontCollection.ACollection">
<short>Font collection used in EasyLazFreeType</short> <short>Font collection used in EasyLazFreeType.</short>
</element> </element>
</module> </module>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTCache"> <module name="TTCache">
<short>Defines and implements object caches used in the FreeType library</short> <short>Defines and implements object caches used in the FreeType library.</short>
<descr> <descr>
<p> <p>
An object class is a structure layout that encapsulate one given type of data used by the FreeType engine. Each object class is completely described by: An object class is a structure layout that encapsulate one given type of data used by the FreeType engine. Each object class is completely described by:

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTCalc"> <module name="TTCalc">
<short>Type and routines needed for arithmetic computations in the FreeType library</short> <short>Type and routines needed for arithmetic computations in the FreeType library.</short>
<descr/> <descr/>
<element name="Int16"> <element name="Int16">

View File

@ -7,29 +7,29 @@
==================================================================== ====================================================================
--> -->
<module name="TTDebug"> <module name="TTDebug">
<short>Used by the debugger</short> <short>Used by the debugger.</short>
<descr/> <descr/>
<element name="ByteHexStr"> <element name="ByteHexStr">
<short>hex representation of a byte</short> <short>hex representation of a byte.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="ShortHexStr"> <element name="ShortHexStr">
<short>hex representation of a short</short> <short>hex representation of a short.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="LongHexStr"> <element name="LongHexStr">
<short>hex representation of a long</short> <short>hex representation of a long.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="DebugStr"> <element name="DebugStr">
<short>Disassembled line oputput</short> <short>Disassembled line oputput.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -77,7 +77,7 @@
<element name="TRangeRec"> <element name="TRangeRec">
<short> <short>
A record to store line number information and a list of breakpoints A record to store line number information and a list of breakpoints.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
@ -120,7 +120,7 @@
</element> </element>
<element name="Generate_Range"> <element name="Generate_Range">
<short>Generate Line Number information specific to a given range</short> <short>Generate Line Number information specific to a given range.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -135,7 +135,7 @@
</element> </element>
<element name="Throw_Range"> <element name="Throw_Range">
<short>Discard Line Number Information</short> <short>Discard Line Number Information.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -144,7 +144,7 @@
</element> </element>
<element name="Toggle_Break"> <element name="Toggle_Break">
<short>Toggle a breakpoint</short> <short>Toggle a breakpoint.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -159,7 +159,7 @@
</element> </element>
<element name="Set_Break"> <element name="Set_Break">
<short>Set a breakpoint on a given address</short> <short>Set a breakpoint on a given address.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -174,7 +174,7 @@
</element> </element>
<element name="Clear_Break"> <element name="Clear_Break">
<short>Clear one specific breakpoint</short> <short>Clear one specific breakpoint.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -186,7 +186,7 @@
</element> </element>
<element name="Clear_All_Breaks"> <element name="Clear_All_Breaks">
<short>Clear the breakpoint list</short> <short>Clear the breakpoint list.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -195,7 +195,7 @@
</element> </element>
<element name="Find_BreakPoint"> <element name="Find_BreakPoint">
<short>Find one breakpoint at a given address</short> <short>Find one breakpoint at a given address.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -213,7 +213,7 @@
</element> </element>
<element name="Cur_U_Line"> <element name="Cur_U_Line">
<short>Returns the current disassembled line at Code(IP)</short> <short>Returns the current disassembled line at Code(IP).</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -228,7 +228,7 @@
</element> </element>
<element name="Get_Length"> <element name="Get_Length">
<short>Returns the length of the current opcode at Code(IP)</short> <short>Returns the length of the current opcode at Code(IP).</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -258,7 +258,7 @@
</element> </element>
<element name="Hex8"> <element name="Hex8">
<short>Returns a 8-bit hexadecimal string</short> <short>Returns a 8-bit hexadecimal string.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -270,7 +270,7 @@
</element> </element>
<element name="Hex16"> <element name="Hex16">
<short>Returns a 16-bit hexadecimal string</short> <short>Returns a 16-bit hexadecimal string.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -282,7 +282,7 @@
</element> </element>
<element name="Hex32"> <element name="Hex32">
<short>Returns a 32-bit hexadecimal string</short> <short>Returns a 32-bit hexadecimal string.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTError"> <module name="TTError">
<short>Simple error management for the FreeType library</short> <short>Simple error management for the FreeType library.</short>
<descr> <descr>
<p> <p>
Copyright 1996, 1997 by David Turner, Robert Wilhelm, and Werner Lemberg. Copyright 1996, 1997 by David Turner, Robert Wilhelm, and Werner Lemberg.
@ -66,25 +66,25 @@
</element> </element>
<element name="Err_Ras_NotIni"> <element name="Err_Ras_NotIni">
<short>Rasterizer not Initialized</short> <short>Rasterizer not Initialized.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Err_Ras_Overflow"> <element name="Err_Ras_Overflow">
<short>Profile Table Overflow</short> <short>Profile Table Overflow.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Err_Ras_Neg_H"> <element name="Err_Ras_Neg_H">
<short>Negative Height encountered</short> <short>Negative Height encountered.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Err_Ras_Invalid"> <element name="Err_Ras_Invalid">
<short>Invalid value encountered</short> <short>Invalid value encountered.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -96,7 +96,7 @@
</element> </element>
<element name="error"> <element name="error">
<short>Global error variable used for the FreeType library</short> <short>Global error variable used for the FreeType library.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTFile"> <module name="TTFile">
<short>File I/O specification</short> <short>File I/O specification.</short>
<descr> <descr>
<p> <p>
Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg. Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg.
@ -216,7 +216,7 @@
<element name="TFreeTypeStream.AccessFrame"> <element name="TFreeTypeStream.AccessFrame">
<short> <short>
Access the next aSize bytes Access the next aSize bytes.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
@ -230,7 +230,7 @@
<element name="TFreeTypeStream.CheckAndAccessFrame"> <element name="TFreeTypeStream.CheckAndAccessFrame">
<short> <short>
Access the next min(aSize ,file_size - file_pos) bytes Access the next min(aSize ,file_size - file_pos) bytes.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
@ -244,7 +244,7 @@
<element name="TFreeTypeStream.ForgetFrame"> <element name="TFreeTypeStream.ForgetFrame">
<short> <short>
Discards the previously cached frame Discards the previously cached frame.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>

View File

@ -7,16 +7,13 @@
==================================================================== ====================================================================
--> -->
<module name="TTGLoad"> <module name="TTGLoad">
<short>TrueType glyph loader</short> <short>TrueType glyph loader.</short>
<descr> <descr>
<p> <p>
Copyright 1996, 1997 by David Turner, Robert Wilhelm, and Werner Lemberg. Copyright 1996, 1997 by David Turner, Robert Wilhelm, and Werner Lemberg.
</p> </p>
<p> <p>
This file is part of the FreeType project, and may only be used modified and distributed under This 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.
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> </p>
</descr> </descr>
@ -27,7 +24,7 @@
<element name="TTObjs"/> <element name="TTObjs"/>
<element name="Load_TrueType_Glyph"> <element name="Load_TrueType_Glyph">
<short>Loads a font glyph into a given glyph info</short> <short>Loads a font glyph into a given glyph info.</short>
<descr> <descr>
<p> <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). 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).

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTInterp"> <module name="TTInterp">
<short>TrueType bytecode intepreter</short> <short>TrueType bytecode intepreter.</short>
<descr> <descr>
<p> <p>
Most of the functionality is found in types and classes defined in the implementation section, and accessed by calling the Run_Ins function. Multithreading should be possible. Most of the functionality is found in types and classes defined in the implementation section, and accessed by calling the Run_Ins function. Multithreading should be possible.
@ -47,7 +47,7 @@
<element name="Run_Ins"> <element name="Run_Ins">
<short> <short>
Runs the TrueType bytecode interpreter with the code range and IP in the execution context Runs the TrueType bytecode interpreter with the code range and IP in the execution context.
</short> </short>
<descr> <descr>
Used in the implementation of routines in the <file>TTObjs.pas</file> unit. Used in the implementation of routines in the <file>TTObjs.pas</file> unit.
@ -55,14 +55,14 @@
<seealso/> <seealso/>
</element> </element>
<element name="Run_Ins.Result"> <element name="Run_Ins.Result">
<short>TError return value from the TInterpreter class instance in the routine</short> <short>TError return value from the TInterpreter class instance in the routine.</short>
</element> </element>
<element name="Run_Ins.exec"> <element name="Run_Ins.exec">
<short>Execution context for the routine</short> <short>Execution context for the routine.</short>
</element> </element>
<element name="Run_Ins.AErrorLog"> <element name="Run_Ins.AErrorLog">
<short>True enables error logging in the routine</short> <short>True enables error logging in the routine.</short>
</element> </element>
</module> </module>
<!-- TTInterp --> <!-- TTInterp -->

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTKern"> <module name="TTKern">
<short>Implements kerning tables used in the <file>LazFreeType.pas</file> unit</short> <short>Implements kerning tables used in the <file>LazFreeType.pas</file> unit.</short>
<descr/> <descr/>
<element name="Classes"/> <element name="Classes"/>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTLoad"> <module name="TTLoad">
<short>TrueType Table loaders used in the FreeType library</short> <short>TrueType Table loaders used in the FreeType library.</short>
<descr> <descr>
<p> <p>
Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg. Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg.
@ -36,18 +36,18 @@
<element name="TTFile"/> <element name="TTFile"/>
<element name="LookUp_TrueType_Table"> <element name="LookUp_TrueType_Table">
<short>Looks for a TrueType table by name</short> <short>Looks for a TrueType table by name.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="LookUp_TrueType_Table.Result"> <element name="LookUp_TrueType_Table.Result">
<short>Index of the table if found, -1 otherwise</short> <short>Index of the table if found, -1 otherwise.</short>
</element> </element>
<element name="LookUp_TrueType_Table.face"> <element name="LookUp_TrueType_Table.face">
<short>Resident table to look for</short> <short>Resident table to look for.</short>
</element> </element>
<element name="LookUp_TrueType_Table.aTag"> <element name="LookUp_TrueType_Table.aTag">
<short>Searched tag</short> <short>Searched tag.</short>
</element> </element>
<element name="Load_TrueType_Directory"> <element name="Load_TrueType_Directory">
@ -60,7 +60,7 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Directory.Result"> <element name="Load_TrueType_Directory.Result">
<short>True on success, or False on failure</short> <short>True on success, or False on failure.</short>
</element> </element>
<element name="Load_TrueType_Directory.face"> <element name="Load_TrueType_Directory.face">
<short/> <short/>
@ -79,14 +79,14 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_MaxProfile.Result"> <element name="Load_TrueType_MaxProfile.Result">
<short>True on success, or False on failure</short> <short>True on success, or False on failure.</short>
</element> </element>
<element name="Load_TrueType_MaxProfile.face"> <element name="Load_TrueType_MaxProfile.face">
<short/> <short/>
</element> </element>
<element name="Load_TrueType_Header"> <element name="Load_TrueType_Header">
<short>Load the TrueType header table in the resident table</short> <short>Load the TrueType header table in the resident table.</short>
<descr> <descr>
<remark> <remark>
Please note: A font header is a static table that owns no subttable. It has neither a constructor nor a destructor. Please note: A font header is a static table that owns no subttable. It has neither a constructor nor a destructor.
@ -95,14 +95,14 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Header.Result"> <element name="Load_TrueType_Header.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Header.face"> <element name="Load_TrueType_Header.face">
<short>Current leading segment</short> <short>Current leading segment.</short>
</element> </element>
<element name="Load_TrueType_Locations"> <element name="Load_TrueType_Locations">
<short>Loads the location table in resident table</short> <short>Loads the location table in resident table.</short>
<descr> <descr>
<remark> <remark>
Please note: The Font Header <b>must</b> be loaded in the leading segment before calling this function. This table is destroyed directly by the resident destructor. Please note: The Font Header <b>must</b> be loaded in the leading segment before calling this function. This table is destroyed directly by the resident destructor.
@ -111,10 +111,10 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Locations.Result"> <element name="Load_TrueType_Locations.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Locations.face"> <element name="Load_TrueType_Locations.face">
<short>Current Resident Leading Segment</short> <short>Current Resident Leading Segment.</short>
</element> </element>
<element name="Load_TrueType_CVT"> <element name="Load_TrueType_CVT">
@ -127,7 +127,7 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_CVT.Result"> <element name="Load_TrueType_CVT.Result">
<short>True on success, False on failur</short> <short>True on success, False on failur.</short>
</element> </element>
<element name="Load_TrueType_CVT.face"> <element name="Load_TrueType_CVT.face">
<short/> <short/>
@ -143,7 +143,7 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_CMap.Result"> <element name="Load_TrueType_CMap.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_CMap.face"> <element name="Load_TrueType_CMap.face">
<short/> <short/>
@ -162,7 +162,7 @@
</element> </element>
<element name="Load_TrueType_Names"> <element name="Load_TrueType_Names">
<short>Loads the name table into the face table</short> <short>Loads the name table into the face table.</short>
<descr> <descr>
<remark> <remark>
Please note: This attribute table is destroyed by the resident destructor. Please note: This attribute table is destroyed by the resident destructor.
@ -171,55 +171,55 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Names.Result"> <element name="Load_TrueType_Names.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Names.face"> <element name="Load_TrueType_Names.face">
<short/> <short/>
</element> </element>
<element name="Load_TrueType_Programs"> <element name="Load_TrueType_Programs">
<short>Load the Font and CVT programs in the resident table</short> <short>Load the Font and CVT programs in the resident table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Programs.Result"> <element name="Load_TrueType_Programs.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Programs.face"> <element name="Load_TrueType_Programs.face">
<short/> <short/>
</element> </element>
<element name="Load_TrueType_Postscript"> <element name="Load_TrueType_Postscript">
<short>Loads the Postscript table</short> <short>Loads the Postscript table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Postscript.Result"> <element name="Load_TrueType_Postscript.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Postscript.face"> <element name="Load_TrueType_Postscript.face">
<short/> <short/>
</element> </element>
<element name="Load_TrueType_OS2"> <element name="Load_TrueType_OS2">
<short>Load the OS/2 Table</short> <short>Load the OS/2 Table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_OS2.Result"> <element name="Load_TrueType_OS2.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_OS2.face"> <element name="Load_TrueType_OS2.face">
<short/> <short/>
</element> </element>
<element name="Load_TrueType_HDMX"> <element name="Load_TrueType_HDMX">
<short>Load the 'hdmx' tables</short> <short>Load the 'hdmx' tables.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_HDMX.Result"> <element name="Load_TrueType_HDMX.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_HDMX.face"> <element name="Load_TrueType_HDMX.face">
<short/> <short/>
@ -231,11 +231,11 @@
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Metrics_Header.Result"> <element name="Load_TrueType_Metrics_Header.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Metrics_Header.face"> <element name="Load_TrueType_Metrics_Header.face">
<short> <short>
When True, try to load the vertical header When True, try to load the vertical header.
</short> </short>
</element> </element>
<element name="Load_TrueType_Metrics_Header.vertical"> <element name="Load_TrueType_Metrics_Header.vertical">
@ -243,18 +243,18 @@
</element> </element>
<element name="Load_TrueType_Any"> <element name="Load_TrueType_Any">
<short>Load any TrueType table in user memory</short> <short>Load any TrueType table in user memory.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Load_TrueType_Any.Result"> <element name="Load_TrueType_Any.Result">
<short>True on success, False on failure</short> <short>True on success, False on failure.</short>
</element> </element>
<element name="Load_TrueType_Any.face"> <element name="Load_TrueType_Any.face">
<short>The face object for the font file</short> <short>The face object for the font file.</short>
</element> </element>
<element name="Load_TrueType_Any.tag"> <element name="Load_TrueType_Any.tag">
<short>The table</short> <short>The table.</short>
</element> </element>
<element name="Load_TrueType_Any.offset"> <element name="Load_TrueType_Any.offset">
<short/> <short/>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTMemory"> <module name="TTMemory">
<short>Memory management specification</short> <short>Memory management specification.</short>
<descr> <descr>
<p> <p>
Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg. Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg.

View File

@ -3,7 +3,7 @@
<package name="freetypelaz"> <package name="freetypelaz">
<!-- TTObjs --> <!-- TTObjs -->
<module name="TTObjs"> <module name="TTObjs">
<short>Contains objects definitions used in the FreeType (TrueType) library</short> <short>Contains objects definitions used in the FreeType (TrueType) library.</short>
<descr> <descr>
<p> <p>
The four important objects managed by the library are: The four important objects managed by the library are:
@ -74,13 +74,13 @@
<element name="TTCMap"/> <element name="TTCMap"/>
<element name="PGraphicsState"> <element name="PGraphicsState">
<short>Pointer to a TGraphicsState record type</short> <short>Pointer to a TGraphicsState record type.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TGraphicsState"> <element name="TGraphicsState">
<short>Graphics State</short> <short>Graphics State.</short>
<descr> <descr>
<p> <p>
The Graphics State (GS) is managed by the instruction field, but does not come from the font file. Thus, we can use <var>int</var> data types where needed. The Graphics State (GS) is managed by the instruction field, but does not come from the font file. Thus, we can use <var>int</var> data types where needed.
@ -201,7 +201,7 @@
</element> </element>
<element name="MaxCodeRanges"> <element name="MaxCodeRanges">
<short>Maximum number of code ranges</short> <short>Maximum number of code ranges.</short>
<descr> <descr>
<p> <p>
There can only be 3 active code ranges at once: There can only be 3 active code ranges at once:
@ -254,8 +254,8 @@
<element name="TCodeRange"> <element name="TCodeRange">
<short> <short>
Defines a code range Defines a code range.
</short> </short>
<descr> <descr>
<p> <p>
Code ranges can be resident to a glyph (i.e. the Font Program), while some others are volatile (Glyph instructions). Tracking the state and presence of code ranges allows function and instruction definitions within a code range to be forgotten when the range is discarded. Code ranges can be resident to a glyph (i.e. the Font Program), while some others are volatile (Glyph instructions). Tracking the state and presence of code ranges allows function and instruction definitions within a code range to be forgotten when the range is discarded.
@ -277,7 +277,7 @@
</element> </element>
<element name="TCodeRangeTable"> <element name="TCodeRangeTable">
<short>Defines a code range</short> <short>Defines a code range.</short>
<descr> <descr>
<p> <p>
Code ranges can be resident in a glyph (i.e. the Font Program), while some others are volatile (Glyph instructions). Tracking the state and presence of code ranges allows function and instruction definitions within a code range to be forgotten when the range is discarded. Code ranges can be resident in a glyph (i.e. the Font Program), while some others are volatile (Glyph instructions). Tracking the state and presence of code ranges allows function and instruction definitions within a code range to be forgotten when the range is discarded.
@ -294,8 +294,8 @@
<element name="TDefRecord"> <element name="TDefRecord">
<short> <short>
Defines a function / instruction definition record Defines a function / instruction definition record.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -341,7 +341,7 @@
</element> </element>
<element name="TCallRecord"> <element name="TCallRecord">
<short>Defines a call record used to manage function calls</short> <short>Defines a call record used to manage function calls.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -367,7 +367,7 @@
</element> </element>
<element name="TCallStack"> <element name="TCallStack">
<short>Defines a simple call stack</short> <short>Defines a simple call stack.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -401,12 +401,12 @@
</element> </element>
<element name="TGlyph_Zone.org"> <element name="TGlyph_Zone.org">
<short>Original (scaled) coordinates</short> <short>Original (scaled) coordinates.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TGlyph_Zone.cur"> <element name="TGlyph_Zone.cur">
<short>Current coordinates</short> <short>Current coordinates.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -422,7 +422,7 @@
</element> </element>
<element name="TRound_Function"> <element name="TRound_Function">
<short>Rounding function, as used by the interpreter</short> <short>Rounding function, as used by the interpreter.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -438,8 +438,8 @@
<element name="TMove_Function"> <element name="TMove_Function">
<short> <short>
Point displacement along the freedom vector routine, as used by the interpreter Point displacement along the freedom vector routine, as used by the interpreter.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -455,8 +455,8 @@
<element name="TProject_Function"> <element name="TProject_Function">
<short> <short>
Distance projection along one of the proj. vectors, as used by the interpreter Distance projection along one of the proj. vectors, as used by the interpreter.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -472,8 +472,8 @@
<element name="TFunc_Get_CVT"> <element name="TFunc_Get_CVT">
<short> <short>
Reads a CVT value Reads a CVT value.
</short> </short>
<descr> <descr>
Take care of non-square pixels when needed. Take care of non-square pixels when needed.
</descr> </descr>
@ -488,8 +488,8 @@
<element name="TFunc_Set_CVT"> <element name="TFunc_Set_CVT">
<short> <short>
Setting or Moving a CVT value Setting or Moving a CVT value.
</short> </short>
<descr> <descr>
Take care of non-square pixels when needed. Take care of non-square pixels when needed.
</descr> </descr>
@ -759,21 +759,21 @@ y_ppem = 10
</element> </element>
<element name="TFace"> <element name="TFace">
<short>The FreeType Face object</short> <short>The FreeType Face object.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.stream"> <element name="TFace.stream">
<short>Input / output stream</short> <short>Input / output stream.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.ttcHeader"> <element name="TFace.ttcHeader">
<short> <short>
TrueType collection header TrueType collection header.
</short> </short>
<descr> <descr>
TrueType collection header, if any was found. TrueType collection header, if any was found.
</descr> </descr>
@ -781,7 +781,7 @@ y_ppem = 10
</element> </element>
<element name="TFace.maxProfile"> <element name="TFace.maxProfile">
<short>Maximum profile table</short> <short>Maximum profile table.</short>
<descr> <descr>
<p> <p>
Maximum profile table, as defined by the TrueType Specification. Maximum profile table, as defined by the TrueType Specification.
@ -799,7 +799,7 @@ y_ppem = 10
<seealso/> <seealso/>
</element> </element>
<element name="TFace.fontHeader"> <element name="TFace.fontHeader">
<short>The font header</short> <short>The font header.</short>
<descr> <descr>
<p> <p>
The font header as defined by the TrueType Specification. The font header as defined by the TrueType Specification.
@ -808,7 +808,7 @@ y_ppem = 10
<seealso/> <seealso/>
</element> </element>
<element name="TFace.horizontalHeader"> <element name="TFace.horizontalHeader">
<short>The horizontal header</short> <short>The horizontal header.</short>
<descr> <descr>
<p> <p>
The horizontal header, as defined in the TrueType specification. The horizontal header, as defined in the TrueType specification.
@ -817,32 +817,32 @@ y_ppem = 10
<seealso/> <seealso/>
</element> </element>
<element name="TFace.verticalInfo"> <element name="TFace.verticalInfo">
<short>Set to true when vertical data is in the font</short> <short>Set to true when vertical data is in the font.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.verticalHeader"> <element name="TFace.verticalHeader">
<short>Vertical header table</short> <short>Vertical header table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.os2"> <element name="TFace.os2">
<short>OS/2 table</short> <short>OS/2 table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.postscript"> <element name="TFace.postscript">
<short>Postscript table</short> <short>Postscript table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.hdmx"> <element name="TFace.hdmx">
<short>Horizontal device metrics table</short> <short>Horizontal device metrics table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TFace.nameTable"> <element name="TFace.nameTable">
<short>Name table</short> <short>Name table.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -938,8 +938,8 @@ y_ppem = 10
<element name="TFace.numGlyphs"> <element name="TFace.numGlyphs">
<short> <short>
Total number of glyphs in the typeface Total number of glyphs in the typeface.
</short> </short>
<descr> <descr>
<p> <p>
The value must be set by the maximum profile loader. The value must be set by the maximum profile loader.
@ -949,8 +949,8 @@ y_ppem = 10
</element> </element>
<element name="TFace.maxPoints"> <element name="TFace.maxPoints">
<short> <short>
Maximum number of glyph points, simple and composite Maximum number of glyph points, simple and composite.
</short> </short>
<descr> <descr>
<p> <p>
The value must be set by the maximum profile loader. The value must be set by the maximum profile loader.
@ -960,8 +960,8 @@ y_ppem = 10
</element> </element>
<element name="TFace.maxContours"> <element name="TFace.maxContours">
<short> <short>
Maximum number of glyph contours, simple and composite Maximum number of glyph contours, simple and composite.
</short> </short>
<descr> <descr>
<p> <p>
The value must be set by the maximum profile loader. The value must be set by the maximum profile loader.
@ -971,8 +971,8 @@ y_ppem = 10
</element> </element>
<element name="TFace.maxComponents"> <element name="TFace.maxComponents">
<short> <short>
Maximum number of components in a composite glyph Maximum number of components in a composite glyph.
</short> </short>
<descr> <descr>
<p> <p>
The value must be set by the maximum profile loader. The value must be set by the maximum profile loader.
@ -1031,7 +1031,7 @@ y_ppem = 10
</element> </element>
<element name="TInstance"> <element name="TInstance">
<short>FreeType Instance Object</short> <short>FreeType Instance Object.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1052,8 +1052,8 @@ y_ppem = 10
</element> </element>
<element name="TInstance.numFDefs"> <element name="TInstance.numFDefs">
<short> <short>
Number of function definitions Number of function definitions.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1064,15 +1064,15 @@ y_ppem = 10
</element> </element>
<element name="TInstance.FDefs"> <element name="TInstance.FDefs">
<short> <short>
Table of FDefs entries Table of FDefs entries.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TInstance.numIDefs"> <element name="TInstance.numIDefs">
<short> <short>
Number of instruction definitions Number of instruction definitions.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1083,22 +1083,22 @@ y_ppem = 10
</element> </element>
<element name="TInstance.IDefs"> <element name="TInstance.IDefs">
<short> <short>
Table of IDefs entries Table of IDefs entries.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TInstance.maxFunc"> <element name="TInstance.maxFunc">
<short> <short>
Maximum function number Maximum function number.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TInstance.maxIns"> <element name="TInstance.maxIns">
<short> <short>
Maximum instruction number Maximum instruction number.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1120,8 +1120,8 @@ y_ppem = 10
</element> </element>
<element name="TInstance.storage"> <element name="TInstance.storage">
<short> <short>
The storage area The storage area.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1132,23 +1132,23 @@ y_ppem = 10
</element> </element>
<element name="TInstance.cvt"> <element name="TInstance.cvt">
<short> <short>
The scaled Control Value Table The scaled Control Value Table.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TInstance.twilight"> <element name="TInstance.twilight">
<short> <short>
The instance's twilight zone The instance's twilight zone.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TInstance.debug"> <element name="TInstance.debug">
<short> <short>
Debugging variable Debugging variable.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1163,8 +1163,8 @@ y_ppem = 10
</element> </element>
<element name="TInstance.genericP"> <element name="TInstance.genericP">
<short> <short>
Generic pointer Generic pointer.
</short> </short>
<descr> <descr>
<p> <p>
See TT_Set/Get_Instance_Pointer. See TT_Set/Get_Instance_Pointer.
@ -1174,7 +1174,7 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context"> <element name="TExec_Context">
<short>FreeType Execution Context Object</short> <short>FreeType Execution Context Object.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1201,15 +1201,15 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.stackSize"> <element name="TExec_Context.stackSize">
<short> <short>
Size of instance stack Size of instance stack.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.stack"> <element name="TExec_Context.stack">
<short> <short>
Current instance stack Current instance stack.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1245,36 +1245,36 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.curRange"> <element name="TExec_Context.curRange">
<short> <short>
Ccurrent code range number Ccurrent code range number.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.code"> <element name="TExec_Context.code">
<short> <short>
Current code range Current code range.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.IP"> <element name="TExec_Context.IP">
<short> <short>
Current instruction pointer Current instruction pointer.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.codeSize"> <element name="TExec_Context.codeSize">
<short> <short>
Size of current range Size of current range.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.step_ins"> <element name="TExec_Context.step_ins">
<short> <short>
Used by the interpreter Used by the interpreter.
</short> </short>
<descr> <descr>
If true, go to the next instruction. If true, go to the next instruction.
</descr> </descr>
@ -1287,22 +1287,22 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.loadStack"> <element name="TExec_Context.loadStack">
<short> <short>
The load stack used to load composite glyphs The load stack used to load composite glyphs.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.glyphIns"> <element name="TExec_Context.glyphIns">
<short> <short>
Glyph instructions Glyph instructions.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.glyphSize"> <element name="TExec_Context.glyphSize">
<short> <short>
Glyph instruction size Glyph instruction size.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1313,22 +1313,22 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.callStack"> <element name="TExec_Context.callStack">
<short> <short>
Interpreter call stack Interpreter call stack.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.period"> <element name="TExec_Context.period">
<short> <short>
Value used for SuperRounding Value used for SuperRounding.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.phase"> <element name="TExec_Context.phase">
<short> <short>
Value used for SuperRounding Value used for SuperRounding.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1349,8 +1349,8 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.numFDefs"> <element name="TExec_Context.numFDefs">
<short> <short>
Number of function definitions Number of function definitions.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1361,15 +1361,15 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.FDefs"> <element name="TExec_Context.FDefs">
<short> <short>
Table of FDefs entries Table of FDefs entries.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.numIDefs"> <element name="TExec_Context.numIDefs">
<short> <short>
Number of instruction definitions Number of instruction definitions.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1380,22 +1380,22 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.IDefs"> <element name="TExec_Context.IDefs">
<short> <short>
Table of IDefs entries Table of IDefs entries.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.maxFunc"> <element name="TExec_Context.maxFunc">
<short> <short>
Maximum function number Maximum function number.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.maxIns"> <element name="TExec_Context.maxIns">
<short> <short>
Maximum instruction number Maximum instruction number.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1406,15 +1406,15 @@ y_ppem = 10
</element> </element>
<element name="TExec_Context.storeSize"> <element name="TExec_Context.storeSize">
<short> <short>
Size of the current storage Size of the current storage.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TExec_Context.storage"> <element name="TExec_Context.storage">
<short> <short>
Sorage area Sorage area.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1529,8 +1529,8 @@ y_ppem = 10
<element name="TGlyph"> <element name="TGlyph">
<short> <short>
FreeType Glyph Object FreeType Glyph Object.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1595,16 +1595,16 @@ y_ppem = 10
</element> </element>
<element name="TFont_Input.fontIndex"> <element name="TFont_Input.fontIndex">
<short> <short>
Index of the font in the collection Index of the font in the collection.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Goto_CodeRange"> <element name="Goto_CodeRange">
<short> <short>
Go to a specified code range Go to a specified code range.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1623,8 +1623,8 @@ y_ppem = 10
<element name="Get_CodeRange"> <element name="Get_CodeRange">
<short> <short>
Returns a pointer to a given code range record Returns a pointer to a given code range record.
</short> </short>
<descr> <descr>
<p> <p>
Used only by the debugger. Used only by the debugger.
@ -1644,8 +1644,8 @@ y_ppem = 10
<element name="Set_CodeRange"> <element name="Set_CodeRange">
<short> <short>
Sets properties for the given code range Sets properties for the given code range.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1667,8 +1667,8 @@ y_ppem = 10
<element name="Clear_CodeRange"> <element name="Clear_CodeRange">
<short> <short>
Clear a given code range Clear a given code range.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1823,8 +1823,8 @@ y_ppem = 10
<element name="TTObjs_Init"> <element name="TTObjs_Init">
<short> <short>
Initialize the object manager Initialize the object manager.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1834,8 +1834,8 @@ y_ppem = 10
<element name="TTObjs_Done"> <element name="TTObjs_Done">
<short> <short>
Finalize the object manager Finalize the object manager.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTRaster"> <module name="TTRaster">
<short>Implements the glyph rasterizer for the FreeType library</short> <short>Implements the glyph rasterizer for the FreeType library.</short>
<descr> <descr>
<p> <p>
Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg. Copyright 1996 David Turner, Robert Wilhelm and Werner Lemberg.
@ -111,7 +111,7 @@
</element> </element>
<element name="TFreeTypeRasterizer.Precision_Bits"> <element name="TFreeTypeRasterizer.Precision_Bits">
<short>Fractional bits of Raster coordinates</short> <short>Fractional bits of Raster coordinates.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Precision"> <element name="TFreeTypeRasterizer.Precision">
@ -123,15 +123,15 @@
</element> </element>
<element name="TFreeTypeRasterizer.Precision_Step"> <element name="TFreeTypeRasterizer.Precision_Step">
<short>Bezier subdivision minimal step</short> <short>Bezier subdivision minimal step.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Precision_Shift"> <element name="TFreeTypeRasterizer.Precision_Shift">
<short>Shift used to convert coordinates</short> <short>Shift used to convert coordinates.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Precision_Mask"> <element name="TFreeTypeRasterizer.Precision_Mask">
<short>Integer truncation mask</short> <short>Integer truncation mask.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Precision_Jitter"> <element name="TFreeTypeRasterizer.Precision_Jitter">
@ -139,11 +139,11 @@
</element> </element>
<element name="TFreeTypeRasterizer.Pool"> <element name="TFreeTypeRasterizer.Pool">
<short>Profiles buffer a.k.a. Render Pool</short> <short>Profiles buffer a.k.a. Render Pool.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Cible"> <element name="TFreeTypeRasterizer.Cible">
<short>Description of target map</short> <short>Description of target map.</short>
</element> </element>
<element name="TFreeTypeRasterizer.BWidth"> <element name="TFreeTypeRasterizer.BWidth">
@ -151,55 +151,55 @@
</element> </element>
<element name="TFreeTypeRasterizer.BCible"> <element name="TFreeTypeRasterizer.BCible">
<short>Target bitmap buffer</short> <short>Target bitmap buffer.</short>
</element> </element>
<element name="TFreeTypeRasterizer.GCible"> <element name="TFreeTypeRasterizer.GCible">
<short>Target pixmap buffer</short> <short>Target pixmap buffer.</short>
</element> </element>
<element name="TFreeTypeRasterizer.TraceBOfs"> <element name="TFreeTypeRasterizer.TraceBOfs">
<short>Current offset in target bitmap</short> <short>Current offset in target bitmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.TraceBIncr"> <element name="TFreeTypeRasterizer.TraceBIncr">
<short>Increment to the next line in the target bitmap</short> <short>Increment to the next line in the target bitmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.TraceGOfs"> <element name="TFreeTypeRasterizer.TraceGOfs">
<short>Current offset in targer pixmap</short> <short>Current offset in targer pixmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.TraceGIncr"> <element name="TFreeTypeRasterizer.TraceGIncr">
<short>Increment to the next line in the target pixmap</short> <short>Increment to the next line in the target pixmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.gray_min_x"> <element name="TFreeTypeRasterizer.gray_min_x">
<short>Current min x during gray rendering</short> <short>Current min x during gray rendering.</short>
</element> </element>
<element name="TFreeTypeRasterizer.gray_max_x"> <element name="TFreeTypeRasterizer.gray_max_x">
<short>Current max x during gray rendering</short> <short>Current max x during gray rendering.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Proc_Sweep_Init"> <element name="TFreeTypeRasterizer.Proc_Sweep_Init">
<short>Sweep initialization</short> <short>Sweep initialization.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Proc_Sweep_Span"> <element name="TFreeTypeRasterizer.Proc_Sweep_Span">
<short>Span drawing</short> <short>Span drawing.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Proc_Sweep_Drop"> <element name="TFreeTypeRasterizer.Proc_Sweep_Drop">
<short>Drop out control</short> <short>Drop out control.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Proc_Sweep_Step"> <element name="TFreeTypeRasterizer.Proc_Sweep_Step">
<short>Sweep line step</short> <short>Sweep line step.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Proc_Sweep_Direct"> <element name="TFreeTypeRasterizer.Proc_Sweep_Direct">
<short>Direct rendering</short> <short>Direct rendering.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Direct_X"> <element name="TFreeTypeRasterizer.Direct_X">
@ -219,42 +219,42 @@
</element> </element>
<element name="TFreeTypeRasterizer.Flags"> <element name="TFreeTypeRasterizer.Flags">
<short>Current flags array</short> <short>Current flags array.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Outs"> <element name="TFreeTypeRasterizer.Outs">
<short>Current endpoints array</short> <short>Current endpoints array.</short>
</element> </element>
<element name="TFreeTypeRasterizer.nContours"> <element name="TFreeTypeRasterizer.nContours">
<short>Current number of contours</short> <short>Current number of contours.</short>
</element> </element>
<element name="TFreeTypeRasterizer.DropOutControl"> <element name="TFreeTypeRasterizer.DropOutControl">
<short>Current drop-out control mode</short> <short>Current drop-out control mode.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Grays"> <element name="TFreeTypeRasterizer.Grays">
<short>Gray palette used during gray-levels rendering</short> <short>Gray palette used during gray-levels rendering.</short>
<descr> <descr>
0: background .. 4: foreground 0: background .. 4: foreground
</descr> </descr>
</element> </element>
<element name="TFreeTypeRasterizer.BGray_Data"> <element name="TFreeTypeRasterizer.BGray_Data">
<short>Temporary bitmap for grayscale</short> <short>Temporary bitmap for grayscale.</short>
</element> </element>
<element name="TFreeTypeRasterizer.BGray_Incr"> <element name="TFreeTypeRasterizer.BGray_Incr">
<short>Increment for the temporary bitmap</short> <short>Increment for the temporary bitmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.BGray_End"> <element name="TFreeTypeRasterizer.BGray_End">
<short>Ending offset of the temporary bitmap</short> <short>Ending offset of the temporary bitmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.BGray_Capacity"> <element name="TFreeTypeRasterizer.BGray_Capacity">
<short>Current capacity of the temporary bitmap</short> <short>Current capacity of the temporary bitmap.</short>
</element> </element>
<element name="TFreeTypeRasterizer.Second_Pass"> <element name="TFreeTypeRasterizer.Second_Pass">
@ -548,7 +548,7 @@
</element> </element>
<element name="TFreeTypeRasterizer.Render_Glyph"> <element name="TFreeTypeRasterizer.Render_Glyph">
<short>Render one glyph in the target bitmap (1-bit per pixel)</short> <short>Render one glyph in the target bitmap (1-bit per pixel).</short>
</element> </element>
<element name="TFreeTypeRasterizer.Render_Glyph.Result"> <element name="TFreeTypeRasterizer.Render_Glyph.Result">
<short/> <short/>
@ -561,7 +561,7 @@
</element> </element>
<element name="TFreeTypeRasterizer.Render_Gray_Glyph"> <element name="TFreeTypeRasterizer.Render_Gray_Glyph">
<short>Render one gray-level glyph in the target pixmap</short> <short>Render one gray-level glyph in the target pixmap.</short>
<descr> <descr>
<p> <p>
Palette points to an array of 5 colors used for the rendering. Use Nil to reuse the last palette. The default is VGA graylevels. Palette points to an array of 5 colors used for the rendering. Use Nil to reuse the last palette. The default is VGA graylevels.

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTTables"> <module name="TTTables">
<short>TrueType table declarations used in the FreeType library</short> <short>TrueType table declarations used in the FreeType library.</short>
<descr> <descr>
<p> <p>
TTTables now contains only the declarations for the TrueType tables. TTTables now contains only the declarations for the TrueType tables.
@ -27,7 +27,7 @@
</element> </element>
<element name="TTTCHeader"> <element name="TTTCHeader">
<short>TrueType collection header</short> <short>TrueType collection header.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -63,7 +63,7 @@
</element> </element>
<element name="TTableDir"> <element name="TTableDir">
<short>TrueType Table Directory type</short> <short>TrueType Table Directory type.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -77,7 +77,7 @@
</element> </element>
<element name="TTableDir.numTables"> <element name="TTableDir.numTables">
<short>Number of tables in the directory</short> <short>Number of tables in the directory.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -115,25 +115,25 @@
</element> </element>
<element name="TTableDirEntry.Tag"> <element name="TTableDirEntry.Tag">
<short>Table type</short> <short>Table type.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TTableDirEntry.CheckSum"> <element name="TTableDirEntry.CheckSum">
<short>Table Checksum</short> <short>Table Checksum.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TTableDirEntry.Offset"> <element name="TTableDirEntry.Offset">
<short>Table file offset</short> <short>Table file offset.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TTableDirEntry.Length"> <element name="TTableDirEntry.Length">
<short>Table length</short> <short>Table length.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>

View File

@ -7,7 +7,7 @@
==================================================================== ====================================================================
--> -->
<module name="TTTypes"> <module name="TTTypes">
<short>Global type definitions</short> <short>Global type definitions.</short>
<descr> <descr>
<p> <p>
Global type definitions used in the FreeType library. Global type definitions used in the FreeType library.
@ -68,19 +68,19 @@
</element> </element>
<element name="TT_FWord"> <element name="TT_FWord">
<short>Distance in FUnits</short> <short>Distance in FUnits.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_UFWord"> <element name="TT_UFWord">
<short>Unsigned Distance</short> <short>Unsigned Distance.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_F2Dot14"> <element name="TT_F2Dot14">
<short>Alias for the Integer type</short> <short>Alias for the Integer type.</short>
<descr> <descr>
<p> <p>
Signed fixed float 2.14 used for unary vectors, with layout: Signed fixed float 2.14 used for unary vectors, with layout:
@ -115,7 +115,7 @@
</element> </element>
<element name="TT_F26Dot6"> <element name="TT_F26Dot6">
<short>Alias for the LongInt type</short> <short>Alias for the LongInt type.</short>
<descr> <descr>
<p> <p>
26.6 fixed float, used for pixel coordinates. 26.6 fixed float, used for pixel coordinates.
@ -125,7 +125,7 @@
</element> </element>
<element name="TT_Pos"> <element name="TT_Pos">
<short>Alias for the LongInt type</short> <short>Alias for the LongInt type.</short>
<descr> <descr>
<p> <p>
FUnits or 26.6 fixed float value, depending on context. FUnits or 26.6 fixed float value, depending on context.
@ -257,7 +257,7 @@
</element> </element>
<element name="TT_KerningInfo"> <element name="TT_KerningInfo">
<short>Kerning information between two glyphs</short> <short>Kerning information between two glyphs.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -351,7 +351,7 @@
</element> </element>
<element name="TT_Outline"> <element name="TT_Outline">
<short>Glyph outline description</short> <short>Glyph outline description.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -369,25 +369,25 @@
</element> </element>
<element name="TT_Outline.points"> <element name="TT_Outline.points">
<short>Array of point coordinates</short> <short>Array of point coordinates.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.flags"> <element name="TT_Outline.flags">
<short>Array of point flags</short> <short>Array of point flags.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.conEnds"> <element name="TT_Outline.conEnds">
<short>Array of contours ends</short> <short>Array of contours ends.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.owner"> <element name="TT_Outline.owner">
<short>Flag set when the outline owns the arrays it uses</short> <short>Flag set when the outline owns the arrays it uses.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -411,7 +411,7 @@
</element> </element>
<element name="TT_Glyph_Metrics"> <element name="TT_Glyph_Metrics">
<short>Glyph metrics structure</short> <short>Glyph metrics structure.</short>
<descr> <descr>
<p> <p>
Glyph metrics structure. Glyph metrics structure.
@ -445,7 +445,7 @@
</element> </element>
<element name="TT_Big_Glyph_Metrics"> <element name="TT_Big_Glyph_Metrics">
<short>Big glyph metrics structure</short> <short>Big glyph metrics structure.</short>
<descr> <descr>
<p> <p>
Big glyph metrics structure. Big glyph metrics structure.
@ -519,7 +519,7 @@
</element> </element>
<element name="TT_Instance_Metrics"> <element name="TT_Instance_Metrics">
<short>Instance metrics structure</short> <short>Instance metrics structure.</short>
<descr> <descr>
<p> <p>
Instance metrics used to return information to a client with the state for the instance. Instance metrics used to return information to a client with the state for the instance.
@ -583,7 +583,7 @@
</element> </element>
<element name="TT_Raster_Map"> <element name="TT_Raster_Map">
<short>Describes a bitmap or pixmap to the rasterizer</short> <short>Describes a bitmap or pixmap to the rasterizer.</short>
<descr> <descr>
<p> <p>
A record used to describe a bitmap or pixmap to the rasterizer. A record used to describe a bitmap or pixmap to the rasterizer.
@ -593,43 +593,43 @@
</element> </element>
<element name="TT_Raster_Map.Rows"> <element name="TT_Raster_Map.Rows">
<short>Number of rows for the bitmap</short> <short>Number of rows for the bitmap.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Cols"> <element name="TT_Raster_Map.Cols">
<short>Numer of columns (bytes) per Row</short> <short>Numer of columns (bytes) per Row.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Width"> <element name="TT_Raster_Map.Width">
<short>Number of pixels per Row</short> <short>Number of pixels per Row.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Flow"> <element name="TT_Raster_Map.Flow">
<short>Flow direction for the bitmap / pixmap</short> <short>Flow direction for the bitmap / pixmap.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Buffer"> <element name="TT_Raster_Map.Buffer">
<short>Data for the bitmap / pixmap</short> <short>Data for the bitmap / pixmap.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Size"> <element name="TT_Raster_Map.Size">
<short>Size in bytes for the Data in the bitmap / pixmap</short> <short>Size in bytes for the Data in the bitmap / pixmap.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Header"> <element name="TT_Header">
<short>TrueType font header table structure</short> <short>TrueType font header table structure.</short>
<descr> <descr>
<p> <p>
The TrueType font header table structure. The TrueType font header table structure.
@ -741,7 +741,7 @@
</element> </element>
<element name="TT_Horizontal_Header"> <element name="TT_Horizontal_Header">
<short>TrueType horizontal header table structure</short> <short>TrueType horizontal header table structure.</short>
<descr> <descr>
<p> <p>
The TrueType horizontal header table structure. The TrueType horizontal header table structure.
@ -829,19 +829,19 @@
</element> </element>
<element name="TT_Horizontal_Header.short_metrics"> <element name="TT_Horizontal_Header.short_metrics">
<short>Not part of the header in the file</short> <short>Not part of the header in the file.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Horizontal_Header.long_metrics"> <element name="TT_Horizontal_Header.long_metrics">
<short>Not part of the header in the file</short> <short>Not part of the header in the file.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Vertical_Header"> <element name="TT_Vertical_Header">
<short>TrueType vertical header table structure</short> <short>TrueType vertical header table structure.</short>
<descr> <descr>
<p> <p>
The TrueType vertical header table structure. The TrueType vertical header table structure.
@ -929,19 +929,19 @@
</element> </element>
<element name="TT_Vertical_Header.short_metrics"> <element name="TT_Vertical_Header.short_metrics">
<short>Not part of the header in the file</short> <short>Not part of the header in the file.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Vertical_Header.long_metrics"> <element name="TT_Vertical_Header.long_metrics">
<short>Not part of the header in the file</short> <short>Not part of the header in the file.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2"> <element name="TT_OS2">
<short>TrueType OS/2 table structure</short> <short>TrueType OS/2 table structure.</short>
<descr> <descr>
<p> <p>
The TrueType OS/2 table structure. The TrueType OS/2 table structure.
@ -1053,25 +1053,25 @@
</element> </element>
<element name="TT_OS2.ulUnicodeRange1"> <element name="TT_OS2.ulUnicodeRange1">
<short>Bits 0 - 31</short> <short>Bits 0 - 31.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange2"> <element name="TT_OS2.ulUnicodeRange2">
<short>Bits 32 - 63</short> <short>Bits 32 - 63.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange3"> <element name="TT_OS2.ulUnicodeRange3">
<short>Bits 64 - 95</short> <short>Bits 64 - 95.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange4"> <element name="TT_OS2.ulUnicodeRange4">
<short>Bits 96 - 127</short> <short>Bits 96 - 127.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1131,49 +1131,49 @@
</element> </element>
<element name="TT_OS2.ulCodePageRange1"> <element name="TT_OS2.ulCodePageRange1">
<short>In Version 1 tables only</short> <short>In Version 1 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulCodePageRange2"> <element name="TT_OS2.ulCodePageRange2">
<short>In Version 1 tables only</short> <short>In Version 1 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.sxHeight"> <element name="TT_OS2.sxHeight">
<short>In Version 2 tables only</short> <short>In Version 2 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.sCapHeight"> <element name="TT_OS2.sCapHeight">
<short>In Version 2 tables only</short> <short>In Version 2 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.usDefaultChar"> <element name="TT_OS2.usDefaultChar">
<short>In Version 2 tables only</short> <short>In Version 2 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.usBreakChar"> <element name="TT_OS2.usBreakChar">
<short>In Version 2 tables only</short> <short>In Version 2 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.usMaxContext"> <element name="TT_OS2.usMaxContext">
<short>In Version 2 tables only</short> <short>In Version 2 tables only.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Postscript"> <element name="TT_Postscript">
<short>TrueType Postscript table structure</short> <short>TrueType Postscript table structure.</short>
<descr> <descr>
<p> <p>
The TrueType Postscript table structure. The TrueType Postscript table structure.
@ -1241,7 +1241,7 @@
</element> </element>
<element name="TT_Face_Properties"> <element name="TT_Face_Properties">
<short>TrueType font face properties</short> <short>TrueType font face properties.</short>
<descr> <descr>
<p> <p>
Used to report important properties for a font face to clients. Used to report important properties for a font face to clients.
@ -1305,7 +1305,7 @@
</element> </element>
<element name="TT_Stream"> <element name="TT_Stream">
<short>Object handle type for a Stream</short> <short>Object handle type for a Stream.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1317,7 +1317,7 @@
</element> </element>
<element name="TT_Face"> <element name="TT_Face">
<short>Object handle type for a Face</short> <short>Object handle type for a Face.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1341,7 +1341,7 @@
</element> </element>
<element name="TT_Glyph"> <element name="TT_Glyph">
<short>Object handle type for a Glyph</short> <short>Object handle type for a Glyph.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1353,7 +1353,7 @@
</element> </element>
<element name="TT_CharMap"> <element name="TT_CharMap">
<short>Object handle type for a Character Map</short> <short>Object handle type for a Character Map.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1377,7 +1377,7 @@
</element> </element>
<element name="TT_Err_Ok"> <element name="TT_Err_Ok">
<short>Success is always 0</short> <short>Success is always 0.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -2023,7 +2023,7 @@
</element> </element>
<element name="TCoordinates"> <element name="TCoordinates">
<short>Internal type for coordinates in the FreeType library</short> <short>Internal type for coordinates in the FreeType library.</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -2050,32 +2050,32 @@
<seealso></seealso> <seealso></seealso>
</element> </element>
<element name="TVecRecord.n"> <element name="TVecRecord.n">
<short>Number of points</short> <short>Number of points.</short>
</element> </element>
<element name="TVecRecord.org_x"> <element name="TVecRecord.org_x">
<short>Original coordinate arrays</short> <short>Original coordinate arrays.</short>
</element> </element>
<element name="TVecRecord.org_y"> <element name="TVecRecord.org_y">
<short>Original coordinate arrays</short> <short>Original coordinate arrays.</short>
</element> </element>
<element name="TVecRecord.cur_x"> <element name="TVecRecord.cur_x">
<short>Current coordinate arrays</short> <short>Current coordinate arrays.</short>
</element> </element>
<element name="TVecRecord.cur_y"> <element name="TVecRecord.cur_y">
<short>Current coordinate arrays</short> <short>Current coordinate arrays.</short>
</element> </element>
<element name="TVecRecord.touch"> <element name="TVecRecord.touch">
<short>Touch flags array</short> <short>Touch flags array.</short>
</element> </element>
<element name="Success"> <element name="Success">
<short>Success value is always False (no error)</short> <short>Success value is always False (no error).</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Failure"> <element name="Failure">
<short>Failure value is always True (error has occurred)</short> <short>Failure value is always True (error has occurred).</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>