|
|
|
@ -456,6 +456,9 @@ FT_BEGIN_HEADER |
|
|
|
|
* &iterator ) ); |
|
|
|
|
* } |
|
|
|
|
* ``` |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.10 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Color_Glyph_Layer( FT_Face face, |
|
|
|
@ -489,9 +492,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* structures. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef enum FT_PaintFormat_ |
|
|
|
|
{ |
|
|
|
@ -543,9 +544,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* read. Set by @FT_Get_Paint. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_ColorStopIterator_ |
|
|
|
|
{ |
|
|
|
@ -576,9 +575,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* Alpha transparency value multiplied with the value from 'CPAL'. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_ColorIndex_ |
|
|
|
|
{ |
|
|
|
@ -606,9 +603,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* The color information for this stop, see @FT_ColorIndex. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_ColorStop_ |
|
|
|
|
{ |
|
|
|
@ -629,9 +624,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* It describes how the gradient fill continues at the other boundaries. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef enum FT_PaintExtend_ |
|
|
|
|
{ |
|
|
|
@ -661,9 +654,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* actual @FT_ColorStop's. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_ColorLine_ |
|
|
|
|
{ |
|
|
|
@ -707,9 +698,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* y translation. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_Affine_23_ |
|
|
|
|
{ |
|
|
|
@ -730,9 +719,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* 'https://www.w3.org/TR/compositing-1/#porterduffcompositingoperators'.
|
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef enum FT_Composite_Mode_ |
|
|
|
|
{ |
|
|
|
@ -794,9 +781,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* to be provided. Do not set this value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_Opaque_Paint_ |
|
|
|
|
{ |
|
|
|
@ -823,9 +808,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* The layer iterator that describes the layers of this paint. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintColrLayers_ |
|
|
|
|
{ |
|
|
|
@ -850,9 +833,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* The color information for this solid paint, see @FT_ColorIndex. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintSolid_ |
|
|
|
|
{ |
|
|
|
@ -891,9 +872,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* Otherwise equal to~p0. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintLinearGradient_ |
|
|
|
|
{ |
|
|
|
@ -940,9 +919,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* units represented as a 16.16 fixed-point value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintRadialGradient_ |
|
|
|
|
{ |
|
|
|
@ -990,9 +967,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* given counter-clockwise, starting from the (positive) y~axis. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintSweepGradient_ |
|
|
|
|
{ |
|
|
|
@ -1023,9 +998,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* information that is filled with paint. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintGlyph_ |
|
|
|
|
{ |
|
|
|
@ -1049,9 +1022,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* this paint. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintColrGlyph_ |
|
|
|
|
{ |
|
|
|
@ -1077,9 +1048,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* 16.16 fixed-point values. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintTransform_ |
|
|
|
|
{ |
|
|
|
@ -1112,9 +1081,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* 16.16 fixed-point value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintTranslate_ |
|
|
|
|
{ |
|
|
|
@ -1163,9 +1130,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* 16.16 fixed-point value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward-compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintScale_ |
|
|
|
|
{ |
|
|
|
@ -1208,9 +1173,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* units represented as a 16.16 fixed-point value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
typedef struct FT_PaintRotate_ |
|
|
|
@ -1259,9 +1222,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* represented as a 16.16 fixed-point value. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintSkew_ |
|
|
|
|
{ |
|
|
|
@ -1299,9 +1260,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* `source_paint` is composited onto. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_PaintComposite_ |
|
|
|
|
{ |
|
|
|
@ -1345,9 +1304,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* * @FT_PaintColrGlyph |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_COLR_Paint_ |
|
|
|
|
{ |
|
|
|
@ -1392,9 +1349,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* Do not output an initial root transform. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef enum FT_Color_Root_Transform_ |
|
|
|
|
{ |
|
|
|
@ -1435,9 +1390,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* fixed-point coordinates in 26.6 format. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.12 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
typedef struct FT_ClipBox_ |
|
|
|
|
{ |
|
|
|
@ -1530,9 +1483,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* error, value~0 is returned also. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Color_Glyph_Paint( FT_Face face, |
|
|
|
@ -1574,9 +1525,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* and remove transforms configured using @FT_Set_Transform. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.12 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Color_Glyph_ClipBox( FT_Face face, |
|
|
|
@ -1623,9 +1572,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* object can not be retrieved or any other error occurs. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Paint_Layers( FT_Face face, |
|
|
|
@ -1666,9 +1613,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* also. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Colorline_Stops( FT_Face face, |
|
|
|
@ -1704,9 +1649,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* this paint or any other error occured. |
|
|
|
|
* |
|
|
|
|
* @since: |
|
|
|
|
* 2.11 -- **currently experimental only!** There might be changes |
|
|
|
|
* without retaining backward compatibility of both the API and ABI. |
|
|
|
|
* |
|
|
|
|
* 2.13 |
|
|
|
|
*/ |
|
|
|
|
FT_EXPORT( FT_Bool ) |
|
|
|
|
FT_Get_Paint( FT_Face face, |
|
|
|
|