comparison mupdf-source/thirdparty/harfbuzz/docs/harfbuzz-sections.txt @ 2:b50eed0cc0ef upstream

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