Using the HarfBuzz library allows programs to convert a sequence of Unicode input into properly formatted and positioned glyph output — for any writing system and language.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | hb_buffer_message_func_tI
Type
|
| public interface | hb_color_line_get_color_stops_func_tI
Type
|
| public interface | hb_color_line_get_extend_func_tI
Type
|
| public interface | |
| public interface | hb_draw_close_path_func_tI
Type
|
| public interface | hb_draw_cubic_to_func_tI
Type
|
| public interface | hb_draw_line_to_func_tI
Type
|
| public interface | hb_draw_move_to_func_tI
Type
|
| public interface | hb_draw_quadratic_to_func_tI
Type
|
| public interface | hb_font_draw_glyph_func_tI
Type
|
| public interface | hb_font_get_font_extents_func_tI
Type
|
| public interface | hb_font_get_glyph_advance_func_tI
Type
|
| public interface | hb_font_get_glyph_advances_func_tI
Type
|
| public interface | hb_font_get_glyph_contour_point_func_tI
Type
|
| public interface | hb_font_get_glyph_extents_func_tI
Type
|
| public interface | hb_font_get_glyph_from_name_func_tI
Type
|
| public interface | hb_font_get_glyph_kerning_func_tI
Type
|
| public interface | hb_font_get_glyph_name_func_tI
Type
|
| public interface | hb_font_get_glyph_origin_func_tI
Type
|
| public interface | hb_font_get_nominal_glyph_func_tI
Type
|
| public interface | hb_font_get_nominal_glyphs_func_tI
Type
|
| public interface | hb_font_get_variation_glyph_func_tI
Type
|
| public interface | hb_font_paint_glyph_func_tI
Type
|
| public interface | hb_paint_color_func_tI
Type
|
| public interface | hb_paint_color_glyph_func_tI
Type
|
| public interface | hb_paint_custom_palette_color_func_tI
Type
|
| public interface | hb_paint_image_func_tI
Type
|
| public interface | hb_paint_linear_gradient_func_tI
Type
|
| public interface | hb_paint_pop_clip_func_tI
Type
|
| public interface | hb_paint_pop_group_func_tI
Type
|
| public interface | hb_paint_pop_transform_func_tI
Type
|
| public interface | hb_paint_push_clip_glyph_func_tI
Type
|
| public interface | hb_paint_push_clip_rectangle_func_tI
Type
|
| public interface | hb_paint_push_group_func_tI
Type
|
| public interface | hb_paint_push_transform_func_tI
Type
|
| public interface | hb_paint_radial_gradient_func_tI
Type
|
| public interface | hb_paint_sweep_gradient_func_tI
Type
|
| public interface | hb_reference_table_func_tI
Type
|
| public interface | hb_unicode_combining_class_func_tI
Type
|
| public interface | hb_unicode_compose_func_tI
Type
|
| public interface | hb_unicode_decompose_func_tI
Type
|
| public interface | hb_unicode_general_category_func_tI
Type
|
| public interface | hb_unicode_mirroring_func_tI
Type
|
| public interface | hb_unicode_script_func_tI
Type
|
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | |
| public class | hb_aat_layout_feature_selector_info_t
Structure representing a setting for an |
| public abstract class | hb_buffer_message_func_t
Type
|
| public abstract class | hb_color_line_get_color_stops_func_t
Type
|
| public abstract class | hb_color_line_get_extend_func_t
Type
|
| public class | hb_color_line_t
Layout
|
| public class | hb_color_stop_t
Layout
|
| public abstract class | |
| public abstract class | hb_draw_close_path_func_t
Type
|
| public abstract class | hb_draw_cubic_to_func_t
Type
|
| public abstract class | hb_draw_line_to_func_t
Type
|
| public abstract class | hb_draw_move_to_func_t
Type
|
| public abstract class | hb_draw_quadratic_to_func_t
Type
|
| public class | hb_draw_state_t
Current drawing state. |
| public class | hb_feature_t
The structure that holds information about requested feature application. |
| public abstract class | hb_font_draw_glyph_func_t
Type
|
| public class | hb_font_extents_t
Font-wide extent values, measured in font units. |
| public abstract class | hb_font_get_font_extents_func_t
Type
|
| public abstract class | hb_font_get_glyph_advance_func_t
Type
|
| public abstract class | hb_font_get_glyph_advances_func_t
Type
|
| public abstract class | hb_font_get_glyph_contour_point_func_t
Type
|
| public abstract class | hb_font_get_glyph_extents_func_t
Type
|
| public abstract class | hb_font_get_glyph_from_name_func_t
Type
|
| public abstract class | hb_font_get_glyph_kerning_func_t
Type
|
| public abstract class | hb_font_get_glyph_name_func_t
Type
|
| public abstract class | hb_font_get_glyph_origin_func_t
Type
|
| public abstract class | hb_font_get_nominal_glyph_func_t
Type
|
| public abstract class | hb_font_get_nominal_glyphs_func_t
Type
|
| public abstract class | hb_font_get_variation_glyph_func_t
Type
|
| public abstract class | hb_font_paint_glyph_func_t
Type
|
| public class | hb_glyph_extents_t
Glyph extent values, measured in font units. |
| public class | hb_glyph_info_t
The structure that holds information about the glyphs and their relation to input text. |
| public class | hb_glyph_position_t
The structure that holds the positions of the glyph in both horizontal and vertical directions. |
| public class | hb_ot_color_layer_t
Pairs of glyph and color index. |
| public class | hb_ot_math_glyph_part_t
Data type to hold information for a "part" component of a math-variant glyph. |
| public class | hb_ot_math_glyph_variant_t
Data type to hold math-variant information for a glyph. |
| public class | hb_ot_math_kern_entry_t
Data type to hold math kerning (cut-in) information for a glyph. |
| public class | hb_ot_name_entry_t
Structure representing a name ID in a particular language. |
| public class | hb_ot_var_axis_info_t
Data type for holding variation-axis values. |
| public abstract class | hb_paint_color_func_t
Type
|
| public abstract class | hb_paint_color_glyph_func_t
Type
|
| public abstract class | hb_paint_custom_palette_color_func_t
Type
|
| public abstract class | hb_paint_image_func_t
Type
|
| public abstract class | hb_paint_linear_gradient_func_t
Type
|
| public abstract class | hb_paint_pop_clip_func_t
Type
|
| public abstract class | hb_paint_pop_group_func_t
Type
|
| public abstract class | hb_paint_pop_transform_func_t
Type
|
| public abstract class | hb_paint_push_clip_glyph_func_t
Type
|
| public abstract class | hb_paint_push_clip_rectangle_func_t
Type
|
| public abstract class | hb_paint_push_group_func_t
Type
|
| public abstract class | hb_paint_push_transform_func_t
Type
|
| public abstract class | hb_paint_radial_gradient_func_t
Type
|
| public abstract class | hb_paint_sweep_gradient_func_t
Type
|
| public abstract class | hb_reference_table_func_t
Type
|
| public class | hb_segment_properties_t
The structure that holds various text properties of an |
| public abstract class | hb_unicode_combining_class_func_t
Type
|
| public abstract class | hb_unicode_compose_func_t
Type
|
| public abstract class | hb_unicode_decompose_func_t
Type
|
| public abstract class | hb_unicode_general_category_func_t
Type
|
| public abstract class | hb_unicode_mirroring_func_t
Type
|
| public abstract class | hb_unicode_script_func_t
Type
|
| public class | hb_user_data_key_t
Data structure for holding user-data keys. |
| public class | hb_var_int_t
Layout
|
| public class | hb_var_num_t
Layout
|
| public class | hb_variation_t
Data type for holding variation data. |
| public class |