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.
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().