[varfonts] Add FC_FONT_VARIATIONS
This is for clients to passthru font variation settings. Modeled similar to FC_FONT_FEATURES. Each element value is for one axis settings, eg. "abcd=2.3" where 'abcd' is the OpenType Font Variations axis tag. Needs docs update.
This commit is contained in:
parent
de00bdb01f
commit
80e155c1c0
|
@ -119,6 +119,7 @@ typedef int FcBool;
|
||||||
#define FC_DECORATIVE "decorative" /* Bool - true if style is a decorative variant */
|
#define FC_DECORATIVE "decorative" /* Bool - true if style is a decorative variant */
|
||||||
#define FC_LCD_FILTER "lcdfilter" /* Int */
|
#define FC_LCD_FILTER "lcdfilter" /* Int */
|
||||||
#define FC_FONT_FEATURES "fontfeatures" /* String */
|
#define FC_FONT_FEATURES "fontfeatures" /* String */
|
||||||
|
#define FC_FONT_VARIATIONS "fontvariations" /* String */
|
||||||
#define FC_NAMELANG "namelang" /* String RFC 3866 langs */
|
#define FC_NAMELANG "namelang" /* String RFC 3866 langs */
|
||||||
#define FC_PRGNAME "prgname" /* String */
|
#define FC_PRGNAME "prgname" /* String */
|
||||||
#define FC_HASH "hash" /* String (deprecated) */
|
#define FC_HASH "hash" /* String (deprecated) */
|
||||||
|
|
|
@ -70,4 +70,5 @@ FC_OBJECT (HASH, FcTypeString, NULL) /* deprecated */
|
||||||
FC_OBJECT (POSTSCRIPT_NAME, FcTypeString, FcComparePostScript)
|
FC_OBJECT (POSTSCRIPT_NAME, FcTypeString, FcComparePostScript)
|
||||||
FC_OBJECT (COLOR, FcTypeBool, FcCompareBool)
|
FC_OBJECT (COLOR, FcTypeBool, FcCompareBool)
|
||||||
FC_OBJECT (SYMBOL, FcTypeBool, FcCompareBool)
|
FC_OBJECT (SYMBOL, FcTypeBool, FcCompareBool)
|
||||||
|
FC_OBJECT (FONT_VARIATIONS, FcTypeString, NULL)
|
||||||
/* ^-------------- Add new objects here. */
|
/* ^-------------- Add new objects here. */
|
||||||
|
|
Loading…
Reference in New Issue