hb-ot-layout

hb-ot-layout

Functions

Types and Values

Description

Functions

hb_ot_layout_glyph_sequence_func_t ()

hb_bool_t
(*hb_ot_layout_glyph_sequence_func_t) (hb_font_t *font,
                                       hb_tag_t table_tag,
                                       unsigned int lookup_index,
                                       const hb_ot_layout_glyph_sequence_t *sequence,
                                       void *user_data);

Types and Values

HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX

#define HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX 0xFFFFu

HB_OT_LAYOUT_NO_FEATURE_INDEX

#define HB_OT_LAYOUT_NO_FEATURE_INDEX		0xFFFFu

HB_OT_LAYOUT_NO_SCRIPT_INDEX

#define HB_OT_LAYOUT_NO_SCRIPT_INDEX		0xFFFFu

HB_OT_TAG_GDEF

#define HB_OT_TAG_GDEF HB_TAG('G','D','E','F')

HB_OT_TAG_GPOS

#define HB_OT_TAG_GPOS HB_TAG('G','P','O','S')

HB_OT_TAG_GSUB

#define HB_OT_TAG_GSUB HB_TAG('G','S','U','B')

enum hb_ot_layout_glyph_class_t

Members

HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED

   

HB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH

   

HB_OT_LAYOUT_GLYPH_CLASS_LIGATURE

   

HB_OT_LAYOUT_GLYPH_CLASS_MARK

   

HB_OT_LAYOUT_GLYPH_CLASS_COMPONENT