[gobject] Add draw/paint value types

This commit is contained in:
Behdad Esfahbod 2023-01-11 12:50:52 -07:00
parent 41352c08b8
commit df721e0562
2 changed files with 15 additions and 0 deletions

View File

@ -103,6 +103,9 @@ HB_DEFINE_VALUE_TYPE (feature)
HB_DEFINE_VALUE_TYPE (glyph_info)
HB_DEFINE_VALUE_TYPE (glyph_position)
HB_DEFINE_VALUE_TYPE (segment_properties)
HB_DEFINE_VALUE_TYPE (draw_state)
HB_DEFINE_VALUE_TYPE (color_stop)
HB_DEFINE_VALUE_TYPE (color_line)
HB_DEFINE_VALUE_TYPE (user_data_key)
HB_DEFINE_VALUE_TYPE (ot_math_glyph_variant)

View File

@ -102,6 +102,18 @@ HB_EXTERN GType
hb_gobject_segment_properties_get_type (void);
#define HB_GOBJECT_TYPE_SEGMENT_PROPERTIES (hb_gobject_segment_properties_get_type ())
HB_EXTERN GType
hb_gobject_draw_state_get_type (void);
#define HB_GOBJECT_TYPE_DRAW_STATE (hb_gobject_draw_state_get_type ())
HB_EXTERN GType
hb_gobject_color_stop_get_type (void);
#define HB_GOBJECT_TYPE_COLOR_STOP (hb_gobject_color_stop_get_type ())
HB_EXTERN GType
hb_gobject_color_line_get_type (void);
#define HB_GOBJECT_TYPE_COLOR_LINE (hb_gobject_color_line_get_type ())
HB_EXTERN GType
hb_gobject_user_data_key_get_type (void);
#define HB_GOBJECT_TYPE_USER_DATA_KEY (hb_gobject_user_data_key_get_type ())