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