More minor doc fixes.

This commit is contained in:
Werner Lemberg 2018-06-18 11:10:14 +02:00
parent ce8517b474
commit 95f7341d81
5 changed files with 42 additions and 12 deletions

View File

@ -4098,6 +4098,8 @@ FT_BEGIN_HEADER
* meaning of the various flags (which get synthesized for * meaning of the various flags (which get synthesized for
* non-OpenType subglyphs). * non-OpenType subglyphs).
* *
* https://docs.microsoft.com/en-us/typography/opentype/spec/glyf#composite-glyph-description
*
* @values: * @values:
* FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS :: * FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS ::
* FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES :: * FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES ::
@ -4170,6 +4172,23 @@ FT_BEGIN_HEADER
FT_Matrix *p_transform ); FT_Matrix *p_transform );
/**************************************************************************
*
* @section:
* layer_management
*
* @title:
* Glyph Layer Management
*
* @abstract:
* Retrieving and manipulating OpenType's `COLR' table data.
*
* @description:
* The functions described here allow access of colored glyph layer data
* in OpenType's `COLR' tables.
*
/********************************************************************** /**********************************************************************
* *
* @struct: * @struct:
@ -4302,6 +4321,13 @@ FT_BEGIN_HEADER
FT_LayerIterator* iterator ); FT_LayerIterator* iterator );
/**************************************************************************
*
* @section:
* base_interface
*
*/
/************************************************************************** /**************************************************************************
* *
* @enum: * @enum:
@ -4859,8 +4885,6 @@ FT_BEGIN_HEADER
* FT_Face_CheckTrueTypePatents * FT_Face_CheckTrueTypePatents
* FT_Face_SetUnpatentedHinting * FT_Face_SetUnpatentedHinting
* *
* FREETYPE_XXX
*
*/ */

View File

@ -145,6 +145,7 @@ FT_BEGIN_HEADER
/************************************************************************* /*************************************************************************
* *
* @type: * @type:
* FTC_FaceID
* *
* @description: * @description:
* An opaque pointer type that is used to identity face objects. The * An opaque pointer type that is used to identity face objects. The

View File

@ -34,6 +34,8 @@
* basic_types * basic_types
* base_interface * base_interface
* glyph_variants * glyph_variants
* color_management
* layer_management
* glyph_management * glyph_management
* mac_specific * mac_specific
* sizes_management * sizes_management

View File

@ -45,7 +45,7 @@ FT_BEGIN_HEADER
* *
* @description: * @description:
* The functions described here allow access and manipulation of color * The functions described here allow access and manipulation of color
* palette entries in OpenType's `CPAL' table. * palette entries in OpenType's `CPAL' tables.
*/ */

View File

@ -226,25 +226,28 @@ FT_BEGIN_HEADER
/************************************************************************** /**************************************************************************
* *
* @function: * @function:
* FT_New_Glyph * FT_New_Glyph
* *
* @description: * @description:
* A function used to create a new empty glyph image. Note that * A function used to create a new empty glyph image. Note that the
* the created @FT_Glyph object must be released with @FT_Done_Glyph. * created @FT_Glyph object must be released with @FT_Done_Glyph.
* *
* @input: * @input:
* library :: A handle to the FreeType library object. * library ::
* A handle to the FreeType library object.
* *
* format :: The format of the glyph's image. * format ::
* The format of the glyph's image.
* *
* @output: * @output:
* aglyph :: A handle to the glyph object. * aglyph ::
* A handle to the glyph object.
* *
* @return: * @return:
* FreeType error code. 0~means success. * FreeType error code. 0~means success.
* *
* @since * @since:
* 2.10 * 2.10
*/ */
FT_EXPORT( FT_Error ) FT_EXPORT( FT_Error )
FT_New_Glyph( FT_Library library, FT_New_Glyph( FT_Library library,