| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- DEFINITION MODULE FOR "C" GskPathBuilder ;
- (* Generated by tools/gir2def.py from Gsk 4.0. *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GskPathBuilder,
- gsk_path_builder_new,
- gsk_path_builder_add_cairo_path,
- gsk_path_builder_add_circle,
- gsk_path_builder_add_layout,
- gsk_path_builder_add_path,
- gsk_path_builder_add_rect,
- gsk_path_builder_add_reverse_path,
- gsk_path_builder_add_rounded_rect,
- gsk_path_builder_add_segment,
- gsk_path_builder_arc_to,
- gsk_path_builder_close,
- gsk_path_builder_conic_to,
- gsk_path_builder_cubic_to,
- gsk_path_builder_free_to_path,
- gsk_path_builder_get_current_point,
- gsk_path_builder_html_arc_to,
- gsk_path_builder_line_to,
- gsk_path_builder_move_to,
- gsk_path_builder_quad_to,
- gsk_path_builder_ref,
- gsk_path_builder_rel_arc_to,
- gsk_path_builder_rel_conic_to,
- gsk_path_builder_rel_cubic_to,
- gsk_path_builder_rel_html_arc_to,
- gsk_path_builder_rel_line_to,
- gsk_path_builder_rel_move_to,
- gsk_path_builder_rel_quad_to,
- gsk_path_builder_rel_svg_arc_to,
- gsk_path_builder_svg_arc_to,
- gsk_path_builder_to_path,
- gsk_path_builder_unref;
- TYPE
- GskPathBuilder = ADDRESS;
- (* gsk_path_builder_new *)
- PROCEDURE gsk_path_builder_new () : [ ADDRESS ];
- (* gsk_path_builder_add_cairo_path *)
- PROCEDURE gsk_path_builder_add_cairo_path (self: GskPathBuilder; path: ADDRESS);
- (* gsk_path_builder_add_circle *)
- PROCEDURE gsk_path_builder_add_circle (self: GskPathBuilder; center: ADDRESS; radius: SHORTREAL);
- (* gsk_path_builder_add_layout *)
- PROCEDURE gsk_path_builder_add_layout (self: GskPathBuilder; layout: ADDRESS);
- (* gsk_path_builder_add_path *)
- PROCEDURE gsk_path_builder_add_path (self: GskPathBuilder; path: ADDRESS);
- (* gsk_path_builder_add_rect *)
- PROCEDURE gsk_path_builder_add_rect (self: GskPathBuilder; rect: ADDRESS);
- (* gsk_path_builder_add_reverse_path *)
- PROCEDURE gsk_path_builder_add_reverse_path (self: GskPathBuilder; path: ADDRESS);
- (* gsk_path_builder_add_rounded_rect *)
- PROCEDURE gsk_path_builder_add_rounded_rect (self: GskPathBuilder; rect: ADDRESS);
- (* gsk_path_builder_add_segment *)
- PROCEDURE gsk_path_builder_add_segment (self: GskPathBuilder; path: ADDRESS; start: ADDRESS; end_: ADDRESS);
- (* gsk_path_builder_arc_to *)
- PROCEDURE gsk_path_builder_arc_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL);
- (* gsk_path_builder_close *)
- PROCEDURE gsk_path_builder_close (self: GskPathBuilder);
- (* gsk_path_builder_conic_to *)
- PROCEDURE gsk_path_builder_conic_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; weight: SHORTREAL);
- (* gsk_path_builder_cubic_to *)
- PROCEDURE gsk_path_builder_cubic_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; x3: SHORTREAL; y3: SHORTREAL);
- (* gsk_path_builder_free_to_path *)
- PROCEDURE gsk_path_builder_free_to_path (self: GskPathBuilder) : [ ADDRESS ];
- (* gsk_path_builder_get_current_point *)
- PROCEDURE gsk_path_builder_get_current_point (self: GskPathBuilder) : [ ADDRESS ];
- (* gsk_path_builder_html_arc_to *)
- PROCEDURE gsk_path_builder_html_arc_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; radius: SHORTREAL);
- (* gsk_path_builder_line_to *)
- PROCEDURE gsk_path_builder_line_to (self: GskPathBuilder; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_move_to *)
- PROCEDURE gsk_path_builder_move_to (self: GskPathBuilder; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_quad_to *)
- PROCEDURE gsk_path_builder_quad_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL);
- (* gsk_path_builder_ref *)
- PROCEDURE gsk_path_builder_ref (self: GskPathBuilder) : [ ADDRESS ];
- (* gsk_path_builder_rel_arc_to *)
- PROCEDURE gsk_path_builder_rel_arc_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL);
- (* gsk_path_builder_rel_conic_to *)
- PROCEDURE gsk_path_builder_rel_conic_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; weight: SHORTREAL);
- (* gsk_path_builder_rel_cubic_to *)
- PROCEDURE gsk_path_builder_rel_cubic_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; x3: SHORTREAL; y3: SHORTREAL);
- (* gsk_path_builder_rel_html_arc_to *)
- PROCEDURE gsk_path_builder_rel_html_arc_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL; radius: SHORTREAL);
- (* gsk_path_builder_rel_line_to *)
- PROCEDURE gsk_path_builder_rel_line_to (self: GskPathBuilder; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_rel_move_to *)
- PROCEDURE gsk_path_builder_rel_move_to (self: GskPathBuilder; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_rel_quad_to *)
- PROCEDURE gsk_path_builder_rel_quad_to (self: GskPathBuilder; x1: SHORTREAL; y1: SHORTREAL; x2: SHORTREAL; y2: SHORTREAL);
- (* gsk_path_builder_rel_svg_arc_to *)
- PROCEDURE gsk_path_builder_rel_svg_arc_to (self: GskPathBuilder; rx: SHORTREAL; ry: SHORTREAL; x_axis_rotation: SHORTREAL; large_arc: INTEGER; positive_sweep: INTEGER; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_svg_arc_to *)
- PROCEDURE gsk_path_builder_svg_arc_to (self: GskPathBuilder; rx: SHORTREAL; ry: SHORTREAL; x_axis_rotation: SHORTREAL; large_arc: INTEGER; positive_sweep: INTEGER; x: SHORTREAL; y: SHORTREAL);
- (* gsk_path_builder_to_path *)
- PROCEDURE gsk_path_builder_to_path (self: GskPathBuilder) : [ ADDRESS ];
- (* gsk_path_builder_unref *)
- PROCEDURE gsk_path_builder_unref (self: GskPathBuilder);
- END GskPathBuilder.
|