harfbuzz-sections.txt 18 KB

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