diff options
Diffstat (limited to 'src/wrapped/wrappedlibharfbuzz_private.h')
| -rw-r--r-- | src/wrapped/wrappedlibharfbuzz_private.h | 443 |
1 files changed, 443 insertions, 0 deletions
diff --git a/src/wrapped/wrappedlibharfbuzz_private.h b/src/wrapped/wrappedlibharfbuzz_private.h new file mode 100644 index 00000000..2637f842 --- /dev/null +++ b/src/wrapped/wrappedlibharfbuzz_private.h @@ -0,0 +1,443 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error Meh... +#endif + +GO(hb_aat_layout_feature_type_get_name_id, uFpu) +GO(hb_aat_layout_feature_type_get_selector_infos, uFpuuppp) +GO(hb_aat_layout_get_feature_types, uFpupp) +GO(hb_aat_layout_has_positioning, iFp) +GO(hb_aat_layout_has_substitution, iFp) +GO(hb_aat_layout_has_tracking, iFp) +GO(hb_blob_copy_writable_or_fail, pFp) +GOM(hb_blob_create, pFEpuupp) +GOM(hb_blob_create_or_fail, pFEpuupp) +GO(hb_blob_create_from_file, pFp) +GO(hb_blob_create_from_file_or_fail, pFp) +GO(hb_blob_create_sub_blob, pFpuu) +GO(hb_blob_destroy, vFp) +GO(hb_blob_get_data, pFpp) +GO(hb_blob_get_data_writable, pFpp) +GO(hb_blob_get_empty, pFv) +GO(hb_blob_get_length, uFp) +GO(hb_blob_get_user_data, pFpp) +GO(hb_blob_is_immutable, iFp) +GO(hb_blob_make_immutable, vFp) +GO(hb_blob_reference, pFp) +GOM(hb_blob_set_user_data, iFEppppi) +GO(hb_buffer_add, vFpuu) +GO(hb_buffer_add_codepoints, vFppiui) +GO(hb_buffer_add_latin1, vFppiui) +GO(hb_buffer_add_utf16, vFppiui) +GO(hb_buffer_add_utf32, vFppiui) +GO(hb_buffer_add_utf8, vFppiui) +GO(hb_buffer_allocation_successful, iFp) +GO(hb_buffer_append, vFppuu) +GO(hb_buffer_clear_contents, vFp) +GO(hb_buffer_create, pFv) +GO(hb_buffer_create_similar, pFp) +GO(hb_buffer_deserialize_glyphs, iFppippu) +GO(hb_buffer_deserialize_unicode, iFppipu) +GO(hb_buffer_destroy, vFp) +GO(hb_buffer_diff, uFppuu) +GO(hb_buffer_get_cluster_level, uFp) +GO(hb_buffer_get_content_type, uFp) +GO(hb_buffer_get_direction, uFp) +GO(hb_buffer_get_empty, pFv) +GO(hb_buffer_get_flags, uFp) +GO(hb_buffer_get_glyph_infos, pFpp) +GO(hb_buffer_get_glyph_positions, pFpp) +GO(hb_buffer_get_invisible_glyph, uFp) +GO(hb_buffer_get_language, pFp) +GO(hb_buffer_get_length, uFp) +GO(hb_buffer_get_not_found_glyph, uFp) +GO(hb_buffer_get_replacement_codepoint, uFp) +GO(hb_buffer_get_script, uFp) +GO(hb_buffer_get_segment_properties, vFpp) +GO(hb_buffer_get_unicode_funcs, pFp) +GO(hb_buffer_get_user_data, pFpp) +GO(hb_buffer_guess_segment_properties, vFp) +GO(hb_buffer_has_positions, iFp) +GO(hb_buffer_normalize_glyphs, vFp) +GO(hb_buffer_pre_allocate, iFpu) +GO(hb_buffer_reference, pFp) +GO(hb_buffer_reset, vFp) +GO(hb_buffer_reverse, vFp) +GO(hb_buffer_reverse_clusters, vFp) +GO(hb_buffer_reverse_range, vFpuu) +GO(hb_buffer_serialize, uFpuupuppuu) +GO(hb_buffer_serialize_format_from_string, uFpi) +GO(hb_buffer_serialize_format_to_string, pFu) +GO(hb_buffer_serialize_glyphs, uFpuupuppuu) +GO(hb_buffer_serialize_list_formats, pFv) +GO(hb_buffer_serialize_unicode, uFpuupupuu) +GO(hb_buffer_set_cluster_level, vFpu) +GO(hb_buffer_set_content_type, vFpu) +GO(hb_buffer_set_direction, vFpu) +GO(hb_buffer_set_flags, vFpu) +GO(hb_buffer_set_invisible_glyph, vFpu) +GO(hb_buffer_set_language, vFpp) +GO(hb_buffer_set_length, iFpu) +GOM(hb_buffer_set_message_func, vFEpppp) +GO(hb_buffer_set_not_found_glyph, vFpu) +GO(hb_buffer_set_replacement_codepoint, vFpu) +GO(hb_buffer_set_script, vFpu) +GO(hb_buffer_set_segment_properties, vFpp) +GO(hb_buffer_set_unicode_funcs, vFpp) +GOM(hb_buffer_set_user_data, iFEppppi) +GO(hb_color_get_alpha, CFu) +GO(hb_color_get_blue, CFu) +GO(hb_color_get_green, CFu) +GO(hb_color_get_red, CFu) +GO(hb_direction_from_string, uFpi) +GO(hb_direction_to_string, pFu) +GO(hb_draw_close_path, vFppp) +GO(hb_draw_cubic_to, vFpppffffff) +GO(hb_draw_funcs_create, pFv) // No need to reverse. +GOM(hb_draw_funcs_destroy, vFEp) +GO(hb_draw_funcs_is_immutable, iFp) +GO(hb_draw_funcs_make_immutable, vFp) +GO(hb_draw_funcs_reference, pFp) +GOM(hb_draw_funcs_set_close_path_func, vFEpppp) +GOM(hb_draw_funcs_set_cubic_to_func, vFEpppp) +GOM(hb_draw_funcs_set_line_to_func, vFEpppp) +GOM(hb_draw_funcs_set_move_to_func, vFEpppp) +GOM(hb_draw_funcs_set_quadratic_to_func, vFEpppp) +GO(hb_draw_line_to, vFpppff) +GO(hb_draw_move_to, vFpppff) +GO(hb_draw_quadratic_to, vFpppffff) +GO(hb_face_builder_add_table, iFpup) +GO(hb_face_builder_create, pFv) +GO(hb_face_builder_sort_tables, vFpp) +GO(hb_face_collect_unicodes, vFpp) +GO(hb_face_collect_variation_selectors, vFpp) +GO(hb_face_collect_variation_unicodes, vFpup) +GO(hb_face_count, uFp) +GO(hb_face_create, pFpu) +GOM(hb_face_create_for_tables, pFEppp) +GO(hb_face_destroy, vFp) +GO(hb_face_get_empty, pFv) +GO(hb_face_get_glyph_count, uFp) +GO(hb_face_get_index, uFp) +GO(hb_face_get_table_tags, uFpupp) +GO(hb_face_get_upem, uFp) +GO(hb_face_get_user_data, pFpp) +GO(hb_face_is_immutable, iFp) +GO(hb_face_make_immutable, vFp) +GO(hb_face_reference, pFp) +GO(hb_face_reference_blob, pFp) +GO(hb_face_reference_table, pFpu) +GO(hb_face_set_glyph_count, vFpu) +GO(hb_face_set_index, vFpu) +GO(hb_face_set_upem, vFpu) +GOM(hb_face_set_user_data, iFEppppi) +GO(hb_feature_from_string, iFpip) +GO(hb_feature_to_string, vFppu) +GO(hb_font_add_glyph_origin_for_direction, vFpuupp) +GO(hb_font_changed, vFp) +GO(hb_font_create, pFp) +GO(hb_font_create_sub_font, pFp) +GO(hb_font_destroy, vFp) +GO(hb_font_funcs_create, pFv) // No need to reverse. +GOM(hb_font_funcs_destroy, vFEp) +GO(hb_font_funcs_get_empty, pFv) +GO(hb_font_funcs_get_user_data, pFpp) +GO(hb_font_funcs_is_immutable, iFp) +GO(hb_font_funcs_make_immutable, vFp) +GO(hb_font_funcs_reference, pFp) +GOM(hb_font_funcs_set_font_h_extents_func, vFEpppp) +GOM(hb_font_funcs_set_font_v_extents_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_h_advance_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_v_advance_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_h_advances_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_v_advances_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_h_kerning_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_v_kerning_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_h_origin_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_v_origin_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_contour_point_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_extents_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_from_name_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_name_func, vFEpppp) +GOM(hb_font_funcs_set_glyph_shape_func, vFEpppp) +GOM(hb_font_funcs_set_nominal_glyph_func, vFEpppp) +GOM(hb_font_funcs_set_nominal_glyphs_func, vFEpppp) +GOM(hb_font_funcs_set_variation_glyph_func, vFEpppp) +GOM(hb_font_funcs_set_user_data, iFEppppi) +GO(hb_font_get_empty, pFv) +GO(hb_font_get_extents_for_direction, vFpup) +GO(hb_font_get_face, pFp) +GO(hb_font_get_glyph, iFpuup) +GO(hb_font_get_glyph_advance_for_direction, vFpuupp) +GO(hb_font_get_glyph_advances_for_direction, vFpuupupu) +GO(hb_font_get_glyph_contour_point, iFpuupp) +GO(hb_font_get_glyph_contour_point_for_origin, iFpuuupp) +GO(hb_font_get_glyph_extents, iFpup) +GO(hb_font_get_glyph_extents_for_origin, iFpuup) +GO(hb_font_get_glyph_from_name, iFppip) +GO(hb_font_get_glyph_h_advance, iFpu) +GO(hb_font_get_glyph_h_advances, vFpupupu) +GO(hb_font_get_glyph_h_kerning, iFpuu) +GO(hb_font_get_glyph_h_origin, iFpupp) +GO(hb_font_get_glyph_kerning_for_direction, vFpuuupp) +GO(hb_font_get_glyph_name, iFpupu) +GO(hb_font_get_glyph_origin_for_direction, vFpuupp) +GO(hb_font_get_glyph_shape, vFpupp) +GO(hb_font_get_glyph_v_advance, iFpu) +GO(hb_font_get_glyph_v_advances, vFpupupu) +GO(hb_font_get_glyph_v_kerning, iFpuu) +GO(hb_font_get_glyph_v_origin, iFpupp) +GO(hb_font_get_h_extents, iFpp) +GO(hb_font_get_nominal_glyph, iFpup) +GO(hb_font_get_nominal_glyphs, uFpupupu) +GO(hb_font_get_parent, pFp) +GO(hb_font_get_ppem, vFppp) +GO(hb_font_get_ptem, fFp) +GO(hb_font_get_scale, vFppp) +GO(hb_font_get_serial, uFp) +GO(hb_font_get_synthetic_slant, fFp) +GO(hb_font_get_user_data, pFpp) +GO(hb_font_get_var_coords_design, pFpp) +GO(hb_font_get_var_coords_normalized, pFpp) +GO(hb_font_get_variation_glyph, iFpuup) +GO(hb_font_get_v_extents, iFpp) +GO(hb_font_glyph_from_string, iFppip) +GO(hb_font_glyph_to_string, vFpupu) +GO(hb_font_is_immutable, iFp) +GO(hb_font_make_immutable, vFp) +GO(hb_font_reference, pFp) +GO(hb_font_set_face, vFpp) +GOM(hb_font_set_funcs, vFEpppp) +GOM(hb_font_set_funcs_data, vFEppp) +GO(hb_font_set_parent, vFpp) +GO(hb_font_set_ppem, vFpuu) +GO(hb_font_set_ptem, vFpf) +GO(hb_font_set_scale, vFpii) +GO(hb_font_set_synthetic_slant, vFpf) +GOM(hb_font_set_user_data, iFEppppi) +GO(hb_font_set_var_coords_design, vFppu) +GO(hb_font_set_var_coords_normalized, vFppu) +GO(hb_font_set_variations, vFppu) +GO(hb_font_set_var_named_instance, vFpu) +GO(hb_font_subtract_glyph_origin_for_direction, vFpuupp) +//GO(hb_ft_face_create, +GO(hb_ft_face_create_cached, pFp) +GO(hb_ft_face_create_referenced, pFp) +GO(hb_ft_font_changed, vFp) +//GO(hb_ft_font_create, +GO(hb_ft_font_create_referenced, pFp) +GO(hb_ft_font_get_face, pFp) +GO(hb_ft_font_get_load_flags, iFp) +GO(hb_ft_font_lock_face, pFp) +GO(hb_ft_font_set_funcs, vFp) +GO(hb_ft_font_set_load_flags, vFpi) +GO(hb_ft_font_unlock_face, vFp) +GO(hb_ft_hb_font_changed, iFp) +GO(hb_glib_blob_create, pFp) +GO(hb_glib_get_unicode_funcs, pFv) +GO(hb_glib_script_from_script, uFu) +GO(hb_glib_script_to_script, uFu) +GO(hb_glyph_info_get_glyph_flags, uFp) +GO(hb_graphite2_face_get_gr_face, pFp) +GO(hb_graphite2_font_get_gr_font, pFp) +GO(hb_language_from_string, pFpi) +GO(hb_language_get_default, pFv) +GO(hb_language_matches, iFpp) +GO(hb_language_to_string, pFp) +GO(hb_map_allocation_successful, iFp) +GO(hb_map_clear, vFp) +GO(hb_map_copy, pFp) +GO(hb_map_create, pFv) +GO(hb_map_del, vFpu) +GO(hb_map_destroy, vFp) +GO(hb_map_get, uFpu) +GO(hb_map_get_empty, pFv) +GO(hb_map_get_population, uFp) +GO(hb_map_get_user_data, pFpp) +GO(hb_map_has, iFpu) +GO(hb_map_hash, uFp) +GO(hb_map_is_empty, iFp) +GO(hb_map_is_equal, iFpp) +GO(hb_map_reference, pFp) +GO(hb_map_set, vFpuu) +//GO(hb_map_set_user_data, +GO(hb_ot_color_glyph_get_layers, uFpuupp) +GO(hb_ot_color_glyph_reference_png, pFpu) +GO(hb_ot_color_glyph_reference_svg, pFpu) +GO(hb_ot_color_has_layers, iFp) +GO(hb_ot_color_has_palettes, iFp) +GO(hb_ot_color_has_png, iFp) +GO(hb_ot_color_has_svg, iFp) +GO(hb_ot_color_palette_color_get_name_id, uFpu) +GO(hb_ot_color_palette_get_colors, uFpuupp) +GO(hb_ot_color_palette_get_count, uFp) +GO(hb_ot_color_palette_get_flags, uFpu) +GO(hb_ot_color_palette_get_name_id, uFpu) +GO(hb_ot_font_set_funcs, vFp) +GO(hb_ot_layout_collect_features, vFpupppp) +GO(hb_ot_layout_collect_lookups, vFpupppp) +GO(hb_ot_layout_feature_get_characters, uFpuuupp) +GO(hb_ot_layout_feature_get_lookups, uFpuuupp) +GO(hb_ot_layout_feature_get_name_ids, iFpuuppppp) +GO(hb_ot_layout_feature_with_variations_get_lookups, uFpuuuupp) +GO(hb_ot_layout_get_attach_points, uFpuupp) +GO(hb_ot_layout_get_baseline, iFpuuuup) +GO(hb_ot_layout_get_baseline_with_fallback, vFpuuuup) +GO(hb_ot_layout_get_glyph_class, uFpu) +GO(hb_ot_layout_get_glyphs_in_class, vFpup) +GO(hb_ot_layout_get_horizontal_baseline_tag_for_script, uFu) +GO(hb_ot_layout_get_ligature_carets, uFpuuupp) +GO(hb_ot_layout_get_size_params, iFpppppp) +GO(hb_ot_layout_has_glyph_classes, iFp) +GO(hb_ot_layout_has_positioning, iFp) +GO(hb_ot_layout_has_substitution, iFp) +GO(hb_ot_layout_language_find_feature, iFpuuuup) +GO(hb_ot_layout_language_get_feature_indexes, uFpuuuupp) +GO(hb_ot_layout_language_get_feature_tags, uFpuuuupp) +GO(hb_ot_layout_language_get_required_feature, iFpuuupp) +GO(hb_ot_layout_language_get_required_feature_index, iFpuuup) +GO(hb_ot_layout_lookup_collect_glyphs, vFpuupppp) +GO(hb_ot_layout_lookup_get_glyph_alternates, uFpuuupp) +GO(hb_ot_layout_lookup_get_optical_bound, iFpuuu) +GO(hb_ot_layout_lookups_substitute_closure, vFppp) +GO(hb_ot_layout_lookup_substitute_closure, vFpup) +GO(hb_ot_layout_lookup_would_substitute, iFpupui) +GO(hb_ot_layout_script_find_language, iFpuuup) +GO(hb_ot_layout_script_get_language_tags, uFpuuupp) +GO(hb_ot_layout_script_select_language, iFpuuupp) +GO(hb_ot_layout_table_choose_script, iFpuppp) +GO(hb_ot_layout_table_find_feature_variations, iFpupup) +GO(hb_ot_layout_table_find_script, iFpuup) +GO(hb_ot_layout_table_get_feature_tags, uFpuupp) +GO(hb_ot_layout_table_get_lookup_count, uFpu) +GO(hb_ot_layout_table_get_script_tags, uFpuupp) +GO(hb_ot_layout_table_select_script, iFpuuppp) +GO(hb_ot_math_get_constant, iFpu) +GO(hb_ot_math_get_glyph_assembly, uFpuuuppp) +GO(hb_ot_math_get_glyph_italics_correction, iFpu) +GO(hb_ot_math_get_glyph_kerning, iFpuui) +GO(hb_ot_math_get_glyph_kernings, uFpuuupp) +GO(hb_ot_math_get_glyph_top_accent_attachment, iFpu) +GO(hb_ot_math_get_glyph_variants, uFpuuupp) +GO(hb_ot_math_get_min_connector_overlap, iFpu) +GO(hb_ot_math_has_data, iFp) +GO(hb_ot_math_is_glyph_extended_shape, iFpu) +GO(hb_ot_meta_get_entry_tags, uFpupp) +GO(hb_ot_meta_reference_entry, pFpu) +GO(hb_ot_metrics_get_position, iFpup) +GO(hb_ot_metrics_get_position_with_fallback, vFpup) +GO(hb_ot_metrics_get_variation, fFpu) +GO(hb_ot_metrics_get_x_variation, iFpu) +GO(hb_ot_metrics_get_y_variation, iFpu) +GO(hb_ot_name_get_utf16, uFpuppp) +GO(hb_ot_name_get_utf32, uFpuppp) +GO(hb_ot_name_get_utf8, uFpuppp) +GO(hb_ot_name_list_names, pFpp) +GO(hb_ot_shape_glyphs_closure, vFpppup) +GO(hb_ot_shape_plan_collect_lookups, vFpup) +GO(hb_ot_tag_from_language, uFp) +GO(hb_ot_tags_from_script, vFupp) +GO(hb_ot_tags_from_script_and_language, vFuppppp) +GO(hb_ot_tags_to_script_and_language, vFuupp) +GO(hb_ot_tag_to_language, pFu) +GO(hb_ot_tag_to_script, uFu) +GO(hb_ot_var_find_axis, iFpupp) +GO(hb_ot_var_find_axis_info, iFpup) +GO(hb_ot_var_get_axes, uFpupp) +GO(hb_ot_var_get_axis_count, uFp) +GO(hb_ot_var_get_axis_infos, uFpupp) +GO(hb_ot_var_get_named_instance_count, uFp) +GO(hb_ot_var_has_data, iFp) +GO(hb_ot_var_named_instance_get_design_coords, uFpupp) +GO(hb_ot_var_named_instance_get_postscript_name_id, uFpu) +GO(hb_ot_var_named_instance_get_subfamily_name_id, uFpu) +GO(hb_ot_var_normalize_coords, vFpupp) +GO(hb_ot_var_normalize_variations, vFppupu) +GO(hb_script_from_iso15924_tag, uFu) +GO(hb_script_from_string, uFpi) +GO(hb_script_get_horizontal_direction, uFu) +GO(hb_script_to_iso15924_tag, uFu) +GO(hb_segment_properties_equal, iFpp) +GO(hb_segment_properties_hash, uFp) +GO(hb_segment_properties_overlay, vFpp) +GO(hb_set_add, vFpu) +GO(hb_set_add_range, vFpuu) +GO(hb_set_add_sorted_array, vFppu) +GO(hb_set_allocation_successful, iFp) +GO(hb_set_clear, vFp) +GO(hb_set_copy, pFp) +GO(hb_set_create, pFv) +GO(hb_set_del, vFpu) +GO(hb_set_del_range, vFpuu) +GO(hb_set_destroy, vFp) +GO(hb_set_get_empty, pFv) +GO(hb_set_get_max, uFp) +GO(hb_set_get_min, uFp) +GO(hb_set_get_population, uFp) +GO(hb_set_get_user_data, pFpp) +GO(hb_set_has, iFpu) +GO(hb_set_hash, uFp) +GO(hb_set_intersect, vFpp) +GO(hb_set_invert, vFp) +GO(hb_set_is_empty, iFp) +GO(hb_set_is_equal, iFpp) +GO(hb_set_is_subset, iFpp) +GO(hb_set_next, iFpp) +GO(hb_set_next_many, uFpupu) +GO(hb_set_next_range, iFppp) +GO(hb_set_previous, iFpp) +GO(hb_set_previous_range, iFppp) +GO(hb_set_reference, pFp) +GO(hb_set_set, vFpp) +//GO(hb_set_set_user_data, +GO(hb_set_subtract, vFpp) +GO(hb_set_symmetric_difference, vFpp) +GO(hb_set_union, vFpp) +GO(hb_shape, vFpppu) +GO(hb_shape_full, iFpppup) +GO(hb_shape_list_shapers, pFv) +GO(hb_shape_plan_create, pFpppup) +GO(hb_shape_plan_create2, pFpppupup) +GO(hb_shape_plan_create_cached, pFpppup) +GO(hb_shape_plan_create_cached2, pFpppupup) +GO(hb_shape_plan_destroy, vFp) +GO(hb_shape_plan_execute, iFppppu) +GO(hb_shape_plan_get_empty, pFv) +GO(hb_shape_plan_get_shaper, pFp) +GO(hb_shape_plan_get_user_data, pFpp) +GO(hb_shape_plan_reference, pFp) +//GO(hb_shape_plan_set_user_data, +GO(hb_style_get_value, fFpu) +GO(hb_tag_from_string, uFpi) +GO(hb_tag_to_string, vFup) +GO(hb_unicode_combining_class, uFpu) +GO(hb_unicode_compose, iFpuup) +GO(hb_unicode_decompose, iFpupp) +GO(hb_unicode_decompose_compatibility, uFpup) +GO(hb_unicode_eastasian_width, uFpu) +GO(hb_unicode_funcs_create, pFp) +GO(hb_unicode_funcs_destroy, vFp) +GO(hb_unicode_funcs_get_default, pFv) +GO(hb_unicode_funcs_get_empty, pFv) +GO(hb_unicode_funcs_get_parent, pFp) +GO(hb_unicode_funcs_get_user_data, pFpp) +GO(hb_unicode_funcs_is_immutable, iFp) +GO(hb_unicode_funcs_make_immutable, vFp) +GOM(hb_unicode_funcs_reference, pFEp) +GOM(hb_unicode_funcs_set_combining_class_func, vFEpppp) +GOM(hb_unicode_funcs_set_compose_func, vFEpppp) +GOM(hb_unicode_funcs_set_decompose_compatibility_func, vFEpppp) +GOM(hb_unicode_funcs_set_decompose_func, vFEpppp) +GOM(hb_unicode_funcs_set_eastasian_width_func, vFEpppp) +GOM(hb_unicode_funcs_set_general_category_func, vFEpppp) +GOM(hb_unicode_funcs_set_mirroring_func, vFEpppp) +GOM(hb_unicode_funcs_set_script_func, vFEpppp) +GOM(hb_unicode_funcs_set_user_data, iFEppppi) +GO(hb_unicode_general_category, uFpu) +GO(hb_unicode_mirroring, uFpu) +GO(hb_unicode_script, uFpu) +GO(hb_variation_from_string, iFpip) +GO(hb_variation_to_string, vFppu) +GO(hb_version, vFppp) +GO(hb_version_atleast, iFuuu) +GO(hb_version_string, pFv) |