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