static hb_font_funcs_t ft_ffuncs = {
HB_REFERENCE_COUNT_INVALID, /* ref_count */
-
TRUE, /* immutable */
-
- hb_ft_get_glyph,
- hb_ft_get_contour_point,
- hb_ft_get_glyph_metrics,
- hb_ft_get_kerning
+ {
+ hb_ft_get_glyph,
+ hb_ft_get_contour_point,
+ hb_ft_get_glyph_metrics,
+ hb_ft_get_kerning
+ }
};
hb_font_funcs_t *
static hb_unicode_funcs_t glib_ufuncs = {
HB_REFERENCE_COUNT_INVALID, /* ref_count */
-
TRUE, /* immutable */
-
- hb_glib_get_general_category,
- hb_glib_get_combining_class,
- hb_glib_get_mirroring,
- hb_glib_get_script,
- hb_glib_get_eastasian_width
+ {
+ hb_glib_get_general_category,
+ hb_glib_get_combining_class,
+ hb_glib_get_mirroring,
+ hb_glib_get_script,
+ hb_glib_get_eastasian_width
+ }
};
hb_unicode_funcs_t *
static hb_unicode_funcs_t icu_ufuncs = {
HB_REFERENCE_COUNT_INVALID, /* ref_count */
-
TRUE, /* immutable */
-
- hb_icu_get_general_category,
- hb_icu_get_combining_class,
- hb_icu_get_mirroring,
- hb_icu_get_script,
- hb_icu_get_eastasian_width
+ {
+ hb_icu_get_general_category,
+ hb_icu_get_combining_class,
+ hb_icu_get_mirroring,
+ hb_icu_get_script,
+ hb_icu_get_eastasian_width
+ }
};
hb_unicode_funcs_t *