From bf0d3a665baac9e33c0f774b22197c321b864c80 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 21 Jan 2017 14:48:46 -0800 Subject: [PATCH] [var] Add hb_font_get_var_coords_normalized() --- src/hb-font.cc | 10 ++++++++++ src/hb-font.h | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/src/hb-font.cc b/src/hb-font.cc index b91a35b67..a8b9e4c3b 100644 --- a/src/hb-font.cc +++ b/src/hb-font.cc @@ -1565,6 +1565,16 @@ hb_font_set_var_coords_normalized (hb_font_t *font, font->num_coords = coords_length; } +int * +hb_font_get_var_coords_normalized (hb_font_t *font, + unsigned int *length) +{ + if (length) + *length = font->coords_length; + + return font->coords; +} + #ifndef HB_DISABLE_DEPRECATED diff --git a/src/hb-font.h b/src/hb-font.h index 881328672..5f22331b6 100644 --- a/src/hb-font.h +++ b/src/hb-font.h @@ -609,6 +609,10 @@ hb_font_set_var_coords_normalized (hb_font_t *font, int *coords, /* XXX 2.14 normalized */ unsigned int coords_length); +HB_EXTERN int * +hb_font_get_var_coords_normalized (hb_font_t *font, + unsigned int *length); + HB_END_DECLS #endif /* HB_FONT_H */