gtk-d ~gtk4 (2021-12-20T08:37:41.4817885)
Dub
Repo
hb_font_t
harfbuzz
c
types
Data type for holding fonts.
struct
hb_font_t
Meta
Source
See Implementation
harfbuzz
c
types
aliases
HB_AAT_LAYOUT_NO_SELECTOR_INDEX
HB_BUFFER_REPLACEMENT_CODEPOINT_DEFAULT
HB_FEATURE_GLOBAL_START
HB_LANGUAGE_INVALID
HB_MAP_VALUE_INVALID
HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX
HB_OT_LAYOUT_NO_FEATURE_INDEX
HB_OT_LAYOUT_NO_SCRIPT_INDEX
HB_OT_LAYOUT_NO_VARIATIONS_INDEX
HB_OT_MAX_TAGS_PER_LANGUAGE
HB_OT_MAX_TAGS_PER_SCRIPT
HB_OT_VAR_NO_AXIS_INDEX
HB_SET_VALUE_INVALID
HB_UNICODE_MAX
HB_UNICODE_MAX_DECOMPOSITION_LEN
HB_VERSION_MAJOR
HB_VERSION_MICRO
HB_VERSION_MINOR
HB_VERSION_STRING
aat_layout_feature_selector_t
aat_layout_feature_type_t
buffer_cluster_level_t
buffer_content_type_t
buffer_diff_flags_t
buffer_flags_t
buffer_serialize_flags_t
buffer_serialize_format_t
direction_t
glyph_flags_t
hb_bool_t
hb_buffer_message_func_t
hb_codepoint_t
hb_color_t
hb_destroy_func_t
hb_font_get_font_extents_func_t
hb_font_get_font_h_extents_func_t
hb_font_get_font_v_extents_func_t
hb_font_get_glyph_advance_func_t
hb_font_get_glyph_advances_func_t
hb_font_get_glyph_contour_point_func_t
hb_font_get_glyph_extents_func_t
hb_font_get_glyph_from_name_func_t
hb_font_get_glyph_func_t
hb_font_get_glyph_h_advance_func_t
hb_font_get_glyph_h_advances_func_t
hb_font_get_glyph_h_kerning_func_t
hb_font_get_glyph_h_origin_func_t
hb_font_get_glyph_kerning_func_t
hb_font_get_glyph_name_func_t
hb_font_get_glyph_origin_func_t
hb_font_get_glyph_v_advance_func_t
hb_font_get_glyph_v_advances_func_t
hb_font_get_glyph_v_kerning_func_t
hb_font_get_glyph_v_origin_func_t
hb_font_get_nominal_glyph_func_t
hb_font_get_nominal_glyphs_func_t
hb_font_get_variation_glyph_func_t
hb_language_t
hb_mask_t
hb_ot_name_id_t
hb_position_t
hb_reference_table_func_t
hb_tag_t
hb_unicode_combining_class_func_t
hb_unicode_compose_func_t
hb_unicode_decompose_compatibility_func_t
hb_unicode_decompose_func_t
hb_unicode_eastasian_width_func_t
hb_unicode_general_category_func_t
hb_unicode_mirroring_func_t
hb_unicode_script_func_t
memory_mode_t
ot_color_palette_flags_t
ot_layout_baseline_tag_t
ot_layout_glyph_class_t
ot_math_constant_t
ot_math_glyph_part_flags_t
ot_math_kern_t
ot_meta_tag_t
ot_metrics_tag_t
ot_var_axis_flags_t
script_t
unicode_combining_class_t
unicode_general_category_t
enums
hb_aat_layout_feature_selector_t
hb_aat_layout_feature_type_t
hb_buffer_cluster_level_t
hb_buffer_content_type_t
hb_buffer_diff_flags_t
hb_buffer_flags_t
hb_buffer_serialize_flags_t
hb_buffer_serialize_format_t
hb_direction_t
hb_glyph_flags_t
hb_memory_mode_t
hb_ot_color_palette_flags_t
hb_ot_layout_baseline_tag_t
hb_ot_layout_glyph_class_t
hb_ot_math_constant_t
hb_ot_math_glyph_part_flags_t
hb_ot_math_kern_t
hb_ot_meta_tag_t
hb_ot_metrics_tag_t
hb_ot_var_axis_flags_t
hb_script_t
hb_unicode_combining_class_t
hb_unicode_general_category_t
manifest constants
AAT_LAYOUT_NO_SELECTOR_INDEX
BUFFER_REPLACEMENT_CODEPOINT_DEFAULT
FEATURE_GLOBAL_START
LANGUAGE_INVALID
MAP_VALUE_INVALID
OT_LAYOUT_DEFAULT_LANGUAGE_INDEX
OT_LAYOUT_NO_FEATURE_INDEX
OT_LAYOUT_NO_SCRIPT_INDEX
OT_LAYOUT_NO_VARIATIONS_INDEX
OT_MAX_TAGS_PER_LANGUAGE
OT_MAX_TAGS_PER_SCRIPT
OT_VAR_NO_AXIS_INDEX
SET_VALUE_INVALID
UNICODE_MAX
UNICODE_MAX_DECOMPOSITION_LEN
VERSION_MAJOR
VERSION_MICRO
VERSION_MINOR
VERSION_STRING
structs
hb_aat_layout_feature_selector_info_t
hb_blob_t
hb_buffer_t
hb_face_t
hb_feature_t
hb_font_extents_t
hb_font_funcs_t
hb_font_t
hb_glyph_extents_t
hb_glyph_info_t
hb_glyph_position_t
hb_map_t
hb_ot_color_layer_t
hb_ot_math_glyph_part_t
hb_ot_math_glyph_variant_t
hb_ot_name_entry_t
hb_ot_var_axis_info_t
hb_ot_var_axis_t
hb_segment_properties_t
hb_set_t
hb_shape_plan_t
hb_unicode_funcs_t
hb_user_data_key_t
hb_var_int_t
hb_variation_t
Data type for holding fonts.