1<SECTION> 2<FILE>hb</FILE> 3<SUBSECTION Private> 4HB_H_IN 5</SECTION> 6 7<SECTION> 8<FILE>hb-blob</FILE> 9hb_blob_create 10hb_blob_create_sub_blob 11hb_blob_destroy 12hb_blob_get_data 13hb_blob_get_data_writable 14hb_blob_get_empty 15hb_blob_get_length 16hb_blob_get_user_data 17hb_blob_is_immutable 18hb_blob_make_immutable 19hb_blob_reference 20hb_blob_set_user_data 21hb_blob_t 22hb_memory_mode_t 23</SECTION> 24 25<SECTION> 26<FILE>hb-buffer</FILE> 27HB_SEGMENT_PROPERTIES_DEFAULT 28hb_buffer_add 29hb_buffer_add_utf16 30hb_buffer_add_utf32 31hb_buffer_add_utf8 32hb_buffer_allocation_successful 33hb_buffer_clear_contents 34hb_buffer_content_type_t 35hb_buffer_create 36hb_buffer_deserialize_glyphs 37hb_buffer_destroy 38hb_buffer_flags_t 39hb_buffer_get_content_type 40hb_buffer_get_direction 41hb_buffer_get_empty 42hb_buffer_get_flags 43hb_buffer_get_glyph_infos 44hb_buffer_get_glyph_positions 45hb_buffer_get_language 46hb_buffer_get_length 47hb_buffer_get_script 48hb_buffer_get_segment_properties 49hb_buffer_get_unicode_funcs 50hb_buffer_get_user_data 51hb_buffer_guess_segment_properties 52hb_buffer_normalize_glyphs 53hb_buffer_pre_allocate 54hb_buffer_reference 55hb_buffer_reset 56hb_buffer_reverse 57hb_buffer_reverse_clusters 58hb_buffer_serialize_flags_t 59hb_buffer_serialize_format_from_string 60hb_buffer_serialize_format_t 61hb_buffer_serialize_format_to_string 62hb_buffer_serialize_glyphs 63hb_buffer_serialize_list_formats 64hb_buffer_set_content_type 65hb_buffer_set_direction 66hb_buffer_set_flags 67hb_buffer_set_language 68hb_buffer_set_length 69hb_buffer_set_script 70hb_buffer_set_segment_properties 71hb_buffer_set_unicode_funcs 72hb_buffer_set_user_data 73hb_buffer_t 74hb_glyph_info_t 75hb_glyph_position_t 76hb_segment_properties_equal 77hb_segment_properties_hash 78hb_segment_properties_t 79</SECTION> 80 81<SECTION> 82<FILE>hb-common</FILE> 83HB_DIRECTION_REVERSE 84HB_LANGUAGE_INVALID 85HB_TAG 86HB_TAG_NONE 87HB_TAG_MAX 88HB_UNTAG 89hb_bool_t 90hb_codepoint_t 91hb_destroy_func_t 92hb_direction_from_string 93hb_direction_t 94hb_direction_to_string 95hb_language_from_string 96hb_language_get_default 97hb_language_t 98hb_language_to_string 99hb_mask_t 100hb_position_t 101hb_script_from_iso15924_tag 102hb_script_from_string 103hb_script_get_horizontal_direction 104hb_script_t 105hb_script_to_iso15924_tag 106hb_tag_from_string 107hb_tag_t 108hb_tag_to_string 109hb_user_data_key_t 110hb_var_int_t 111HB_DIRECTION_IS_BACKWARD 112HB_DIRECTION_IS_FORWARD 113HB_DIRECTION_IS_HORIZONTAL 114HB_DIRECTION_IS_VALID 115HB_DIRECTION_IS_VERTICAL 116<SUBSECTION Private> 117HB_BEGIN_DECLS 118HB_END_DECLS 119int16_t 120int32_t 121int64_t 122int8_t 123uint16_t 124uint32_t 125uint64_t 126uint8_t 127</SECTION> 128 129<SECTION> 130<FILE>hb-deprecated</FILE> 131HB_BUFFER_FLAGS_DEFAULT 132HB_BUFFER_SERIALIZE_FLAGS_DEFAULT 133HB_SCRIPT_CANADIAN_ABORIGINAL 134</SECTION> 135 136<SECTION> 137<FILE>hb-coretext</FILE> 138HB_CORETEXT_TAG_MORT 139HB_CORETEXT_TAG_MORX 140hb_coretext_face_create 141hb_coretext_face_get_cg_font 142hb_coretext_font_get_ct_font 143</SECTION> 144 145<SECTION> 146<FILE>hb-face</FILE> 147hb_face_create 148hb_face_create_for_tables 149hb_face_destroy 150hb_face_get_empty 151hb_face_get_glyph_count 152hb_face_get_index 153hb_face_get_upem 154hb_face_get_user_data 155hb_face_is_immutable 156hb_face_make_immutable 157hb_face_reference 158hb_face_reference_blob 159hb_face_reference_table 160hb_face_set_glyph_count 161hb_face_set_index 162hb_face_set_upem 163hb_face_set_user_data 164hb_face_t 165</SECTION> 166 167<SECTION> 168<FILE>hb-font</FILE> 169hb_font_add_glyph_origin_for_direction 170hb_font_create 171hb_font_create_sub_font 172hb_font_destroy 173hb_font_funcs_create 174hb_font_funcs_destroy 175hb_font_funcs_get_empty 176hb_font_funcs_get_user_data 177hb_font_funcs_is_immutable 178hb_font_funcs_make_immutable 179hb_font_funcs_reference 180hb_font_funcs_set_glyph_contour_point_func 181hb_font_funcs_set_glyph_extents_func 182hb_font_funcs_set_glyph_from_name_func 183hb_font_funcs_set_glyph_func 184hb_font_funcs_set_glyph_h_advance_func 185hb_font_funcs_set_glyph_h_kerning_func 186hb_font_funcs_set_glyph_h_origin_func 187hb_font_funcs_set_glyph_name_func 188hb_font_funcs_set_glyph_v_advance_func 189hb_font_funcs_set_glyph_v_kerning_func 190hb_font_funcs_set_glyph_v_origin_func 191hb_font_funcs_set_user_data 192hb_font_funcs_t 193hb_font_get_empty 194hb_font_get_face 195hb_font_get_glyph 196hb_font_get_glyph_advance_for_direction 197hb_font_get_glyph_advance_func_t 198hb_font_get_glyph_contour_point 199hb_font_get_glyph_contour_point_for_origin 200hb_font_get_glyph_contour_point_func_t 201hb_font_get_glyph_extents 202hb_font_get_glyph_extents_for_origin 203hb_font_get_glyph_extents_func_t 204hb_font_get_glyph_from_name 205hb_font_get_glyph_from_name_func_t 206hb_font_get_glyph_func_t 207hb_font_get_glyph_h_advance 208hb_font_get_glyph_h_advance_func_t 209hb_font_get_glyph_h_kerning 210hb_font_get_glyph_h_kerning_func_t 211hb_font_get_glyph_h_origin 212hb_font_get_glyph_h_origin_func_t 213hb_font_get_glyph_kerning_for_direction 214hb_font_get_glyph_kerning_func_t 215hb_font_get_glyph_name 216hb_font_get_glyph_name_func_t 217hb_font_get_glyph_origin_for_direction 218hb_font_get_glyph_origin_func_t 219hb_font_get_glyph_v_advance 220hb_font_get_glyph_v_advance_func_t 221hb_font_get_glyph_v_kerning 222hb_font_get_glyph_v_kerning_func_t 223hb_font_get_glyph_v_origin 224hb_font_get_glyph_v_origin_func_t 225hb_font_get_parent 226hb_font_get_ppem 227hb_font_get_scale 228hb_font_get_user_data 229hb_font_glyph_from_string 230hb_font_glyph_to_string 231hb_font_is_immutable 232hb_font_make_immutable 233hb_font_reference 234hb_font_set_funcs 235hb_font_set_funcs_data 236hb_font_set_ppem 237hb_font_set_scale 238hb_font_set_user_data 239hb_font_subtract_glyph_origin_for_direction 240hb_font_t 241hb_reference_table_func_t 242</SECTION> 243 244<SECTION> 245<FILE>hb-ft</FILE> 246hb_ft_face_create 247hb_ft_face_create_cached 248hb_ft_font_create 249hb_ft_font_get_face 250hb_ft_font_set_funcs 251</SECTION> 252 253<SECTION> 254<FILE>hb-glib</FILE> 255hb_glib_get_unicode_funcs 256hb_glib_script_from_script 257hb_glib_script_to_script 258</SECTION> 259 260<SECTION> 261<FILE>hb-gobject</FILE> 262HB_GOBJECT_TYPE_BLOB 263HB_GOBJECT_TYPE_BUFFER 264HB_GOBJECT_TYPE_BUFFER_CONTENT_TYPE 265HB_GOBJECT_TYPE_BUFFER_FLAGS 266HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FLAGS 267HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FORMAT 268HB_GOBJECT_TYPE_DIRECTION 269HB_GOBJECT_TYPE_FACE 270HB_GOBJECT_TYPE_FONT 271HB_GOBJECT_TYPE_FONT_FUNCS 272HB_GOBJECT_TYPE_MEMORY_MODE 273HB_GOBJECT_TYPE_OT_LAYOUT_GLYPH_CLASS 274HB_GOBJECT_TYPE_SCRIPT 275HB_GOBJECT_TYPE_SHAPE_PLAN 276HB_GOBJECT_TYPE_UNICODE_COMBINING_CLASS 277HB_GOBJECT_TYPE_UNICODE_FUNCS 278HB_GOBJECT_TYPE_UNICODE_GENERAL_CATEGORY 279hb_gobject_blob_get_type 280hb_gobject_buffer_content_type_get_type 281hb_gobject_buffer_flags_get_type 282hb_gobject_buffer_get_type 283hb_gobject_buffer_serialize_flags_get_type 284hb_gobject_buffer_serialize_format_get_type 285hb_gobject_direction_get_type 286hb_gobject_face_get_type 287hb_gobject_font_funcs_get_type 288hb_gobject_font_get_type 289hb_gobject_memory_mode_get_type 290hb_gobject_ot_layout_glyph_class_get_type 291hb_gobject_script_get_type 292hb_gobject_shape_plan_get_type 293hb_gobject_unicode_combining_class_get_type 294hb_gobject_unicode_funcs_get_type 295hb_gobject_unicode_general_category_get_type 296<SUBSECTION Private> 297HB_GOBJECT_H_IN 298</SECTION> 299 300<SECTION> 301<FILE>hb-gobject</FILE> 302 303</SECTION> 304 305<SECTION> 306<FILE>hb-graphite2</FILE> 307HB_GRAPHITE2_TAG_SILF 308hb_graphite2_face_get_gr_face 309hb_graphite2_font_get_gr_font 310</SECTION> 311 312<SECTION> 313<FILE>hb-icu</FILE> 314hb_icu_get_unicode_funcs 315hb_icu_script_from_script 316hb_icu_script_to_script 317</SECTION> 318 319<SECTION> 320<FILE>hb-ot</FILE> 321<SUBSECTION Private> 322HB_OT_H_IN 323</SECTION> 324 325<SECTION> 326<FILE>hb-ot-font</FILE> 327hb_ot_font_set_funcs 328</SECTION> 329 330<SECTION> 331<FILE>hb-ot-shape</FILE> 332hb_ot_shape_glyphs_closure 333</SECTION> 334 335<SECTION> 336<FILE>hb-ot-layout</FILE> 337HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX 338HB_OT_LAYOUT_NO_FEATURE_INDEX 339HB_OT_LAYOUT_NO_SCRIPT_INDEX 340HB_OT_TAG_GDEF 341HB_OT_TAG_GPOS 342HB_OT_TAG_GSUB 343hb_ot_layout_collect_lookups 344hb_ot_layout_feature_get_lookups 345hb_ot_layout_get_attach_points 346hb_ot_layout_get_glyph_class 347hb_ot_layout_get_glyphs_in_class 348hb_ot_layout_get_ligature_carets 349hb_ot_layout_get_size_params 350hb_ot_layout_glyph_class_t 351hb_ot_layout_glyph_sequence_func_t 352hb_ot_layout_has_glyph_classes 353hb_ot_layout_has_positioning 354hb_ot_layout_has_substitution 355hb_ot_layout_language_find_feature 356hb_ot_layout_language_get_feature_indexes 357hb_ot_layout_language_get_feature_tags 358hb_ot_layout_language_get_required_feature 359hb_ot_layout_lookup_collect_glyphs 360hb_ot_layout_lookup_substitute_closure 361hb_ot_layout_lookup_would_substitute 362hb_ot_layout_script_find_language 363hb_ot_layout_script_get_language_tags 364hb_ot_layout_table_choose_script 365hb_ot_layout_table_find_script 366hb_ot_layout_table_get_feature_tags 367hb_ot_layout_table_get_script_tags 368hb_ot_layout_table_get_lookup_count 369hb_ot_shape_plan_collect_lookups 370<SUBSECTION Private> 371Xhb_ot_layout_lookup_enumerate_sequences 372Xhb_ot_layout_lookup_position 373Xhb_ot_layout_lookup_substitute 374</SECTION> 375 376<SECTION> 377<FILE>hb-ot-tag</FILE> 378HB_OT_TAG_DEFAULT_LANGUAGE 379HB_OT_TAG_DEFAULT_SCRIPT 380hb_ot_tag_from_language 381hb_ot_tag_to_language 382hb_ot_tag_to_script 383hb_ot_tags_from_script 384</SECTION> 385 386<SECTION> 387<FILE>hb-set</FILE> 388HB_SET_VALUE_INVALID 389hb_set_add 390hb_set_add_range 391hb_set_allocation_successful 392hb_set_clear 393hb_set_create 394hb_set_del 395hb_set_del_range 396hb_set_destroy 397hb_set_get_empty 398hb_set_get_max 399hb_set_get_min 400hb_set_get_population 401hb_set_get_user_data 402hb_set_has 403hb_set_intersect 404hb_set_invert 405hb_set_is_empty 406hb_set_is_equal 407hb_set_next 408hb_set_next_range 409hb_set_reference 410hb_set_set 411hb_set_set_user_data 412hb_set_subtract 413hb_set_symmetric_difference 414hb_set_t 415hb_set_union 416</SECTION> 417 418<SECTION> 419<FILE>hb-shape</FILE> 420hb_feature_from_string 421hb_feature_t 422hb_feature_to_string 423hb_shape 424hb_shape_full 425hb_shape_list_shapers 426</SECTION> 427 428<SECTION> 429<FILE>hb-shape-plan</FILE> 430hb_shape_plan_create 431hb_shape_plan_create_cached 432hb_shape_plan_destroy 433hb_shape_plan_execute 434hb_shape_plan_get_empty 435hb_shape_plan_get_shaper 436hb_shape_plan_get_user_data 437hb_shape_plan_reference 438hb_shape_plan_set_user_data 439hb_shape_plan_t 440</SECTION> 441 442<SECTION> 443<FILE>hb-unicode</FILE> 444HB_UNICODE_MAX_DECOMPOSITION_LEN 445hb_unicode_combining_class 446hb_unicode_combining_class_func_t 447hb_unicode_combining_class_t 448hb_unicode_compose 449hb_unicode_compose_func_t 450hb_unicode_decompose 451hb_unicode_decompose_compatibility 452hb_unicode_decompose_func_t 453hb_unicode_eastasian_width 454hb_unicode_funcs_create 455hb_unicode_funcs_destroy 456hb_unicode_funcs_get_default 457hb_unicode_funcs_get_empty 458hb_unicode_funcs_get_parent 459hb_unicode_funcs_get_user_data 460hb_unicode_funcs_is_immutable 461hb_unicode_funcs_make_immutable 462hb_unicode_funcs_reference 463hb_unicode_funcs_set_combining_class_func 464hb_unicode_funcs_set_compose_func 465hb_unicode_funcs_set_decompose_compatibility_func 466hb_unicode_funcs_set_decompose_func 467hb_unicode_funcs_set_eastasian_width_func 468hb_unicode_funcs_set_general_category_func 469hb_unicode_funcs_set_mirroring_func 470hb_unicode_funcs_set_script_func 471hb_unicode_funcs_set_user_data 472hb_unicode_funcs_t 473hb_unicode_general_category 474hb_unicode_general_category_func_t 475hb_unicode_general_category_t 476hb_unicode_mirroring 477hb_unicode_mirroring_func_t 478hb_unicode_script 479hb_unicode_script_func_t 480</SECTION> 481 482<SECTION> 483<FILE>hb-uniscribe</FILE> 484hb_uniscribe_font_get_hfont 485hb_uniscribe_font_get_logfontw 486</SECTION> 487 488<SECTION> 489<FILE>hb-version</FILE> 490HB_VERSION_ATLEAST 491HB_VERSION_MAJOR 492HB_VERSION_MICRO 493HB_VERSION_MINOR 494HB_VERSION_STRING 495hb_version 496hb_version_atleast 497hb_version_string 498</SECTION> 499