Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | hb_ot_var_axis_t |
Macros | |
#define | HB_MATH_GLYPH_PART_FLAG_EXTENDER HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER |
#define | HB_OT_MATH_SCRIPT HB_OT_TAG_MATH_SCRIPT |
#define | HB_OT_VAR_NO_AXIS_INDEX 0xFFFFFFFFu |
Typedefs | |
typedef struct hb_ot_var_axis_t | hb_ot_var_axis_t |
Functions | |
HB_EXTERN hb_bool_t | hb_ot_layout_table_choose_script (hb_face_t *face, hb_tag_t table_tag, const hb_tag_t *script_tags, unsigned int *script_index, hb_tag_t *chosen_script) |
HB_EXTERN hb_bool_t | hb_ot_layout_script_find_language (hb_face_t *face, hb_tag_t table_tag, unsigned int script_index, hb_tag_t language_tag, unsigned int *language_index) |
HB_EXTERN void | hb_ot_tags_from_script (hb_script_t script, hb_tag_t *script_tag_1, hb_tag_t *script_tag_2) |
HB_EXTERN hb_tag_t | hb_ot_tag_from_language (hb_language_t language) |
HB_EXTERN unsigned int | hb_ot_var_get_axes (hb_face_t *face, unsigned int start_offset, unsigned int *axes_count, hb_ot_var_axis_t *axes_array) |
HB_EXTERN hb_bool_t | hb_ot_var_find_axis (hb_face_t *face, hb_tag_t axis_tag, unsigned int *axis_index, hb_ot_var_axis_t *axis_info) |
#define HB_MATH_GLYPH_PART_FLAG_EXTENDER HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER |
HB_MATH_GLYPH_PART_FLAG_EXTENDER:
Use HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER instead.
Deprecated: 2.5.1
Definition at line 51 of file hb-ot-deprecated.h.
#define HB_OT_MATH_SCRIPT HB_OT_TAG_MATH_SCRIPT |
HB_OT_MATH_SCRIPT:
Use HB_SCRIPT_MATH or HB_OT_TAG_MATH_SCRIPT instead.
<note>Previous versions of this documentation recommended passing HB_OT_MATH_SCRIPT to hb_buffer_set_script() to enable math shaping, but this usage is no longer supported. Use HB_SCRIPT_MATH instead.</note>
Since: 1.3.3 Deprecated: 3.4.0
Definition at line 66 of file hb-ot-deprecated.h.
#define HB_OT_VAR_NO_AXIS_INDEX 0xFFFFFFFFu |
HB_OT_VAR_NO_AXIS_INDEX:
Do not use.
Since: 1.4.2 Deprecated: 2.2.0
Definition at line 105 of file hb-ot-deprecated.h.
typedef struct hb_ot_var_axis_t hb_ot_var_axis_t |
hb_ot_var_axis_t: @tag: axis tag @name_id: axis name identifier @min_value: minimum value of the axis @default_value: default value of the axis @max_value: maximum value of the axis
Use hb_ot_var_axis_info_t instead.
Since: 1.4.2 Deprecated: 2.2.0
HB_EXTERN hb_bool_t hb_ot_layout_script_find_language | ( | hb_face_t * | face, |
hb_tag_t | table_tag, | ||
unsigned int | script_index, | ||
hb_tag_t | language_tag, | ||
unsigned int * | language_index ) |
HB_EXTERN hb_bool_t hb_ot_layout_table_choose_script | ( | hb_face_t * | face, |
hb_tag_t | table_tag, | ||
const hb_tag_t * | script_tags, | ||
unsigned int * | script_index, | ||
hb_tag_t * | chosen_script ) |
HB_EXTERN hb_tag_t hb_ot_tag_from_language | ( | hb_language_t | language | ) |
HB_EXTERN void hb_ot_tags_from_script | ( | hb_script_t | script, |
hb_tag_t * | script_tag_1, | ||
hb_tag_t * | script_tag_2 ) |
HB_EXTERN hb_bool_t hb_ot_var_find_axis | ( | hb_face_t * | face, |
hb_tag_t | axis_tag, | ||
unsigned int * | axis_index, | ||
hb_ot_var_axis_t * | axis_info ) |
HB_EXTERN unsigned int hb_ot_var_get_axes | ( | hb_face_t * | face, |
unsigned int | start_offset, | ||
unsigned int * | axes_count, | ||
hb_ot_var_axis_t * | axes_array ) |