1<SECTION> 2<FILE>hb-aat-layout</FILE> 3HB_AAT_LAYOUT_NO_SELECTOR_INDEX 4hb_aat_layout_feature_type_t 5hb_aat_layout_feature_selector_t 6hb_aat_layout_feature_selector_info_t 7hb_aat_layout_feature_type_get_name_id 8hb_aat_layout_feature_type_get_selector_infos 9hb_aat_layout_get_feature_types 10hb_aat_layout_has_positioning 11hb_aat_layout_has_substitution 12hb_aat_layout_has_tracking 13</SECTION> 14 15<SECTION> 16<FILE>hb-blob</FILE> 17hb_blob_create 18hb_blob_create_or_fail 19hb_blob_create_from_file 20hb_blob_create_from_file_or_fail 21hb_blob_create_sub_blob 22hb_blob_copy_writable_or_fail 23hb_blob_get_empty 24hb_blob_reference 25hb_blob_destroy 26hb_blob_set_user_data 27hb_blob_get_user_data 28hb_blob_make_immutable 29hb_blob_is_immutable 30hb_blob_get_data 31hb_blob_get_data_writable 32hb_blob_get_length 33hb_blob_t 34hb_memory_mode_t 35</SECTION> 36 37<SECTION> 38<FILE>hb-buffer</FILE> 39hb_buffer_create 40hb_buffer_allocation_successful 41hb_buffer_create_similar 42hb_buffer_get_empty 43hb_buffer_reference 44hb_buffer_destroy 45hb_buffer_set_user_data 46hb_buffer_get_user_data 47hb_buffer_reset 48hb_buffer_clear_contents 49hb_buffer_pre_allocate 50hb_buffer_add 51hb_buffer_add_codepoints 52hb_buffer_add_utf32 53hb_buffer_add_utf16 54hb_buffer_add_utf8 55hb_buffer_add_latin1 56hb_buffer_append 57hb_buffer_set_content_type 58hb_buffer_get_content_type 59hb_buffer_set_direction 60hb_buffer_get_direction 61hb_buffer_set_script 62hb_buffer_get_script 63hb_buffer_set_language 64hb_buffer_get_language 65hb_buffer_set_flags 66hb_buffer_get_flags 67hb_buffer_set_cluster_level 68hb_buffer_get_cluster_level 69hb_buffer_set_length 70hb_buffer_get_length 71hb_buffer_set_segment_properties 72hb_buffer_get_segment_properties 73hb_buffer_guess_segment_properties 74hb_buffer_set_unicode_funcs 75hb_buffer_get_unicode_funcs 76hb_buffer_get_glyph_infos 77hb_glyph_info_get_glyph_flags 78hb_buffer_get_glyph_positions 79hb_buffer_has_positions 80hb_buffer_set_invisible_glyph 81hb_buffer_get_invisible_glyph 82hb_buffer_set_not_found_glyph 83hb_buffer_get_not_found_glyph 84hb_buffer_set_not_found_variation_selector_glyph 85hb_buffer_get_not_found_variation_selector_glyph 86hb_buffer_set_replacement_codepoint 87hb_buffer_get_replacement_codepoint 88hb_buffer_set_random_state 89hb_buffer_get_random_state 90hb_buffer_normalize_glyphs 91hb_buffer_reverse 92hb_buffer_reverse_range 93hb_buffer_reverse_clusters 94hb_buffer_serialize 95hb_buffer_serialize_glyphs 96hb_buffer_deserialize_glyphs 97hb_buffer_serialize_unicode 98hb_buffer_deserialize_unicode 99hb_buffer_serialize_format_from_string 100hb_buffer_serialize_format_to_string 101hb_buffer_serialize_list_formats 102hb_segment_properties_equal 103hb_segment_properties_hash 104hb_segment_properties_overlay 105hb_buffer_diff 106hb_buffer_message_func_t 107hb_buffer_set_message_func 108HB_SEGMENT_PROPERTIES_DEFAULT 109HB_BUFFER_REPLACEMENT_CODEPOINT_DEFAULT 110hb_buffer_t 111hb_glyph_info_t 112hb_glyph_flags_t 113hb_glyph_position_t 114hb_buffer_content_type_t 115hb_buffer_flags_t 116hb_buffer_cluster_level_t 117hb_segment_properties_t 118hb_buffer_serialize_format_t 119hb_buffer_serialize_flags_t 120hb_buffer_diff_flags_t 121</SECTION> 122 123<SECTION> 124<FILE>hb-common</FILE> 125HB_TAG 126HB_UNTAG 127hb_tag_from_string 128hb_tag_to_string 129hb_direction_from_string 130hb_direction_to_string 131HB_DIRECTION_REVERSE 132HB_DIRECTION_IS_BACKWARD 133HB_DIRECTION_IS_FORWARD 134HB_DIRECTION_IS_HORIZONTAL 135HB_DIRECTION_IS_VALID 136HB_DIRECTION_IS_VERTICAL 137hb_script_from_iso15924_tag 138hb_script_to_iso15924_tag 139hb_script_from_string 140hb_script_get_horizontal_direction 141hb_language_from_string 142hb_language_to_string 143hb_language_get_default 144hb_language_matches 145hb_feature_from_string 146hb_feature_to_string 147hb_variation_from_string 148hb_variation_to_string 149hb_bool_t 150hb_codepoint_t 151HB_CODEPOINT_INVALID 152hb_destroy_func_t 153hb_direction_t 154hb_language_t 155hb_feature_t 156hb_variation_t 157hb_mask_t 158hb_position_t 159hb_tag_t 160hb_script_t 161hb_user_data_key_t 162HB_TAG_NONE 163HB_TAG_MAX 164HB_TAG_MAX_SIGNED 165HB_LANGUAGE_INVALID 166HB_FEATURE_GLOBAL_END 167HB_FEATURE_GLOBAL_START 168<SUBSECTION Private> 169HB_BEGIN_DECLS 170HB_END_DECLS 171hb_var_int_t 172hb_var_num_t 173int16_t 174int32_t 175int64_t 176int8_t 177uint16_t 178uint32_t 179uint64_t 180uint8_t 181HB_EXTERN 182HB_DEPRECATED 183HB_DEPRECATED_FOR 184<SUBSECTION Private> 185HB_H_IN 186HB_OT_H_IN 187HB_AAT_H_IN 188</SECTION> 189 190<SECTION> 191<FILE>hb-features</FILE> 192HB_HAS_CAIRO 193HB_HAS_CORETEXT 194HB_HAS_DIRECTWRITE 195HB_HAS_FREETYPE 196HB_HAS_GDI 197HB_HAS_GLIB 198HB_HAS_GOBJECT 199HB_HAS_GRAPHITE 200HB_HAS_ICU 201HB_HAS_UNISCRIBE 202HB_HAS_WASM 203</SECTION> 204 205<SECTION> 206<FILE>hb-draw</FILE> 207hb_draw_funcs_create 208hb_draw_funcs_get_empty 209hb_draw_funcs_reference 210hb_draw_funcs_destroy 211hb_draw_funcs_set_user_data 212hb_draw_funcs_get_user_data 213hb_draw_funcs_make_immutable 214hb_draw_funcs_is_immutable 215hb_draw_move_to_func_t 216hb_draw_funcs_set_move_to_func 217hb_draw_line_to_func_t 218hb_draw_funcs_set_line_to_func 219hb_draw_quadratic_to_func_t 220hb_draw_funcs_set_quadratic_to_func 221hb_draw_cubic_to_func_t 222hb_draw_funcs_set_cubic_to_func 223hb_draw_close_path_func_t 224hb_draw_funcs_set_close_path_func 225hb_draw_move_to 226hb_draw_line_to 227hb_draw_quadratic_to 228hb_draw_cubic_to 229hb_draw_close_path 230HB_DRAW_STATE_DEFAULT 231hb_draw_funcs_t 232hb_draw_state_t 233</SECTION> 234 235<SECTION> 236<FILE>hb-paint</FILE> 237hb_paint_funcs_t 238hb_paint_funcs_create 239hb_paint_funcs_get_empty 240hb_paint_funcs_reference 241hb_paint_funcs_destroy 242hb_paint_funcs_set_user_data 243hb_paint_funcs_get_user_data 244hb_paint_funcs_make_immutable 245hb_paint_funcs_is_immutable 246 247hb_paint_push_transform_func_t 248hb_paint_funcs_set_push_transform_func 249hb_paint_pop_transform_func_t 250hb_paint_funcs_set_pop_transform_func 251hb_paint_color_glyph_func_t 252hb_paint_funcs_set_color_glyph_func 253hb_paint_push_clip_glyph_func_t 254hb_paint_funcs_set_push_clip_glyph_func 255hb_paint_push_clip_rectangle_func_t 256hb_paint_funcs_set_push_clip_rectangle_func 257hb_paint_pop_clip_func_t 258hb_paint_funcs_set_pop_clip_func 259hb_paint_color_func_t 260hb_paint_funcs_set_color_func 261HB_PAINT_IMAGE_FORMAT_PNG 262HB_PAINT_IMAGE_FORMAT_SVG 263HB_PAINT_IMAGE_FORMAT_BGRA 264hb_paint_image_func_t 265hb_paint_funcs_set_image_func 266hb_color_line_t 267hb_color_stop_t 268hb_color_line_get_color_stops_func_t 269hb_color_line_get_color_stops 270hb_paint_extend_t 271hb_color_line_get_extend_func_t 272hb_color_line_get_extend 273hb_paint_linear_gradient_func_t 274hb_paint_funcs_set_linear_gradient_func 275hb_paint_radial_gradient_func_t 276hb_paint_funcs_set_radial_gradient_func 277hb_paint_sweep_gradient_func_t 278hb_paint_funcs_set_sweep_gradient_func 279hb_paint_composite_mode_t 280hb_paint_push_group_func_t 281hb_paint_funcs_set_push_group_func 282hb_paint_pop_group_func_t 283hb_paint_funcs_set_pop_group_func 284hb_paint_custom_palette_color_func_t 285hb_paint_funcs_set_custom_palette_color_func 286 287hb_paint_push_transform 288hb_paint_pop_transform 289hb_paint_color_glyph 290hb_paint_push_clip_glyph 291hb_paint_push_clip_rectangle 292hb_paint_pop_clip 293hb_paint_color 294hb_paint_image 295hb_paint_linear_gradient 296hb_paint_radial_gradient 297hb_paint_sweep_gradient 298hb_paint_push_group 299hb_paint_pop_group 300hb_paint_custom_palette_color 301</SECTION> 302 303<SECTION> 304<FILE>hb-deprecated</FILE> 305HB_BUFFER_FLAGS_DEFAULT 306HB_BUFFER_SERIALIZE_FLAGS_DEFAULT 307HB_SCRIPT_CANADIAN_ABORIGINAL 308hb_font_funcs_set_glyph_func 309hb_font_get_glyph_func_t 310HB_MATH_GLYPH_PART_FLAG_EXTENDER 311HB_OT_MATH_SCRIPT 312hb_ot_layout_table_choose_script 313hb_ot_layout_table_find_script 314hb_ot_tag_from_language 315hb_ot_tags_from_script 316HB_OT_VAR_NO_AXIS_INDEX 317hb_ot_var_axis_t 318hb_ot_var_find_axis 319hb_ot_var_get_axes 320hb_unicode_eastasian_width_func_t 321hb_unicode_eastasian_width 322hb_unicode_funcs_set_eastasian_width_func 323HB_UNICODE_MAX_DECOMPOSITION_LEN 324hb_unicode_decompose_compatibility_func_t 325hb_unicode_decompose_compatibility 326hb_unicode_funcs_set_decompose_compatibility_func 327HB_UNICODE_COMBINING_CLASS_CCC133 328hb_font_funcs_set_glyph_v_kerning_func 329hb_font_get_glyph_shape 330hb_font_get_glyph_shape_func_t 331hb_font_funcs_set_glyph_shape_func 332hb_font_get_glyph_v_kerning 333hb_font_get_glyph_v_kerning_func_t 334HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION 335</SECTION> 336 337<SECTION> 338<FILE>hb-coretext</FILE> 339HB_CORETEXT_TAG_KERX 340HB_CORETEXT_TAG_MORT 341HB_CORETEXT_TAG_MORX 342hb_coretext_face_create 343hb_coretext_face_create_from_file_or_fail 344hb_coretext_font_create 345hb_coretext_face_get_cg_font 346hb_coretext_font_get_ct_font 347hb_coretext_font_set_funcs 348</SECTION> 349 350<SECTION> 351<FILE>hb-directwrite</FILE> 352hb_directwrite_face_create 353hb_directwrite_face_get_font_face 354</SECTION> 355 356<SECTION> 357<FILE>hb-face</FILE> 358hb_face_count 359hb_face_t 360hb_face_create 361hb_face_create_or_fail 362hb_face_create_from_file_or_fail 363hb_reference_table_func_t 364hb_face_create_for_tables 365hb_face_get_empty 366hb_face_reference 367hb_face_destroy 368hb_face_set_user_data 369hb_face_get_user_data 370hb_face_make_immutable 371hb_face_is_immutable 372hb_get_table_tags_func_t 373hb_face_set_get_table_tags_func 374hb_face_get_table_tags 375hb_face_set_glyph_count 376hb_face_get_glyph_count 377hb_face_set_index 378hb_face_get_index 379hb_face_set_upem 380hb_face_get_upem 381hb_face_reference_blob 382hb_face_reference_table 383hb_face_collect_unicodes 384hb_face_collect_nominal_glyph_mapping 385hb_face_collect_variation_selectors 386hb_face_collect_variation_unicodes 387hb_face_builder_create 388hb_face_builder_add_table 389hb_face_builder_sort_tables 390</SECTION> 391 392<SECTION> 393<FILE>hb-font</FILE> 394hb_font_add_glyph_origin_for_direction 395hb_font_create 396hb_font_create_sub_font 397hb_font_get_empty 398hb_font_reference 399hb_font_destroy 400hb_font_set_user_data 401hb_font_get_user_data 402hb_font_make_immutable 403hb_font_is_immutable 404hb_font_set_face 405hb_font_get_face 406hb_font_get_glyph 407hb_font_get_glyph_advance_for_direction 408hb_font_get_glyph_advances_for_direction 409hb_font_get_glyph_contour_point 410hb_font_get_glyph_contour_point_for_origin 411hb_font_get_glyph_extents 412hb_font_get_glyph_extents_for_origin 413hb_font_get_glyph_from_name 414hb_font_get_glyph_h_advance 415hb_font_get_glyph_v_advance 416hb_font_get_glyph_h_advances 417hb_font_get_glyph_v_advances 418hb_font_get_glyph_h_kerning 419hb_font_get_glyph_kerning_for_direction 420hb_font_get_glyph_h_origin 421hb_font_get_glyph_v_origin 422hb_font_get_glyph_origin_for_direction 423hb_font_get_glyph_name 424hb_font_draw_glyph 425hb_font_paint_glyph 426hb_font_get_nominal_glyph 427hb_font_get_nominal_glyphs 428hb_font_get_variation_glyph 429hb_font_set_parent 430hb_font_get_parent 431hb_font_set_ppem 432hb_font_get_ppem 433hb_font_set_ptem 434hb_font_get_ptem 435hb_font_set_scale 436hb_font_get_scale 437hb_font_get_synthetic_bold 438hb_font_set_synthetic_bold 439hb_font_set_synthetic_slant 440hb_font_get_synthetic_slant 441hb_font_set_variations 442hb_font_set_variation 443HB_FONT_NO_VAR_NAMED_INSTANCE 444hb_font_set_var_named_instance 445hb_font_get_var_named_instance 446hb_font_set_var_coords_design 447hb_font_get_var_coords_design 448hb_font_set_var_coords_normalized 449hb_font_get_var_coords_normalized 450hb_font_glyph_from_string 451hb_font_glyph_to_string 452hb_font_get_serial 453hb_font_changed 454hb_font_set_funcs 455hb_font_set_funcs_data 456hb_font_subtract_glyph_origin_for_direction 457hb_font_funcs_create 458hb_font_funcs_get_empty 459hb_font_funcs_reference 460hb_font_funcs_destroy 461hb_font_funcs_set_user_data 462hb_font_funcs_get_user_data 463hb_font_funcs_make_immutable 464hb_font_funcs_is_immutable 465hb_font_get_glyph_contour_point_func_t 466hb_font_funcs_set_glyph_contour_point_func 467hb_font_get_glyph_extents_func_t 468hb_font_funcs_set_glyph_extents_func 469hb_font_get_glyph_from_name_func_t 470hb_font_funcs_set_glyph_from_name_func 471hb_font_get_glyph_advance_func_t 472hb_font_get_glyph_h_advance_func_t 473hb_font_funcs_set_glyph_h_advance_func 474hb_font_get_glyph_v_advance_func_t 475hb_font_funcs_set_glyph_v_advance_func 476hb_font_get_glyph_advances_func_t 477hb_font_get_glyph_h_advances_func_t 478hb_font_funcs_set_glyph_h_advances_func 479hb_font_get_glyph_v_advances_func_t 480hb_font_funcs_set_glyph_v_advances_func 481hb_font_get_glyph_kerning_func_t 482hb_font_get_glyph_h_kerning_func_t 483hb_font_funcs_set_glyph_h_kerning_func 484hb_font_get_glyph_origin_func_t 485hb_font_get_glyph_h_origin_func_t 486hb_font_funcs_set_glyph_h_origin_func 487hb_font_get_glyph_v_origin_func_t 488hb_font_funcs_set_glyph_v_origin_func 489hb_font_get_glyph_name_func_t 490hb_font_funcs_set_glyph_name_func 491hb_font_draw_glyph_func_t 492hb_font_funcs_set_draw_glyph_func 493hb_font_paint_glyph_func_t 494hb_font_funcs_set_paint_glyph_func 495hb_font_get_nominal_glyph_func_t 496hb_font_funcs_set_nominal_glyph_func 497hb_font_get_nominal_glyphs_func_t 498hb_font_funcs_set_nominal_glyphs_func 499hb_font_get_variation_glyph_func_t 500hb_font_funcs_set_variation_glyph_func 501hb_font_funcs_t 502hb_font_t 503hb_font_get_font_extents_func_t 504hb_font_get_font_h_extents_func_t 505hb_font_funcs_set_font_h_extents_func 506hb_font_get_font_v_extents_func_t 507hb_font_funcs_set_font_v_extents_func 508hb_font_get_h_extents 509hb_font_get_v_extents 510hb_font_get_extents_for_direction 511hb_font_extents_t 512hb_glyph_extents_t 513</SECTION> 514 515<SECTION> 516<FILE>hb-ft</FILE> 517hb_ft_face_create 518hb_ft_face_create_cached 519hb_ft_face_create_referenced 520hb_ft_face_create_from_file_or_fail 521hb_ft_font_create 522hb_ft_font_create_referenced 523hb_ft_font_changed 524hb_ft_font_get_face 525hb_ft_font_lock_face 526hb_ft_font_unlock_face 527hb_ft_font_set_load_flags 528hb_ft_font_get_load_flags 529hb_ft_font_set_funcs 530hb_ft_hb_font_changed 531</SECTION> 532 533<SECTION> 534<FILE>hb-gdi</FILE> 535hb_gdi_face_create 536</SECTION> 537 538<SECTION> 539<FILE>hb-glib</FILE> 540hb_glib_get_unicode_funcs 541hb_glib_script_from_script 542hb_glib_script_to_script 543hb_glib_blob_create 544</SECTION> 545 546<SECTION> 547<FILE>hb-graphite2</FILE> 548HB_GRAPHITE2_TAG_SILF 549hb_graphite2_face_get_gr_face 550hb_graphite2_font_get_gr_font 551</SECTION> 552 553<SECTION> 554<FILE>hb-icu</FILE> 555hb_icu_get_unicode_funcs 556hb_icu_script_from_script 557hb_icu_script_to_script 558</SECTION> 559 560<SECTION> 561<FILE>hb-map</FILE> 562hb_map_create 563hb_map_allocation_successful 564hb_map_copy 565hb_map_clear 566hb_map_get_empty 567hb_map_reference 568hb_map_destroy 569hb_map_set_user_data 570hb_map_get_user_data 571hb_map_set 572hb_map_get 573hb_map_del 574hb_map_has 575hb_map_get_population 576hb_map_is_empty 577hb_map_is_equal 578hb_map_hash 579hb_map_update 580hb_map_next 581hb_map_keys 582hb_map_values 583HB_MAP_VALUE_INVALID 584hb_map_t 585</SECTION> 586 587<SECTION> 588<FILE>hb-ot-color</FILE> 589HB_COLOR 590hb_color_get_alpha 591hb_color_get_blue 592hb_color_get_green 593hb_color_get_red 594hb_ot_color_has_layers 595hb_ot_color_glyph_get_layers 596hb_ot_color_has_palettes 597hb_ot_color_palette_get_count 598hb_ot_color_palette_get_colors 599hb_ot_color_palette_get_flags 600hb_ot_color_palette_get_name_id 601hb_ot_color_palette_color_get_name_id 602hb_ot_color_has_paint 603hb_ot_color_glyph_has_paint 604hb_ot_color_has_png 605hb_ot_color_glyph_reference_png 606hb_ot_color_has_svg 607hb_ot_color_glyph_reference_svg 608hb_color_t 609hb_ot_color_layer_t 610hb_ot_color_palette_flags_t 611</SECTION> 612 613<SECTION> 614<FILE>hb-ot-font</FILE> 615hb_ot_font_set_funcs 616</SECTION> 617 618<SECTION> 619<FILE>hb-ot-name</FILE> 620hb_ot_name_list_names 621hb_ot_name_get_utf16 622hb_ot_name_get_utf32 623hb_ot_name_get_utf8 624hb_ot_name_id_t 625hb_ot_name_id_predefined_t 626hb_ot_name_entry_t 627</SECTION> 628 629<SECTION> 630<FILE>hb-ot-layout</FILE> 631hb_ot_tag_to_language 632hb_ot_tag_to_script 633hb_ot_tags_from_script_and_language 634hb_ot_tags_to_script_and_language 635hb_ot_layout_collect_lookups 636hb_ot_layout_collect_features 637hb_ot_layout_collect_features_map 638hb_ot_layout_feature_get_characters 639hb_ot_layout_feature_get_lookups 640hb_ot_layout_feature_get_name_ids 641hb_ot_layout_feature_with_variations_get_lookups 642hb_ot_layout_get_attach_points 643hb_ot_layout_get_font_extents 644hb_ot_layout_get_font_extents2 645hb_ot_layout_get_horizontal_baseline_tag_for_script 646hb_ot_layout_get_baseline 647hb_ot_layout_get_baseline2 648hb_ot_layout_get_baseline_with_fallback 649hb_ot_layout_get_baseline_with_fallback2 650hb_ot_layout_get_glyph_class 651hb_ot_layout_get_glyphs_in_class 652hb_ot_layout_get_ligature_carets 653hb_ot_layout_get_size_params 654hb_ot_layout_has_glyph_classes 655hb_ot_layout_has_positioning 656hb_ot_layout_has_substitution 657hb_ot_layout_language_find_feature 658hb_ot_layout_language_get_feature_indexes 659hb_ot_layout_language_get_feature_tags 660hb_ot_layout_language_get_required_feature 661hb_ot_layout_lookup_collect_glyphs 662hb_ot_layout_lookup_get_glyph_alternates 663hb_ot_layout_lookup_get_optical_bound 664hb_ot_layout_lookup_substitute_closure 665hb_ot_layout_lookups_substitute_closure 666hb_ot_layout_lookup_would_substitute 667hb_ot_layout_script_find_language 668hb_ot_layout_script_get_language_tags 669hb_ot_layout_script_select_language 670hb_ot_layout_script_select_language2 671hb_ot_layout_table_find_feature_variations 672hb_ot_layout_table_get_feature_tags 673hb_ot_layout_table_get_script_tags 674hb_ot_layout_table_get_lookup_count 675hb_ot_layout_table_select_script 676hb_ot_shape_plan_collect_lookups 677hb_ot_layout_language_get_required_feature_index 678HB_OT_MAX_TAGS_PER_LANGUAGE 679HB_OT_MAX_TAGS_PER_SCRIPT 680HB_OT_TAG_DEFAULT_LANGUAGE 681HB_OT_TAG_DEFAULT_SCRIPT 682HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX 683HB_OT_LAYOUT_NO_FEATURE_INDEX 684HB_OT_LAYOUT_NO_SCRIPT_INDEX 685HB_OT_LAYOUT_NO_VARIATIONS_INDEX 686HB_OT_TAG_BASE 687HB_OT_TAG_GDEF 688HB_OT_TAG_GPOS 689HB_OT_TAG_GSUB 690HB_OT_TAG_JSTF 691hb_ot_layout_baseline_tag_t 692hb_ot_layout_glyph_class_t 693</SECTION> 694 695<SECTION> 696<FILE>hb-ot-math</FILE> 697hb_ot_math_has_data 698hb_ot_math_get_constant 699hb_ot_math_get_glyph_italics_correction 700hb_ot_math_get_glyph_top_accent_attachment 701hb_ot_math_get_glyph_kerning 702hb_ot_math_get_glyph_kernings 703hb_ot_math_is_glyph_extended_shape 704hb_ot_math_get_glyph_variants 705hb_ot_math_get_min_connector_overlap 706hb_ot_math_get_glyph_assembly 707HB_OT_TAG_MATH 708HB_OT_TAG_MATH_SCRIPT 709hb_ot_math_constant_t 710hb_ot_math_kern_t 711hb_ot_math_kern_entry_t 712hb_ot_math_glyph_variant_t 713hb_ot_math_glyph_part_flags_t 714hb_ot_math_glyph_part_t 715</SECTION> 716 717<SECTION> 718<FILE>hb-ot-meta</FILE> 719hb_ot_meta_get_entry_tags 720hb_ot_meta_reference_entry 721hb_ot_meta_tag_t 722</SECTION> 723 724<SECTION> 725<FILE>hb-ot-metrics</FILE> 726hb_ot_metrics_get_position 727hb_ot_metrics_get_position_with_fallback 728hb_ot_metrics_get_variation 729hb_ot_metrics_get_x_variation 730hb_ot_metrics_get_y_variation 731hb_ot_metrics_tag_t 732</SECTION> 733 734<SECTION> 735<FILE>hb-ot-shape</FILE> 736hb_ot_shape_glyphs_closure 737</SECTION> 738 739<SECTION> 740<FILE>hb-ot-var</FILE> 741hb_ot_var_has_data 742hb_ot_var_find_axis_info 743hb_ot_var_get_axis_count 744hb_ot_var_get_axis_infos 745hb_ot_var_get_named_instance_count 746hb_ot_var_named_instance_get_subfamily_name_id 747hb_ot_var_named_instance_get_postscript_name_id 748hb_ot_var_named_instance_get_design_coords 749hb_ot_var_normalize_variations 750hb_ot_var_normalize_coords 751HB_OT_TAG_VAR_AXIS_ITALIC 752HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE 753HB_OT_TAG_VAR_AXIS_SLANT 754HB_OT_TAG_VAR_AXIS_WEIGHT 755HB_OT_TAG_VAR_AXIS_WIDTH 756hb_ot_var_axis_flags_t 757hb_ot_var_axis_info_t 758</SECTION> 759 760<SECTION> 761<FILE>hb-set</FILE> 762hb_set_create 763hb_set_allocation_successful 764hb_set_copy 765hb_set_get_empty 766hb_set_reference 767hb_set_destroy 768hb_set_set_user_data 769hb_set_get_user_data 770hb_set_clear 771hb_set_set 772hb_set_has 773hb_set_add 774hb_set_add_range 775hb_set_add_sorted_array 776hb_set_del 777hb_set_del_range 778hb_set_get_max 779hb_set_get_min 780hb_set_get_population 781hb_set_is_empty 782hb_set_hash 783hb_set_subtract 784hb_set_intersect 785hb_set_union 786hb_set_symmetric_difference 787hb_set_invert 788hb_set_is_inverted 789hb_set_is_equal 790hb_set_is_subset 791hb_set_next 792hb_set_next_range 793hb_set_next_many 794hb_set_previous 795hb_set_previous_range 796HB_SET_VALUE_INVALID 797hb_set_t 798</SECTION> 799 800<SECTION> 801<FILE>hb-shape</FILE> 802hb_shape 803hb_shape_full 804hb_shape_justify 805hb_shape_list_shapers 806</SECTION> 807 808<SECTION> 809<FILE>hb-shape-plan</FILE> 810hb_shape_plan_create 811hb_shape_plan_create_cached 812hb_shape_plan_create2 813hb_shape_plan_create_cached2 814hb_shape_plan_get_empty 815hb_shape_plan_reference 816hb_shape_plan_destroy 817hb_shape_plan_set_user_data 818hb_shape_plan_get_user_data 819hb_shape_plan_execute 820hb_shape_plan_get_shaper 821hb_shape_plan_t 822</SECTION> 823 824<SECTION> 825<FILE>hb-unicode</FILE> 826hb_unicode_general_category 827hb_unicode_combining_class 828hb_unicode_mirroring 829hb_unicode_script 830hb_unicode_compose 831hb_unicode_decompose 832hb_unicode_funcs_create 833hb_unicode_funcs_get_empty 834hb_unicode_funcs_reference 835hb_unicode_funcs_destroy 836hb_unicode_funcs_set_user_data 837hb_unicode_funcs_get_user_data 838hb_unicode_funcs_make_immutable 839hb_unicode_funcs_is_immutable 840hb_unicode_funcs_get_default 841hb_unicode_funcs_get_parent 842hb_unicode_general_category_func_t 843hb_unicode_funcs_set_general_category_func 844hb_unicode_combining_class_func_t 845hb_unicode_funcs_set_combining_class_func 846hb_unicode_mirroring_func_t 847hb_unicode_funcs_set_mirroring_func 848hb_unicode_script_func_t 849hb_unicode_funcs_set_script_func 850hb_unicode_compose_func_t 851hb_unicode_funcs_set_compose_func 852hb_unicode_decompose_func_t 853hb_unicode_funcs_set_decompose_func 854HB_UNICODE_MAX 855hb_unicode_combining_class_t 856hb_unicode_general_category_t 857hb_unicode_funcs_t 858</SECTION> 859 860<SECTION> 861<FILE>hb-uniscribe</FILE> 862hb_uniscribe_font_get_hfont 863hb_uniscribe_font_get_logfontw 864</SECTION> 865 866<SECTION> 867<FILE>hb-version</FILE> 868HB_VERSION_ATLEAST 869hb_version 870hb_version_atleast 871hb_version_string 872HB_VERSION_MAJOR 873HB_VERSION_MICRO 874HB_VERSION_MINOR 875HB_VERSION_STRING 876</SECTION> 877 878<SECTION> 879<FILE>hb-style</FILE> 880hb_style_tag_t 881hb_style_get_value 882</SECTION> 883 884<SECTION> 885<FILE>hb-subset</FILE> 886hb_subset_input_create_or_fail 887hb_subset_input_reference 888hb_subset_input_destroy 889hb_subset_input_set_user_data 890hb_subset_input_get_user_data 891hb_subset_input_keep_everything 892hb_subset_input_set_flags 893hb_subset_input_get_flags 894hb_subset_input_unicode_set 895hb_subset_input_glyph_set 896hb_subset_input_set 897hb_subset_input_old_to_new_glyph_mapping 898hb_subset_input_pin_all_axes_to_default 899hb_subset_input_pin_axis_location 900hb_subset_input_pin_axis_to_default 901hb_subset_input_get_axis_range 902hb_subset_input_set_axis_range 903hb_subset_or_fail 904hb_subset_plan_create_or_fail 905hb_subset_plan_reference 906hb_subset_plan_destroy 907hb_subset_plan_set_user_data 908hb_subset_plan_get_user_data 909hb_subset_plan_execute_or_fail 910hb_subset_plan_unicode_to_old_glyph_mapping 911hb_subset_plan_new_to_old_glyph_mapping 912hb_subset_plan_old_to_new_glyph_mapping 913hb_subset_preprocess 914hb_subset_flags_t 915hb_subset_input_t 916hb_subset_sets_t 917hb_subset_plan_t 918<SUBSECTION Private> 919hb_link_t 920hb_object_t 921hb_subset_repack_or_fail 922hb_subset_input_override_name_table 923</SECTION> 924 925<SECTION> 926<FILE>hb-cairo</FILE> 927hb_cairo_font_face_create_for_font 928hb_cairo_font_face_get_font 929hb_cairo_font_face_create_for_face 930hb_cairo_font_face_get_face 931hb_cairo_font_init_func_t 932hb_cairo_font_face_set_font_init_func 933hb_cairo_scaled_font_get_font 934hb_cairo_font_face_set_scale_factor 935hb_cairo_font_face_get_scale_factor 936hb_cairo_glyphs_from_buffer 937</SECTION> 938