2012-05-29 17:38:49 +04:00
|
|
|
/* xfixes-4.0.vapi generated by vapigen, do not modify. */
|
2012-05-31 00:21:10 +04:00
|
|
|
/* Manually edited, so feel free to add and adjust it directly */
|
2012-05-29 17:38:49 +04:00
|
|
|
|
|
|
|
[CCode (cprefix = "X", gir_namespace = "xfixes", gir_version = "4.0", lower_case_cprefix = "X_")]
|
|
|
|
namespace X {
|
2012-05-31 00:21:10 +04:00
|
|
|
namespace Fixes {
|
|
|
|
[CCode (cheader_filename = "X11/extensions/Xfixes.h", cname = "XFixesCreateRegion")]
|
2012-06-05 10:31:48 +04:00
|
|
|
public static X.XserverRegion create_region (X.Display display, [CCode (array_length = true)] X.Xrectangle[] rectangles);
|
2012-05-31 00:21:10 +04:00
|
|
|
[CCode (cheader_filename = "X11/extensions/Xfixes.h", cname = "XFixesDestroyRegion")]
|
|
|
|
public static void destroy_region (X.Display display, X.XserverRegion region);
|
|
|
|
}
|
|
|
|
[SimpleType]
|
2012-05-30 19:02:52 +04:00
|
|
|
[CCode (cheader_filename = "X11/extensions/Xfixes.h", cname = "XserverRegion", has_type_id = false)]
|
2012-05-29 17:38:49 +04:00
|
|
|
public struct XserverRegion {
|
|
|
|
}
|
2012-06-05 10:31:48 +04:00
|
|
|
[SimpleType]
|
|
|
|
[CCode (cheader_filename = "X11/Xlib.h", cname = "XRectangle", has_type_id = false)]
|
|
|
|
public struct Xrectangle {
|
|
|
|
public short x;
|
|
|
|
public short y;
|
|
|
|
public ushort width;
|
|
|
|
public ushort height;
|
|
|
|
}
|
2012-05-29 17:38:49 +04:00
|
|
|
}
|