[vala] cairo: Fix enum bindings



commit 6ee07f8761581d6933a9763c364e9866099cc875
Author: ХаÑ?ин Роман <HarinRoman kranky-studio ru>
Date:   Thu Jun 4 17:45:02 2009 +0200

    cairo: Fix enum bindings
---
 vapi/cairo.vapi |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/vapi/cairo.vapi b/vapi/cairo.vapi
index 14633a7..4476706 100644
--- a/vapi/cairo.vapi
+++ b/vapi/cairo.vapi
@@ -152,6 +152,7 @@ namespace Cairo {
 		public void glyph_extents (Glyph[] glyphs, out TextExtents extents);
 	}
 	
+	[CCode (cname = "cairo_antialias_t")]
 	public enum Antialias {
 		DEFAULT,
 		NONE,
@@ -159,23 +160,27 @@ namespace Cairo {
 		SUBPIXEL
 	}
 	
+	[CCode (cname = "cairo_fill_rule_t")]
 	public enum FillRule {
 		WINDING,
 		EVEN_ODD
 	}
 	
+	[CCode (cname = "cairo_line_cap_t")]
 	public enum LineCap {
 		BUTT,
 		ROUND,
 		SQUARE
 	}
 	
+	[CCode (cname = "cairo_line_join_t")]
 	public enum LineJoin {
 		MITER,
 		ROUND,
 		BEVEL
 	}
 	
+	[CCode (cname = "cairo_operator_t")]
 	public enum Operator {
 		CLEAR,
 		SOURCE,
@@ -415,12 +420,14 @@ namespace Cairo {
 		public Status write_to_png_stream (WriteFunc write_func, void* closure);
 	}
 	
+	[CCode (cname = "cairo_content_t")]
 	public enum Content {
 		COLOR,
 		ALPHA,
 		COLOR_ALPHA
 	}
 	
+	[CCode (cname = "cairo_surface_type_t")]
 	public enum SurfaceType {
 		IMAGE,
 		PDF,
@@ -541,6 +548,7 @@ namespace Cairo {
 		public void transform_point (ref double x, ref double y);
 	}
 	
+	[CCode (cname = "cairo_status_t")]
 	public enum Status {
 		SUCCESS,
 		NO_MEMORY,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]