/** * HB_OT_TAG_VAR_AXIS_ITALIC: * * Registered tag for the roman/italic axis.
*/ #define HB_OT_TAG_VAR_AXIS_ITALIC HB_TAG('i','t','a','l')
/** * HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE: * * Registered tag for the optical-size axis. * <note>Note: The optical-size axis supersedes the OpenType `size` feature.</note>
*/ #define HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE HB_TAG('o','p','s','z')
/** * HB_OT_TAG_VAR_AXIS_SLANT: * * Registered tag for the slant axis
*/ #define HB_OT_TAG_VAR_AXIS_SLANT HB_TAG('s','l','n','t')
/** * HB_OT_TAG_VAR_AXIS_WIDTH: * * Registered tag for the width axis.
*/ #define HB_OT_TAG_VAR_AXIS_WIDTH HB_TAG('w','d','t','h')
/** * HB_OT_TAG_VAR_AXIS_WEIGHT: * * Registered tag for the weight axis.
*/ #define HB_OT_TAG_VAR_AXIS_WEIGHT HB_TAG('w','g','h','t')
/** * hb_ot_var_axis_flags_t: * @HB_OT_VAR_AXIS_FLAG_HIDDEN: The axis should not be exposed directly in user interfaces. * * Flags for #hb_ot_var_axis_info_t. * * Since: 2.2.0
*/ typedefenum { /*< flags >*/
HB_OT_VAR_AXIS_FLAG_HIDDEN = 0x00000001u,
/** * hb_ot_var_axis_info_t: * @axis_index: Index of the axis in the variation-axis array * @tag: The #hb_tag_t tag identifying the design variation of the axis * @name_id: The `name` table Name ID that provides display names for the axis * @flags: The #hb_ot_var_axis_flags_t flags for the axis * @min_value: The minimum value on the variation axis that the font covers * @default_value: The position on the variation axis corresponding to the font's defaults * @max_value: The maximum value on the variation axis that the font covers * * Data type for holding variation-axis values. * * The minimum, default, and maximum values are in un-normalized, user scales. * * <note>Note: at present, the only flag defined for @flags is * #HB_OT_VAR_AXIS_FLAG_HIDDEN.</note> * * Since: 2.2.0
*/ typedefstruct hb_ot_var_axis_info_t { unsignedint axis_index;
hb_tag_t tag;
hb_ot_name_id_t name_id;
hb_ot_var_axis_flags_t flags; float min_value; float default_value; float max_value; /*< private >*/ unsignedint reserved;
} hb_ot_var_axis_info_t;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.