From e36516a2d20600b69fc76ed77612d1c12f442a19 Mon Sep 17 00:00:00 2001 From: Nicolas Bruguier Date: Mon, 12 Oct 2009 18:31:01 +0200 Subject: [PATCH] cairo: Add cairo_rectangle struct and set cairo_matrix_t has not type id --- vapi/cairo.vapi | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/vapi/cairo.vapi b/vapi/cairo.vapi index d43c85284..2a070e751 100644 --- a/vapi/cairo.vapi +++ b/vapi/cairo.vapi @@ -533,7 +533,7 @@ namespace Cairo { public int get_depth (); } - [CCode (cname = "cairo_matrix_t")] + [CCode (cname = "cairo_matrix_t", has_type_id = "false")] public struct Matrix { [CCode (cname = "cairo_matrix_init")] public Matrix (double xx, double yx, double xy, double yy, double x0, double y0); @@ -548,7 +548,16 @@ namespace Cairo { public void transform_distance (ref double dx, ref double dy); public void transform_point (ref double x, ref double y); } - + + [CCode (cname = "cairo_rectangle_t", has_type_id = "false")] + public struct Rectangle + { + public double x; + public double y; + public double width; + public double height; + } + [CCode (cname = "cairo_status_t")] public enum Status { SUCCESS, -- 2.47.3