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 */