1<SECTION>
2<FILE>hb</FILE>
3<SUBSECTION Private>
4HB_H_IN
5</SECTION>
6
7<SECTION>
8<FILE>hb-blob</FILE>
9hb_blob_create
10hb_blob_create_sub_blob
11hb_blob_destroy
12hb_blob_get_data
13hb_blob_get_data_writable
14hb_blob_get_empty
15hb_blob_get_length
16hb_blob_get_user_data
17hb_blob_is_immutable
18hb_blob_make_immutable
19hb_blob_reference
20hb_blob_set_user_data
21hb_blob_t
22hb_memory_mode_t
23</SECTION>
24
25<SECTION>
26<FILE>hb-buffer</FILE>
27HB_SEGMENT_PROPERTIES_DEFAULT
28hb_buffer_add
29hb_buffer_add_utf16
30hb_buffer_add_utf32
31hb_buffer_add_utf8
32hb_buffer_allocation_successful
33hb_buffer_clear_contents
34hb_buffer_content_type_t
35hb_buffer_create
36hb_buffer_deserialize_glyphs
37hb_buffer_destroy
38hb_buffer_flags_t
39hb_buffer_get_content_type
40hb_buffer_get_direction
41hb_buffer_get_empty
42hb_buffer_get_flags
43hb_buffer_get_glyph_infos
44hb_buffer_get_glyph_positions
45hb_buffer_get_language
46hb_buffer_get_length
47hb_buffer_get_script
48hb_buffer_get_segment_properties
49hb_buffer_get_unicode_funcs
50hb_buffer_get_user_data
51hb_buffer_guess_segment_properties
52hb_buffer_normalize_glyphs
53hb_buffer_pre_allocate
54hb_buffer_reference
55hb_buffer_reset
56hb_buffer_reverse
57hb_buffer_reverse_clusters
58hb_buffer_serialize_flags_t
59hb_buffer_serialize_format_from_string
60hb_buffer_serialize_format_t
61hb_buffer_serialize_format_to_string
62hb_buffer_serialize_glyphs
63hb_buffer_serialize_list_formats
64hb_buffer_set_content_type
65hb_buffer_set_direction
66hb_buffer_set_flags
67hb_buffer_set_language
68hb_buffer_set_length
69hb_buffer_set_script
70hb_buffer_set_segment_properties
71hb_buffer_set_unicode_funcs
72hb_buffer_set_user_data
73hb_buffer_t
74hb_glyph_info_t
75hb_glyph_position_t
76hb_segment_properties_equal
77hb_segment_properties_hash
78hb_segment_properties_t
79</SECTION>
80
81<SECTION>
82<FILE>hb-common</FILE>
83HB_DIRECTION_REVERSE
84HB_LANGUAGE_INVALID
85HB_TAG
86HB_TAG_NONE
87HB_TAG_MAX
88HB_UNTAG
89hb_bool_t
90hb_codepoint_t
91hb_destroy_func_t
92hb_direction_from_string
93hb_direction_t
94hb_direction_to_string
95hb_language_from_string
96hb_language_get_default
97hb_language_t
98hb_language_to_string
99hb_mask_t
100hb_position_t
101hb_script_from_iso15924_tag
102hb_script_from_string
103hb_script_get_horizontal_direction
104hb_script_t
105hb_script_to_iso15924_tag
106hb_tag_from_string
107hb_tag_t
108hb_tag_to_string
109hb_user_data_key_t
110hb_var_int_t
111HB_DIRECTION_IS_BACKWARD
112HB_DIRECTION_IS_FORWARD
113HB_DIRECTION_IS_HORIZONTAL
114HB_DIRECTION_IS_VALID
115HB_DIRECTION_IS_VERTICAL
116<SUBSECTION Private>
117HB_BEGIN_DECLS
118HB_END_DECLS
119int16_t
120int32_t
121int64_t
122int8_t
123uint16_t
124uint32_t
125uint64_t
126uint8_t
127</SECTION>
128
129<SECTION>
130<FILE>hb-deprecated</FILE>
131HB_BUFFER_FLAGS_DEFAULT
132HB_BUFFER_SERIALIZE_FLAGS_DEFAULT
133HB_SCRIPT_CANADIAN_ABORIGINAL
134</SECTION>
135
136<SECTION>
137<FILE>hb-coretext</FILE>
138HB_CORETEXT_TAG_MORT
139HB_CORETEXT_TAG_MORX
140hb_coretext_face_create
141hb_coretext_face_get_cg_font
142hb_coretext_font_get_ct_font
143</SECTION>
144
145<SECTION>
146<FILE>hb-face</FILE>
147hb_face_create
148hb_face_create_for_tables
149hb_face_destroy
150hb_face_get_empty
151hb_face_get_glyph_count
152hb_face_get_index
153hb_face_get_upem
154hb_face_get_user_data
155hb_face_is_immutable
156hb_face_make_immutable
157hb_face_reference
158hb_face_reference_blob
159hb_face_reference_table
160hb_face_set_glyph_count
161hb_face_set_index
162hb_face_set_upem
163hb_face_set_user_data
164hb_face_t
165</SECTION>
166
167<SECTION>
168<FILE>hb-font</FILE>
169hb_font_add_glyph_origin_for_direction
170hb_font_create
171hb_font_create_sub_font
172hb_font_destroy
173hb_font_funcs_create
174hb_font_funcs_destroy
175hb_font_funcs_get_empty
176hb_font_funcs_get_user_data
177hb_font_funcs_is_immutable
178hb_font_funcs_make_immutable
179hb_font_funcs_reference
180hb_font_funcs_set_glyph_contour_point_func
181hb_font_funcs_set_glyph_extents_func
182hb_font_funcs_set_glyph_from_name_func
183hb_font_funcs_set_glyph_func
184hb_font_funcs_set_glyph_h_advance_func
185hb_font_funcs_set_glyph_h_kerning_func
186hb_font_funcs_set_glyph_h_origin_func
187hb_font_funcs_set_glyph_name_func
188hb_font_funcs_set_glyph_v_advance_func
189hb_font_funcs_set_glyph_v_kerning_func
190hb_font_funcs_set_glyph_v_origin_func
191hb_font_funcs_set_user_data
192hb_font_funcs_t
193hb_font_get_empty
194hb_font_get_face
195hb_font_get_glyph
196hb_font_get_glyph_advance_for_direction
197hb_font_get_glyph_advance_func_t
198hb_font_get_glyph_contour_point
199hb_font_get_glyph_contour_point_for_origin
200hb_font_get_glyph_contour_point_func_t
201hb_font_get_glyph_extents
202hb_font_get_glyph_extents_for_origin
203hb_font_get_glyph_extents_func_t
204hb_font_get_glyph_from_name
205hb_font_get_glyph_from_name_func_t
206hb_font_get_glyph_func_t
207hb_font_get_glyph_h_advance
208hb_font_get_glyph_h_advance_func_t
209hb_font_get_glyph_h_kerning
210hb_font_get_glyph_h_kerning_func_t
211hb_font_get_glyph_h_origin
212hb_font_get_glyph_h_origin_func_t
213hb_font_get_glyph_kerning_for_direction
214hb_font_get_glyph_kerning_func_t
215hb_font_get_glyph_name
216hb_font_get_glyph_name_func_t
217hb_font_get_glyph_origin_for_direction
218hb_font_get_glyph_origin_func_t
219hb_font_get_glyph_v_advance
220hb_font_get_glyph_v_advance_func_t
221hb_font_get_glyph_v_kerning
222hb_font_get_glyph_v_kerning_func_t
223hb_font_get_glyph_v_origin
224hb_font_get_glyph_v_origin_func_t
225hb_font_get_parent
226hb_font_get_ppem
227hb_font_get_scale
228hb_font_get_user_data
229hb_font_glyph_from_string
230hb_font_glyph_to_string
231hb_font_is_immutable
232hb_font_make_immutable
233hb_font_reference
234hb_font_set_funcs
235hb_font_set_funcs_data
236hb_font_set_ppem
237hb_font_set_scale
238hb_font_set_user_data
239hb_font_subtract_glyph_origin_for_direction
240hb_font_t
241hb_reference_table_func_t
242</SECTION>
243
244<SECTION>
245<FILE>hb-ft</FILE>
246hb_ft_face_create
247hb_ft_face_create_cached
248hb_ft_font_create
249hb_ft_font_get_face
250hb_ft_font_set_funcs
251</SECTION>
252
253<SECTION>
254<FILE>hb-glib</FILE>
255hb_glib_get_unicode_funcs
256hb_glib_script_from_script
257hb_glib_script_to_script
258</SECTION>
259
260<SECTION>
261<FILE>hb-gobject</FILE>
262HB_GOBJECT_TYPE_BLOB
263HB_GOBJECT_TYPE_BUFFER
264HB_GOBJECT_TYPE_BUFFER_CONTENT_TYPE
265HB_GOBJECT_TYPE_BUFFER_FLAGS
266HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FLAGS
267HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FORMAT
268HB_GOBJECT_TYPE_DIRECTION
269HB_GOBJECT_TYPE_FACE
270HB_GOBJECT_TYPE_FONT
271HB_GOBJECT_TYPE_FONT_FUNCS
272HB_GOBJECT_TYPE_MEMORY_MODE
273HB_GOBJECT_TYPE_OT_LAYOUT_GLYPH_CLASS
274HB_GOBJECT_TYPE_SCRIPT
275HB_GOBJECT_TYPE_SHAPE_PLAN
276HB_GOBJECT_TYPE_UNICODE_COMBINING_CLASS
277HB_GOBJECT_TYPE_UNICODE_FUNCS
278HB_GOBJECT_TYPE_UNICODE_GENERAL_CATEGORY
279hb_gobject_blob_get_type
280hb_gobject_buffer_content_type_get_type
281hb_gobject_buffer_flags_get_type
282hb_gobject_buffer_get_type
283hb_gobject_buffer_serialize_flags_get_type
284hb_gobject_buffer_serialize_format_get_type
285hb_gobject_direction_get_type
286hb_gobject_face_get_type
287hb_gobject_font_funcs_get_type
288hb_gobject_font_get_type
289hb_gobject_memory_mode_get_type
290hb_gobject_ot_layout_glyph_class_get_type
291hb_gobject_script_get_type
292hb_gobject_shape_plan_get_type
293hb_gobject_unicode_combining_class_get_type
294hb_gobject_unicode_funcs_get_type
295hb_gobject_unicode_general_category_get_type
296<SUBSECTION Private>
297HB_GOBJECT_H_IN
298</SECTION>
299
300<SECTION>
301<FILE>hb-gobject</FILE>
302
303</SECTION>
304
305<SECTION>
306<FILE>hb-graphite2</FILE>
307HB_GRAPHITE2_TAG_SILF
308hb_graphite2_face_get_gr_face
309hb_graphite2_font_get_gr_font
310</SECTION>
311
312<SECTION>
313<FILE>hb-icu</FILE>
314hb_icu_get_unicode_funcs
315hb_icu_script_from_script
316hb_icu_script_to_script
317</SECTION>
318
319<SECTION>
320<FILE>hb-ot</FILE>
321<SUBSECTION Private>
322HB_OT_H_IN
323</SECTION>
324
325<SECTION>
326<FILE>hb-ot-font</FILE>
327hb_ot_font_set_funcs
328</SECTION>
329
330<SECTION>
331<FILE>hb-ot-shape</FILE>
332hb_ot_shape_glyphs_closure
333</SECTION>
334
335<SECTION>
336<FILE>hb-ot-layout</FILE>
337HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX
338HB_OT_LAYOUT_NO_FEATURE_INDEX
339HB_OT_LAYOUT_NO_SCRIPT_INDEX
340HB_OT_TAG_GDEF
341HB_OT_TAG_GPOS
342HB_OT_TAG_GSUB
343hb_ot_layout_collect_lookups
344hb_ot_layout_feature_get_lookups
345hb_ot_layout_get_attach_points
346hb_ot_layout_get_glyph_class
347hb_ot_layout_get_glyphs_in_class
348hb_ot_layout_get_ligature_carets
349hb_ot_layout_get_size_params
350hb_ot_layout_glyph_class_t
351hb_ot_layout_glyph_sequence_func_t
352hb_ot_layout_has_glyph_classes
353hb_ot_layout_has_positioning
354hb_ot_layout_has_substitution
355hb_ot_layout_language_find_feature
356hb_ot_layout_language_get_feature_indexes
357hb_ot_layout_language_get_feature_tags
358hb_ot_layout_language_get_required_feature
359hb_ot_layout_lookup_collect_glyphs
360hb_ot_layout_lookup_substitute_closure
361hb_ot_layout_lookup_would_substitute
362hb_ot_layout_script_find_language
363hb_ot_layout_script_get_language_tags
364hb_ot_layout_table_choose_script
365hb_ot_layout_table_find_script
366hb_ot_layout_table_get_feature_tags
367hb_ot_layout_table_get_script_tags
368hb_ot_layout_table_get_lookup_count
369hb_ot_shape_plan_collect_lookups
370<SUBSECTION Private>
371Xhb_ot_layout_lookup_enumerate_sequences
372Xhb_ot_layout_lookup_position
373Xhb_ot_layout_lookup_substitute
374</SECTION>
375
376<SECTION>
377<FILE>hb-ot-tag</FILE>
378HB_OT_TAG_DEFAULT_LANGUAGE
379HB_OT_TAG_DEFAULT_SCRIPT
380hb_ot_tag_from_language
381hb_ot_tag_to_language
382hb_ot_tag_to_script
383hb_ot_tags_from_script
384</SECTION>
385
386<SECTION>
387<FILE>hb-set</FILE>
388HB_SET_VALUE_INVALID
389hb_set_add
390hb_set_add_range
391hb_set_allocation_successful
392hb_set_clear
393hb_set_create
394hb_set_del
395hb_set_del_range
396hb_set_destroy
397hb_set_get_empty
398hb_set_get_max
399hb_set_get_min
400hb_set_get_population
401hb_set_get_user_data
402hb_set_has
403hb_set_intersect
404hb_set_invert
405hb_set_is_empty
406hb_set_is_equal
407hb_set_next
408hb_set_next_range
409hb_set_reference
410hb_set_set
411hb_set_set_user_data
412hb_set_subtract
413hb_set_symmetric_difference
414hb_set_t
415hb_set_union
416</SECTION>
417
418<SECTION>
419<FILE>hb-shape</FILE>
420hb_feature_from_string
421hb_feature_t
422hb_feature_to_string
423hb_shape
424hb_shape_full
425hb_shape_list_shapers
426</SECTION>
427
428<SECTION>
429<FILE>hb-shape-plan</FILE>
430hb_shape_plan_create
431hb_shape_plan_create_cached
432hb_shape_plan_destroy
433hb_shape_plan_execute
434hb_shape_plan_get_empty
435hb_shape_plan_get_shaper
436hb_shape_plan_get_user_data
437hb_shape_plan_reference
438hb_shape_plan_set_user_data
439hb_shape_plan_t
440</SECTION>
441
442<SECTION>
443<FILE>hb-unicode</FILE>
444HB_UNICODE_MAX_DECOMPOSITION_LEN
445hb_unicode_combining_class
446hb_unicode_combining_class_func_t
447hb_unicode_combining_class_t
448hb_unicode_compose
449hb_unicode_compose_func_t
450hb_unicode_decompose
451hb_unicode_decompose_compatibility
452hb_unicode_decompose_func_t
453hb_unicode_eastasian_width
454hb_unicode_funcs_create
455hb_unicode_funcs_destroy
456hb_unicode_funcs_get_default
457hb_unicode_funcs_get_empty
458hb_unicode_funcs_get_parent
459hb_unicode_funcs_get_user_data
460hb_unicode_funcs_is_immutable
461hb_unicode_funcs_make_immutable
462hb_unicode_funcs_reference
463hb_unicode_funcs_set_combining_class_func
464hb_unicode_funcs_set_compose_func
465hb_unicode_funcs_set_decompose_compatibility_func
466hb_unicode_funcs_set_decompose_func
467hb_unicode_funcs_set_eastasian_width_func
468hb_unicode_funcs_set_general_category_func
469hb_unicode_funcs_set_mirroring_func
470hb_unicode_funcs_set_script_func
471hb_unicode_funcs_set_user_data
472hb_unicode_funcs_t
473hb_unicode_general_category
474hb_unicode_general_category_func_t
475hb_unicode_general_category_t
476hb_unicode_mirroring
477hb_unicode_mirroring_func_t
478hb_unicode_script
479hb_unicode_script_func_t
480</SECTION>
481
482<SECTION>
483<FILE>hb-uniscribe</FILE>
484hb_uniscribe_font_get_hfont
485hb_uniscribe_font_get_logfontw
486</SECTION>
487
488<SECTION>
489<FILE>hb-version</FILE>
490HB_VERSION_ATLEAST
491HB_VERSION_MAJOR
492HB_VERSION_MICRO
493HB_VERSION_MINOR
494HB_VERSION_STRING
495hb_version
496hb_version_atleast
497hb_version_string
498</SECTION>
499