File: CairoHelper.xml

package info (click to toggle)
gtk-sharp2 2.12.1-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 21,808 kB
  • ctags: 5,132
  • sloc: xml: 281,993; cs: 20,936; sh: 9,134; ansic: 2,653; perl: 1,192; makefile: 1,058
file content (137 lines) | stat: -rw-r--r-- 5,544 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<Type Name="CairoHelper" FullName="Gdk.CairoHelper">
  <TypeSignature Language="C#" Value="public class CairoHelper" />
  <AssemblyInfo>
    <AssemblyName>gdk-sharp</AssemblyName>
    <AssemblyVersion>2.12.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public CairoHelper ();" />
      <MemberType>Constructor</MemberType>
      <Parameters />
      <Docs>
        <summary>Do not use.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Region">
      <MemberSignature Language="C#" Value="public static void Region (Cairo.Context cr, Gdk.Region region);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="cr" Type="Cairo.Context" />
        <Parameter Name="region" Type="Gdk.Region" />
      </Parameters>
      <Docs>
        <param name="cr">a cairo context.</param>
        <param name="region">a <see cref="Gdk.Region" />.</param>
        <summary>Adds a region to the current path of the context.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Rectangle">
      <MemberSignature Language="C#" Value="public static void Rectangle (Cairo.Context cr, Gdk.Rectangle rectangle);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="cr" Type="Cairo.Context" />
        <Parameter Name="rectangle" Type="Gdk.Rectangle" />
      </Parameters>
      <Docs>
        <param name="cr">a cairo context.</param>
        <param name="rectangle">a <see cref="Gdk.Rectangle" />.</param>
        <summary>Adds a rectangle to the current path of the context.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="SetSourcePixbuf">
      <MemberSignature Language="C#" Value="public static void SetSourcePixbuf (Cairo.Context cr, Gdk.Pixbuf pixbuf, double pixbuf_x, double pixbuf_y);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="cr" Type="Cairo.Context" />
        <Parameter Name="pixbuf" Type="Gdk.Pixbuf" />
        <Parameter Name="pixbuf_x" Type="System.Double" />
        <Parameter Name="pixbuf_y" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="cr">a cairo context.</param>
        <param name="pixbuf">a pixbuf containing a pattern.</param>
        <param name="pixbuf_x">x location in context of upper left corner of pixbuf.</param>
        <param name="pixbuf_y">y location in context of upper left corner of pixbuf..</param>
        <summary>Sets the source pattern for a Cairo context.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Create">
      <MemberSignature Language="C#" Value="public static Cairo.Context Create (Gdk.Drawable drawable);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>Cairo.Context</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="drawable" Type="Gdk.Drawable" />
      </Parameters>
      <Docs>
        <param name="drawable">a Gdk drawable.</param>
        <summary>Creates a cairo context for a drawable.</summary>
        <returns>the cairo context.</returns>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="SetSourceColor">
      <MemberSignature Language="C#" Value="public static void SetSourceColor (Cairo.Context cr, Gdk.Color color);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="cr" Type="Cairo.Context" />
        <Parameter Name="color" Type="Gdk.Color" />
      </Parameters>
      <Docs>
        <param name="cr">a cairo context.</param>
        <param name="color">a color.</param>
        <summary>Sets the source color for the Cairo context.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="SetSourcePixmap">
      <MemberSignature Language="C#" Value="public static void SetSourcePixmap (Cairo.Context cr, Gdk.Pixmap pixmap, double pixmap_x, double pixmap_y);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="cr" Type="Cairo.Context" />
        <Parameter Name="pixmap" Type="Gdk.Pixmap" />
        <Parameter Name="pixmap_x" Type="System.Double" />
        <Parameter Name="pixmap_y" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="cr">A cairo context.</param>
        <param name="pixmap">The desired source pixmap.</param>
        <param name="pixmap_x">x offset for <paramref name="pixmap" />.</param>
        <param name="pixmap_y">y offset for <paramref name="pixmap" />.</param>
        <summary>Sets the source pixmap for a context.</summary>
        <remarks>The pattern has an extend mode of None and is aligned so the origin of <paramref name="pixmap" /> is at the speficied offset.</remarks>
        <since version="Gtk# 2.10" />
      </Docs>
    </Member>
  </Members>
  <Docs>
    <summary>Cairo backend API methods.</summary>
    <remarks />
    <since version="Gtk# 2.8" />
  </Docs>
</Type>