1<SUBSECTION Private> 2HB_H_IN 3HB_OT_H_IN 4</SECTION> 5 6<SECTION> 7<FILE>hb-aat-layout</FILE> 8HB_AAT_LAYOUT_NO_SELECTOR_INDEX 9hb_aat_layout_feature_type_t 10hb_aat_layout_feature_selector_t 11hb_aat_layout_feature_selector_info_t 12hb_aat_layout_feature_type_get_name_id 13hb_aat_layout_feature_type_get_selector_infos 14hb_aat_layout_get_feature_types 15hb_aat_layout_has_positioning 16hb_aat_layout_has_substitution 17hb_aat_layout_has_tracking 18</SECTION> 19 20<SECTION> 21<FILE>hb-blob</FILE> 22hb_blob_create 23hb_blob_create_from_file 24hb_blob_create_sub_blob 25hb_blob_copy_writable_or_fail 26hb_blob_destroy 27hb_blob_get_data 28hb_blob_get_data_writable 29hb_blob_get_empty 30hb_blob_get_length 31hb_blob_get_user_data 32hb_blob_is_immutable 33hb_blob_make_immutable 34hb_blob_reference 35hb_blob_set_user_data 36hb_blob_t 37hb_memory_mode_t 38</SECTION> 39 40<SECTION> 41<FILE>hb-buffer</FILE> 42HB_SEGMENT_PROPERTIES_DEFAULT 43HB_BUFFER_REPLACEMENT_CODEPOINT_DEFAULT 44hb_buffer_create 45hb_buffer_reference 46hb_buffer_get_empty 47hb_buffer_destroy 48hb_buffer_reset 49hb_buffer_clear_contents 50hb_buffer_pre_allocate 51hb_buffer_allocation_successful 52hb_buffer_add 53hb_buffer_add_codepoints 54hb_buffer_add_utf32 55hb_buffer_add_utf16 56hb_buffer_add_utf8 57hb_buffer_add_latin1 58hb_buffer_append 59hb_buffer_set_content_type 60hb_buffer_get_content_type 61hb_buffer_set_direction 62hb_buffer_get_direction 63hb_buffer_set_script 64hb_buffer_get_script 65hb_buffer_set_language 66hb_buffer_get_language 67hb_buffer_set_flags 68hb_buffer_get_flags 69hb_buffer_set_cluster_level 70hb_buffer_get_cluster_level 71hb_buffer_set_length 72hb_buffer_get_length 73hb_buffer_set_segment_properties 74hb_buffer_get_segment_properties 75hb_buffer_guess_segment_properties 76hb_buffer_set_unicode_funcs 77hb_buffer_get_unicode_funcs 78hb_buffer_set_user_data 79hb_buffer_get_user_data 80hb_buffer_get_glyph_infos 81hb_buffer_get_glyph_positions 82hb_buffer_get_invisible_glyph 83hb_buffer_set_invisible_glyph 84hb_buffer_set_replacement_codepoint 85hb_buffer_get_replacement_codepoint 86hb_buffer_normalize_glyphs 87hb_buffer_reverse 88hb_buffer_reverse_range 89hb_buffer_reverse_clusters 90hb_buffer_serialize_glyphs 91hb_buffer_deserialize_glyphs 92hb_buffer_serialize_format_from_string 93hb_buffer_serialize_format_to_string 94hb_buffer_serialize_list_formats 95hb_segment_properties_equal 96hb_segment_properties_hash 97hb_buffer_diff 98hb_buffer_set_message_func 99hb_buffer_t 100hb_glyph_info_get_glyph_flags 101hb_glyph_info_t 102hb_glyph_flags_t 103hb_glyph_position_t 104hb_buffer_content_type_t 105hb_buffer_flags_t 106hb_buffer_cluster_level_t 107hb_segment_properties_t 108hb_buffer_serialize_format_t 109hb_buffer_serialize_flags_t 110hb_buffer_diff_flags_t 111hb_buffer_message_func_t 112</SECTION> 113 114<SECTION> 115<FILE>hb-common</FILE> 116hb_tag_from_string 117hb_tag_to_string 118hb_direction_from_string 119hb_direction_to_string 120hb_script_from_iso15924_tag 121hb_script_from_string 122hb_script_to_iso15924_tag 123hb_script_get_horizontal_direction 124hb_language_from_string 125hb_language_to_string 126hb_language_get_default 127hb_bool_t 128hb_codepoint_t 129hb_destroy_func_t 130hb_direction_t 131hb_language_t 132hb_mask_t 133hb_position_t 134hb_tag_t 135hb_script_t 136hb_user_data_key_t 137hb_var_int_t 138HB_TAG 139HB_TAG_NONE 140HB_TAG_MAX 141HB_TAG_MAX_SIGNED 142HB_UNTAG 143HB_DIRECTION_REVERSE 144HB_DIRECTION_IS_BACKWARD 145HB_DIRECTION_IS_FORWARD 146HB_DIRECTION_IS_HORIZONTAL 147HB_DIRECTION_IS_VALID 148HB_DIRECTION_IS_VERTICAL 149HB_LANGUAGE_INVALID 150<SUBSECTION Private> 151HB_BEGIN_DECLS 152HB_END_DECLS 153int16_t 154int32_t 155int64_t 156int8_t 157uint16_t 158uint32_t 159uint64_t 160uint8_t 161<SUBSECTION Private> 162HB_EXTERN 163HB_DEPRECATED 164HB_DEPRECATED_FOR 165</SECTION> 166 167<SECTION> 168<FILE>hb-deprecated</FILE> 169HB_BUFFER_FLAGS_DEFAULT 170HB_BUFFER_SERIALIZE_FLAGS_DEFAULT 171HB_SCRIPT_CANADIAN_ABORIGINAL 172hb_font_funcs_set_glyph_func 173hb_font_get_glyph_func_t 174hb_ot_layout_table_choose_script 175hb_ot_layout_table_find_script 176hb_ot_tag_from_language 177hb_ot_tags_from_script 178HB_OT_VAR_NO_AXIS_INDEX 179hb_ot_var_axis_t 180hb_ot_var_find_axis 181hb_ot_var_get_axes 182hb_set_invert 183hb_unicode_eastasian_width_func_t 184hb_unicode_eastasian_width 185hb_unicode_funcs_set_eastasian_width_func 186HB_UNICODE_MAX_DECOMPOSITION_LEN 187hb_unicode_decompose_compatibility_func_t 188hb_unicode_decompose_compatibility 189hb_unicode_funcs_set_decompose_compatibility_func 190hb_font_funcs_set_glyph_h_kerning_func 191hb_font_funcs_set_glyph_v_kerning_func 192hb_font_get_glyph_h_kerning 193hb_font_get_glyph_h_kerning_func_t 194hb_font_get_glyph_kerning_for_direction 195hb_font_get_glyph_kerning_func_t 196hb_font_get_glyph_v_kerning 197hb_font_get_glyph_v_kerning_func_t 198</SECTION> 199 200<SECTION> 201<FILE>hb-coretext</FILE> 202HB_CORETEXT_TAG_KERX 203HB_CORETEXT_TAG_MORT 204HB_CORETEXT_TAG_MORX 205hb_coretext_face_create 206hb_coretext_font_create 207hb_coretext_face_get_cg_font 208hb_coretext_font_get_ct_font 209</SECTION> 210 211<SECTION> 212<FILE>hb-face</FILE> 213hb_face_count 214hb_face_t 215hb_face_create 216hb_face_create_for_tables 217hb_face_destroy 218hb_face_get_empty 219hb_face_get_table_tags 220hb_face_get_glyph_count 221hb_face_get_index 222hb_face_get_upem 223hb_face_get_user_data 224hb_face_is_immutable 225hb_face_make_immutable 226hb_face_reference 227hb_face_reference_blob 228hb_face_reference_table 229hb_face_set_glyph_count 230hb_face_set_index 231hb_face_set_upem 232hb_face_set_user_data 233hb_face_collect_unicodes 234hb_face_collect_variation_selectors 235hb_face_collect_variation_unicodes 236hb_face_builder_create 237hb_face_builder_add_table 238</SECTION> 239 240<SECTION> 241<FILE>hb-font</FILE> 242hb_font_add_glyph_origin_for_direction 243hb_font_create 244hb_font_create_sub_font 245hb_font_destroy 246hb_font_funcs_create 247hb_font_funcs_destroy 248hb_font_funcs_get_empty 249hb_font_funcs_get_user_data 250hb_font_funcs_is_immutable 251hb_font_funcs_make_immutable 252hb_font_funcs_reference 253hb_font_funcs_set_glyph_contour_point_func 254hb_font_funcs_set_glyph_extents_func 255hb_font_funcs_set_glyph_from_name_func 256hb_font_funcs_set_glyph_h_advance_func 257hb_font_funcs_set_glyph_h_advances_func 258hb_font_funcs_set_glyph_h_origin_func 259hb_font_funcs_set_glyph_name_func 260hb_font_funcs_set_glyph_v_advance_func 261hb_font_funcs_set_glyph_v_advances_func 262hb_font_funcs_set_glyph_v_origin_func 263hb_font_funcs_set_nominal_glyph_func 264hb_font_funcs_set_nominal_glyphs_func 265hb_font_funcs_set_user_data 266hb_font_funcs_set_variation_glyph_func 267hb_font_funcs_t 268hb_font_get_empty 269hb_font_get_face 270hb_font_get_glyph 271hb_font_get_glyph_advance_for_direction 272hb_font_get_glyph_advance_func_t 273hb_font_get_glyph_advances_for_direction 274hb_font_get_glyph_advances_func_t 275hb_font_get_glyph_contour_point 276hb_font_get_glyph_contour_point_for_origin 277hb_font_get_glyph_contour_point_func_t 278hb_font_get_glyph_extents 279hb_font_get_glyph_extents_for_origin 280hb_font_get_glyph_extents_func_t 281hb_font_get_glyph_from_name 282hb_font_get_glyph_from_name_func_t 283hb_font_get_glyph_h_advance 284hb_font_get_glyph_h_advance_func_t 285hb_font_get_glyph_h_advances 286hb_font_get_glyph_h_advances_func_t 287hb_font_get_glyph_h_origin 288hb_font_get_glyph_h_origin_func_t 289hb_font_get_glyph_name 290hb_font_get_glyph_name_func_t 291hb_font_get_glyph_origin_for_direction 292hb_font_get_glyph_origin_func_t 293hb_font_get_glyph_v_advance 294hb_font_get_glyph_v_advance_func_t 295hb_font_get_glyph_v_advances 296hb_font_get_glyph_v_advances_func_t 297hb_font_get_glyph_v_origin 298hb_font_get_glyph_v_origin_func_t 299hb_font_get_nominal_glyph 300hb_font_get_nominal_glyph_func_t 301hb_font_get_nominal_glyphs 302hb_font_get_nominal_glyphs_func_t 303hb_font_get_parent 304hb_font_get_ppem 305hb_font_get_ptem 306hb_font_get_scale 307hb_font_get_user_data 308hb_font_get_variation_glyph 309hb_font_get_variation_glyph_func_t 310hb_font_get_var_coords_normalized 311hb_font_glyph_from_string 312hb_font_glyph_to_string 313hb_font_is_immutable 314hb_font_make_immutable 315hb_font_reference 316hb_font_set_face 317hb_font_set_funcs 318hb_font_set_funcs_data 319hb_font_set_parent 320hb_font_set_ppem 321hb_font_set_ptem 322hb_font_set_scale 323hb_font_set_user_data 324hb_variation_t 325hb_variation_from_string 326hb_variation_to_string 327hb_font_set_variations 328hb_font_set_var_coords_design 329hb_font_set_var_coords_normalized 330hb_font_subtract_glyph_origin_for_direction 331hb_font_t 332hb_reference_table_func_t 333hb_font_funcs_set_font_h_extents_func 334hb_font_funcs_set_font_v_extents_func 335hb_font_get_extents_for_direction 336hb_font_get_font_extents_func_t 337hb_font_get_font_h_extents_func_t 338hb_font_get_font_v_extents_func_t 339hb_font_get_h_extents 340hb_font_get_v_extents 341</SECTION> 342 343<SECTION> 344<FILE>hb-ft</FILE> 345hb_ft_face_create 346hb_ft_face_create_cached 347hb_ft_face_create_referenced 348hb_ft_font_create 349hb_ft_font_create_referenced 350hb_ft_font_changed 351hb_ft_font_get_face 352hb_ft_font_set_load_flags 353hb_ft_font_get_load_flags 354hb_ft_font_set_funcs 355</SECTION> 356 357<SECTION> 358<FILE>hb-glib</FILE> 359hb_glib_get_unicode_funcs 360hb_glib_script_from_script 361hb_glib_script_to_script 362hb_glib_blob_create 363</SECTION> 364 365<SECTION> 366<FILE>hb-gobject</FILE> 367HB_GOBJECT_TYPE_BLOB 368HB_GOBJECT_TYPE_BUFFER 369HB_GOBJECT_TYPE_BUFFER_CONTENT_TYPE 370HB_GOBJECT_TYPE_BUFFER_DIFF_FLAGS 371HB_GOBJECT_TYPE_BUFFER_FLAGS 372HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FLAGS 373HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FORMAT 374HB_GOBJECT_TYPE_DIRECTION 375HB_GOBJECT_TYPE_FACE 376HB_GOBJECT_TYPE_FONT 377HB_GOBJECT_TYPE_FONT_FUNCS 378HB_GOBJECT_TYPE_GLYPH_FLAGS 379HB_GOBJECT_TYPE_MAP 380HB_GOBJECT_TYPE_MEMORY_MODE 381HB_GOBJECT_TYPE_OT_COLOR_PALETTE_FLAGS 382HB_GOBJECT_TYPE_OT_LAYOUT_GLYPH_CLASS 383HB_GOBJECT_TYPE_OT_MATH_CONSTANT 384HB_GOBJECT_TYPE_OT_MATH_GLYPH_PART 385HB_GOBJECT_TYPE_OT_MATH_GLYPH_PART_FLAGS 386HB_GOBJECT_TYPE_OT_MATH_GLYPH_VARIANT 387HB_GOBJECT_TYPE_OT_MATH_KERN 388HB_GOBJECT_TYPE_SCRIPT 389HB_GOBJECT_TYPE_SHAPE_PLAN 390HB_GOBJECT_TYPE_UNICODE_COMBINING_CLASS 391HB_GOBJECT_TYPE_UNICODE_FUNCS 392HB_GOBJECT_TYPE_UNICODE_GENERAL_CATEGORY 393HB_GOBJECT_TYPE_BUFFER_CLUSTER_LEVEL 394HB_GOBJECT_TYPE_FEATURE 395HB_GOBJECT_TYPE_GLYPH_INFO 396HB_GOBJECT_TYPE_GLYPH_POSITION 397HB_GOBJECT_TYPE_SEGMENT_PROPERTIES 398HB_GOBJECT_TYPE_SET 399HB_GOBJECT_TYPE_USER_DATA_KEY 400hb_gobject_blob_get_type 401hb_gobject_buffer_content_type_get_type 402hb_gobject_buffer_diff_flags_get_type 403hb_gobject_buffer_flags_get_type 404hb_gobject_buffer_get_type 405hb_gobject_buffer_serialize_flags_get_type 406hb_gobject_buffer_serialize_format_get_type 407hb_gobject_direction_get_type 408hb_gobject_face_get_type 409hb_gobject_font_funcs_get_type 410hb_gobject_font_get_type 411hb_gobject_glyph_flags_get_type 412hb_gobject_map_get_type 413hb_gobject_memory_mode_get_type 414hb_gobject_ot_color_palette_flags_get_type 415hb_gobject_ot_layout_glyph_class_get_type 416hb_gobject_ot_math_constant_get_type 417hb_gobject_ot_math_glyph_part_get_type 418hb_gobject_ot_math_glyph_part_flags_get_type 419hb_gobject_ot_math_glyph_variant_get_type 420hb_gobject_ot_math_kern_get_type 421hb_gobject_script_get_type 422hb_gobject_shape_plan_get_type 423hb_gobject_unicode_combining_class_get_type 424hb_gobject_unicode_funcs_get_type 425hb_gobject_unicode_general_category_get_type 426hb_gobject_buffer_cluster_level_get_type 427hb_gobject_feature_get_type 428hb_gobject_glyph_info_get_type 429hb_gobject_glyph_position_get_type 430hb_gobject_segment_properties_get_type 431hb_gobject_set_get_type 432hb_gobject_user_data_key_get_type 433<SUBSECTION Private> 434HB_GOBJECT_H_IN 435</SECTION> 436 437<SECTION> 438<FILE>hb-graphite2</FILE> 439HB_GRAPHITE2_TAG_SILF 440hb_graphite2_face_get_gr_face 441hb_graphite2_font_get_gr_font 442</SECTION> 443 444<SECTION> 445<FILE>hb-icu</FILE> 446hb_icu_get_unicode_funcs 447hb_icu_script_from_script 448hb_icu_script_to_script 449</SECTION> 450 451<SECTION> 452<FILE>hb-map</FILE> 453HB_MAP_VALUE_INVALID 454hb_map_allocation_successful 455hb_map_clear 456hb_map_create 457hb_map_del 458hb_map_destroy 459hb_map_get 460hb_map_get_empty 461hb_map_get_population 462hb_map_get_user_data 463hb_map_has 464hb_map_is_empty 465hb_map_reference 466hb_map_set 467hb_map_set_user_data 468hb_map_t 469</SECTION> 470 471<SECTION> 472<FILE>hb-ot-color</FILE> 473hb_color_t 474HB_COLOR 475hb_color_get_alpha 476hb_color_get_blue 477hb_color_get_green 478hb_color_get_red 479hb_ot_color_glyph_get_layers 480hb_ot_color_glyph_reference_png 481hb_ot_color_glyph_reference_svg 482hb_ot_color_has_layers 483hb_ot_color_has_palettes 484hb_ot_color_has_png 485hb_ot_color_has_svg 486hb_ot_color_layer_t 487hb_ot_color_palette_color_get_name_id 488hb_ot_color_palette_flags_t 489hb_ot_color_palette_get_colors 490hb_ot_color_palette_get_count 491hb_ot_color_palette_get_flags 492hb_ot_color_palette_get_name_id 493</SECTION> 494 495<SECTION> 496<FILE>hb-ot-font</FILE> 497hb_ot_font_set_funcs 498</SECTION> 499 500<SECTION> 501<FILE>hb-ot-name</FILE> 502hb_ot_name_id_t 503HB_OT_NAME_ID_INVALID 504hb_ot_name_entry_t 505hb_ot_name_list_names 506hb_ot_name_get_utf16 507hb_ot_name_get_utf32 508hb_ot_name_get_utf8 509</SECTION> 510 511<SECTION> 512<FILE>hb-ot-layout</FILE> 513HB_OT_MAX_TAGS_PER_LANGUAGE 514HB_OT_MAX_TAGS_PER_SCRIPT 515HB_OT_TAG_DEFAULT_LANGUAGE 516HB_OT_TAG_DEFAULT_SCRIPT 517hb_ot_tag_to_language 518hb_ot_tag_to_script 519hb_ot_tags_from_script_and_language 520hb_ot_tags_to_script_and_language 521HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX 522HB_OT_LAYOUT_NO_FEATURE_INDEX 523HB_OT_LAYOUT_NO_SCRIPT_INDEX 524HB_OT_LAYOUT_NO_VARIATIONS_INDEX 525HB_OT_TAG_BASE 526HB_OT_TAG_GDEF 527HB_OT_TAG_GPOS 528HB_OT_TAG_GSUB 529HB_OT_TAG_JSTF 530hb_ot_layout_collect_lookups 531hb_ot_layout_collect_features 532hb_ot_layout_feature_get_characters 533hb_ot_layout_feature_get_lookups 534hb_ot_layout_feature_get_name_ids 535hb_ot_layout_feature_with_variations_get_lookups 536hb_ot_layout_get_attach_points 537hb_ot_layout_get_glyph_class 538hb_ot_layout_get_glyphs_in_class 539hb_ot_layout_get_ligature_carets 540hb_ot_layout_get_size_params 541hb_ot_layout_glyph_class_t 542hb_ot_layout_glyph_sequence_func_t 543hb_ot_layout_has_glyph_classes 544hb_ot_layout_has_positioning 545hb_ot_layout_has_substitution 546hb_ot_layout_language_find_feature 547hb_ot_layout_language_get_feature_indexes 548hb_ot_layout_language_get_feature_tags 549hb_ot_layout_language_get_required_feature 550hb_ot_layout_lookup_collect_glyphs 551hb_ot_layout_lookup_substitute_closure 552hb_ot_layout_lookups_substitute_closure 553hb_ot_layout_lookup_would_substitute 554hb_ot_layout_script_find_language 555hb_ot_layout_script_get_language_tags 556hb_ot_layout_script_select_language 557hb_ot_layout_table_find_feature_variations 558hb_ot_layout_table_get_feature_tags 559hb_ot_layout_table_get_script_tags 560hb_ot_layout_table_get_lookup_count 561hb_ot_layout_table_select_script 562hb_ot_shape_plan_collect_lookups 563hb_ot_layout_language_get_required_feature_index 564<SUBSECTION Private> 565Xhb_ot_layout_lookup_enumerate_sequences 566Xhb_ot_layout_lookup_position 567Xhb_ot_layout_lookup_substitute 568</SECTION> 569 570<SECTION> 571<FILE>hb-ot-math</FILE> 572HB_OT_TAG_MATH 573HB_OT_MATH_SCRIPT 574hb_ot_math_constant_t 575hb_ot_math_kern_t 576hb_ot_math_glyph_variant_t 577hb_ot_math_glyph_part_flags_t 578hb_ot_math_glyph_part_t 579hb_ot_math_has_data 580hb_ot_math_get_constant 581hb_ot_math_get_glyph_italics_correction 582hb_ot_math_get_glyph_top_accent_attachment 583hb_ot_math_get_glyph_kerning 584hb_ot_math_is_glyph_extended_shape 585hb_ot_math_get_glyph_variants 586hb_ot_math_get_min_connector_overlap 587hb_ot_math_get_glyph_assembly 588</SECTION> 589 590<SECTION> 591<FILE>hb-ot-shape</FILE> 592hb_ot_shape_glyphs_closure 593</SECTION> 594 595<SECTION> 596<FILE>hb-ot-var</FILE> 597HB_OT_TAG_VAR_AXIS_ITALIC 598HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE 599HB_OT_TAG_VAR_AXIS_SLANT 600HB_OT_TAG_VAR_AXIS_WEIGHT 601HB_OT_TAG_VAR_AXIS_WIDTH 602hb_ot_var_has_data 603hb_ot_var_axis_flags_t 604hb_ot_var_axis_info_t 605hb_ot_var_find_axis_info 606hb_ot_var_get_axis_count 607hb_ot_var_get_axis_infos 608hb_ot_var_get_named_instance_count 609hb_ot_var_named_instance_get_subfamily_name_id 610hb_ot_var_named_instance_get_postscript_name_id 611hb_ot_var_named_instance_get_design_coords 612hb_ot_var_normalize_variations 613hb_ot_var_normalize_coords 614</SECTION> 615 616<SECTION> 617<FILE>hb-set</FILE> 618HB_SET_VALUE_INVALID 619hb_set_add 620hb_set_add_range 621hb_set_allocation_successful 622hb_set_clear 623hb_set_create 624hb_set_del 625hb_set_del_range 626hb_set_destroy 627hb_set_get_empty 628hb_set_get_max 629hb_set_get_min 630hb_set_get_population 631hb_set_get_user_data 632hb_set_has 633hb_set_intersect 634hb_set_is_empty 635hb_set_is_equal 636hb_set_is_subset 637hb_set_next 638hb_set_next_range 639hb_set_previous 640hb_set_previous_range 641hb_set_reference 642hb_set_set 643hb_set_set_user_data 644hb_set_subtract 645hb_set_symmetric_difference 646hb_set_t 647hb_set_union 648</SECTION> 649 650<SECTION> 651<FILE>hb-shape</FILE> 652HB_FEATURE_GLOBAL_END 653HB_FEATURE_GLOBAL_START 654hb_feature_t 655hb_feature_from_string 656hb_feature_to_string 657hb_shape 658hb_shape_full 659hb_shape_list_shapers 660</SECTION> 661 662<SECTION> 663<FILE>hb-shape-plan</FILE> 664hb_shape_plan_create 665hb_shape_plan_create_cached 666hb_shape_plan_create2 667hb_shape_plan_create_cached2 668hb_shape_plan_destroy 669hb_shape_plan_execute 670hb_shape_plan_get_empty 671hb_shape_plan_get_shaper 672hb_shape_plan_get_user_data 673hb_shape_plan_reference 674hb_shape_plan_set_user_data 675hb_shape_plan_t 676</SECTION> 677 678<SECTION> 679<FILE>hb-unicode</FILE> 680HB_UNICODE_MAX 681hb_unicode_combining_class 682hb_unicode_combining_class_func_t 683hb_unicode_combining_class_t 684hb_unicode_compose 685hb_unicode_compose_func_t 686hb_unicode_decompose 687hb_unicode_decompose_func_t 688hb_unicode_funcs_create 689hb_unicode_funcs_destroy 690hb_unicode_funcs_get_default 691hb_unicode_funcs_get_empty 692hb_unicode_funcs_get_parent 693hb_unicode_funcs_get_user_data 694hb_unicode_funcs_is_immutable 695hb_unicode_funcs_make_immutable 696hb_unicode_funcs_reference 697hb_unicode_funcs_set_combining_class_func 698hb_unicode_funcs_set_compose_func 699hb_unicode_funcs_set_decompose_func 700hb_unicode_funcs_set_general_category_func 701hb_unicode_funcs_set_mirroring_func 702hb_unicode_funcs_set_script_func 703hb_unicode_funcs_set_user_data 704hb_unicode_funcs_t 705hb_unicode_general_category 706hb_unicode_general_category_func_t 707hb_unicode_general_category_t 708hb_unicode_mirroring 709hb_unicode_mirroring_func_t 710hb_unicode_script 711hb_unicode_script_func_t 712</SECTION> 713 714<SECTION> 715<FILE>hb-uniscribe</FILE> 716hb_uniscribe_font_get_hfont 717hb_uniscribe_font_get_logfontw 718<SUBSECTION Private> 719hb_directwrite_shape_experimental_width 720</SECTION> 721 722<SECTION> 723<FILE>hb-version</FILE> 724HB_VERSION_ATLEAST 725HB_VERSION_MAJOR 726HB_VERSION_MICRO 727HB_VERSION_MINOR 728HB_VERSION_STRING 729hb_version 730hb_version_atleast 731hb_version_string 732</SECTION> 733