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