61273573cbd6ececa0d6c48370d6bb9d7a85404d
[gnome.gobject-introspection] / gir / cairo-1.0.gir
1 <?xml version="1.0"?>
2 <repository version="1.0"
3             xmlns="http://www.gtk.org/introspection/core/1.0"
4             xmlns:c="http://www.gtk.org/introspection/c/1.0"
5             xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
6   <namespace name="cairo" version="1.0">
7     <record name="Context" c:type="cairo_t"
8             glib:type-name="CairoContext"
9             glib:get-type="cairo_get_g_type"/>
10     <record name="Surface" c:type="cairo_surface_t"
11             glib:type-name="CairoSurface"
12             glib:get-type="cairo_surface_get_glib_type"/>
13     <record name="Matrix" c:type="cairo_matrix_t"
14             glib:type-name="CairoMatrix"
15             glib:get-type="cairo_matrix_get_glib_type"/>
16     <record name="Pattern" c:type="cairo_pattern_t"
17             glib:type-name="CairoPattern"
18             glib:get-type="cairo_pattern_get_glib_type"/>
19     <enumeration name="Content" c:type="cairo_content_t">
20       <member name="COLOR"
21               value="4096"
22               c:identifier="CAIRO_CONTENT_COLOR"/>
23       <member name="ALPHA"
24               value="8192"
25               c:identifier="CAIRO_CONTENT_ALPHA"/>
26       <member name="COLOR_ALPHA"
27               value="12288"
28               c:identifier="CAIRO_CONTENT_COLOR_ALPHA"/>
29     </enumeration>
30     <record name="FontOptions" c:type="cairo_font_options_t"
31             glib:type-name="CairoFontOptions"
32             glib:get-type="cairo_font_options_get_glib_type"/>
33     <record name="FontType" c:type="cairo_font_type_t"
34             glib:type-name="CairoFontType"
35             glib:get-type="cairo_font_type_get_glib_type"/>
36     <record name="FontFace" c:type="cairo_font_face_t"
37             glib:type-name="CairoFontFace"
38             glib:get-type="cairo_font_face_get_glib_type"/>
39     <record name="ScaledFont" c:type="cairo_scaled_font_t"
40             glib:type-name="CairoScaledFont"
41             glib:get-type="cairo_scaled_font_get_glib_type"/>
42     <record name="Path" c:type="cairo_path_t"
43             glib:type-name="CairoPath"
44             glib:get-type="cairo_path_get_glib_type"/>
45     <function name="image_surface_create" c:identifier="cairo_image_surface_create">
46       <return-value transfer-ownership="none">
47         <type name="none" c:type="void"/>
48       </return-value>
49       <parameters>
50       </parameters>
51     </function>
52   </namespace>
53 </repository>