[vala] cairo: Fix enum bindings
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] cairo: Fix enum bindings
- Date: Thu, 4 Jun 2009 11:45:42 -0400 (EDT)
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]