diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2018-08-25 22:44:39 -0700 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2018-08-25 22:44:39 -0700 |
commit | dae39c58fb63c2211e2842121bbe6d5b8b18651b (patch) | |
tree | 8ac77daababc3de2519f3ca0f4282d9f42e3c84c /src/hb-subset.cc | |
parent | 66384db97c439a64d729f9206657d0b37ec0cb32 (diff) | |
download | harfbuzz-dae39c58fb63c2211e2842121bbe6d5b8b18651b.tar.gz |
[face] Introduce character-map API
New API:
+hb_face_collect_unicodes
+hb_face_collect_variation_selectors
+hb_face_collect_variation_unicodes
Diffstat (limited to 'src/hb-subset.cc')
-rw-r--r-- | src/hb-subset.cc | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/hb-subset.cc b/src/hb-subset.cc index ad8a1106..1ba16059 100644 --- a/src/hb-subset.cc +++ b/src/hb-subset.cc @@ -235,56 +235,3 @@ hb_subset (hb_face_t *source, hb_subset_plan_destroy (plan); return result; } - -/** - * hb_subset_collect_unicodes: - * @face: font face. - * @out: set to add Unicode characters covered by @face to. - * - * Since: REPLACEME - */ -void -hb_subset_collect_unicodes (hb_face_t *face, hb_set_t *out) -{ - /* XXX Use saved accel. */ - hb_auto_t<OT::cmap::accelerator_t> cmap (face); - cmap.collect_unicodes (out); -} - -/** - * hb_subset_collect_variation_selectors: - * @face: font face. - * @out: set to add Variation Selector characters covered by @face to. - * - * - * - * Since: REPLACEME - */ -void -hb_subset_collect_variation_selectors (hb_face_t *face, - hb_set_t *out) -{ - /* XXX Use saved accel. */ - hb_auto_t<OT::cmap::accelerator_t> cmap (face); - cmap.collect_variation_selectors (out); -} - -/** - * hb_subset_collect_variation_unicodes: - * @face: font face. - * @out: set to add Unicode characters for @variation_selector covered by @face to. - * - * - * - * Since: REPLACEME - */ -void -hb_subset_collect_variation_unicodes (hb_face_t *face, - hb_codepoint_t variation_selector, - hb_set_t *out) -{ - /* XXX Use saved accel. */ - hb_auto_t<OT::cmap::accelerator_t> cmap (face); - cmap.collect_variation_unicodes (variation_selector, out); -} - |