22#if !defined (__GSK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gsk/gsk.h> can be included directly."
32#define GSK_TYPE_PATH_BUILDER (gsk_path_builder_get_type ())
157 float x_axis_rotation,
166 float x_axis_rotation,
#define GDK_AVAILABLE_IN_4_14
#define G_GNUC_WARN_UNUSED_RESULT
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_arc_to(GskPathBuilder *self, float x1, float y1, float x2, float y2)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_html_arc_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float radius)
GDK_AVAILABLE_IN_4_14 GskPath * gsk_path_builder_to_path(GskPathBuilder *self) G_GNUC_WARN_UNUSED_RESULT
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_html_arc_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float radius)
GDK_AVAILABLE_IN_4_14 GskPathBuilder * gsk_path_builder_ref(GskPathBuilder *self)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_quad_to(GskPathBuilder *self, float x1, float y1, float x2, float y2)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_path(GskPathBuilder *self, GskPath *path)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_segment(GskPathBuilder *self, GskPath *path, const GskPathPoint *start, const GskPathPoint *end)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_circle(GskPathBuilder *self, const graphene_point_t *center, float radius)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_layout(GskPathBuilder *self, PangoLayout *layout)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_cairo_path(GskPathBuilder *self, const cairo_path_t *path)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_quad_to(GskPathBuilder *self, float x1, float y1, float x2, float y2)
GDK_AVAILABLE_IN_4_14 GskPathBuilder * gsk_path_builder_new(void)
GDK_AVAILABLE_IN_4_14 GType gsk_path_builder_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_rect(GskPathBuilder *self, const graphene_rect_t *rect)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_svg_arc_to(GskPathBuilder *self, float rx, float ry, float x_axis_rotation, gboolean large_arc, gboolean positive_sweep, float x, float y)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_move_to(GskPathBuilder *self, float x, float y)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_move_to(GskPathBuilder *self, float x, float y)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_cubic_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float x3, float y3)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_svg_arc_to(GskPathBuilder *self, float rx, float ry, float x_axis_rotation, gboolean large_arc, gboolean positive_sweep, float x, float y)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_line_to(GskPathBuilder *self, float x, float y)
GDK_AVAILABLE_IN_4_14 const graphene_point_t * gsk_path_builder_get_current_point(GskPathBuilder *self)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_conic_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float weight)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_conic_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float weight)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_unref(GskPathBuilder *self)
GDK_AVAILABLE_IN_4_14 GskPath * gsk_path_builder_free_to_path(GskPathBuilder *self) G_GNUC_WARN_UNUSED_RESULT
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_cubic_to(GskPathBuilder *self, float x1, float y1, float x2, float y2, float x3, float y3)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_rel_line_to(GskPathBuilder *self, float x, float y)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_rounded_rect(GskPathBuilder *self, const GskRoundedRect *rect)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_close(GskPathBuilder *self)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_arc_to(GskPathBuilder *self, float x1, float y1, float x2, float y2)
GDK_AVAILABLE_IN_4_14 void gsk_path_builder_add_reverse_path(GskPathBuilder *self, GskPath *path)
struct _GskPathBuilder GskPathBuilder
typedefG_BEGIN_DECLS struct _PangoLayout PangoLayout