All Classes and Interfaces
Class
Description
Native bindings to the Apple Advanced Typography Layout API of the HarfBuzz library.
Contains the function pointers loaded from
HarfBuzz.getLibrary().Native bindings to HarfBuzz, a text shaping library.
Contains the function pointers loaded from the harfbuzz
SharedLibrary.Structure representing a setting for an
hb_aat_layout_feature_type_t.An array of
hb_aat_layout_feature_selector_info_t structs.Type
Type
Type
Type
Type
Type
Layout
An array of
hb_color_line_t structs.Layout
An array of
hb_color_stop_t structs.Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Current drawing state.
An array of
hb_draw_state_t structs.The structure that holds information about requested feature application.
An array of
hb_feature_t structs.Type
Type
Font-wide extent values, measured in font units.
An array of
hb_font_extents_t structs.Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Glyph extent values, measured in font units.
An array of
hb_glyph_extents_t structs.The structure that holds information about the glyphs and their relation to input text.
An array of
hb_glyph_info_t structs.The structure that holds the positions of the glyph in both horizontal and vertical directions.
An array of
hb_glyph_position_t structs.Pairs of glyph and color index.
An array of
hb_ot_color_layer_t structs.Data type to hold information for a "part" component of a math-variant glyph.
An array of
hb_ot_math_glyph_part_t structs.Data type to hold math-variant information for a glyph.
An array of
hb_ot_math_glyph_variant_t structs.Data type to hold math kerning (cut-in) information for a glyph.
An array of
hb_ot_math_kern_entry_t structs.Structure representing a name ID in a particular language.
An array of
hb_ot_name_entry_t structs.Data type for holding variation-axis values.
An array of
hb_ot_var_axis_info_t structs.Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
The structure that holds various text properties of an
hb_buffer_t.An array of
hb_segment_properties_t structs.Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Data structure for holding user-data keys.
An array of
hb_user_data_key_t structs.Layout
An array of
hb_var_int_t structs.Layout
An array of
hb_var_num_t structs.Data type for holding variation data.
An array of
hb_variation_t structs.Native bindings to the OpenType API of the HarfBuzz library.
Contains the function pointers loaded from
HarfBuzz.getLibrary().