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