1
<Type Name="IContextBackendHandler" FullName="Xwt.Backends.IContextBackendHandler">
2
<TypeSignature Language="C#" Value="public interface IContextBackendHandler : Xwt.Backends.IBackendHandler" />
3
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IContextBackendHandler implements class Xwt.Backends.IBackendHandler" />
5
<AssemblyName>Xwt</AssemblyName>
6
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
10
<InterfaceName>Xwt.Backends.IBackendHandler</InterfaceName>
14
<summary>To be added.</summary>
15
<remarks>To be added.</remarks>
18
<Member MemberName="Arc">
19
<MemberSignature Language="C#" Value="public void Arc (object backend, double xc, double yc, double radius, double angle1, double angle2);" />
20
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Arc(object backend, float64 xc, float64 yc, float64 radius, float64 angle1, float64 angle2) cil managed" />
21
<MemberType>Method</MemberType>
23
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
26
<ReturnType>System.Void</ReturnType>
29
<Parameter Name="backend" Type="System.Object" />
30
<Parameter Name="xc" Type="System.Double" />
31
<Parameter Name="yc" Type="System.Double" />
32
<Parameter Name="radius" Type="System.Double" />
33
<Parameter Name="angle1" Type="System.Double" />
34
<Parameter Name="angle2" Type="System.Double" />
37
<param name="backend">To be added.</param>
38
<param name="xc">To be added.</param>
39
<param name="yc">To be added.</param>
40
<param name="radius">To be added.</param>
41
<param name="angle1">To be added.</param>
42
<param name="angle2">To be added.</param>
43
<summary>To be added.</summary>
44
<remarks>To be added.</remarks>
47
<Member MemberName="Clip">
48
<MemberSignature Language="C#" Value="public void Clip (object backend);" />
49
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clip(object backend) cil managed" />
50
<MemberType>Method</MemberType>
52
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
55
<ReturnType>System.Void</ReturnType>
58
<Parameter Name="backend" Type="System.Object" />
61
<param name="backend">To be added.</param>
62
<summary>To be added.</summary>
63
<remarks>To be added.</remarks>
66
<Member MemberName="ClipPreserve">
67
<MemberSignature Language="C#" Value="public void ClipPreserve (object backend);" />
68
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClipPreserve(object backend) cil managed" />
69
<MemberType>Method</MemberType>
71
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
74
<ReturnType>System.Void</ReturnType>
77
<Parameter Name="backend" Type="System.Object" />
80
<param name="backend">To be added.</param>
81
<summary>To be added.</summary>
82
<remarks>To be added.</remarks>
85
<Member MemberName="ClosePath">
86
<MemberSignature Language="C#" Value="public void ClosePath (object backend);" />
87
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClosePath(object backend) cil managed" />
88
<MemberType>Method</MemberType>
90
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
93
<ReturnType>System.Void</ReturnType>
96
<Parameter Name="backend" Type="System.Object" />
99
<param name="backend">To be added.</param>
100
<summary>To be added.</summary>
101
<remarks>To be added.</remarks>
104
<Member MemberName="CreateContext">
105
<MemberSignature Language="C#" Value="public object CreateContext (Xwt.Widget w);" />
106
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object CreateContext(class Xwt.Widget w) cil managed" />
107
<MemberType>Method</MemberType>
109
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
112
<ReturnType>System.Object</ReturnType>
115
<Parameter Name="w" Type="Xwt.Widget" />
118
<param name="w">To be added.</param>
119
<summary>To be added.</summary>
120
<returns>To be added.</returns>
121
<remarks>To be added.</remarks>
124
<Member MemberName="CurveTo">
125
<MemberSignature Language="C#" Value="public void CurveTo (object backend, double x1, double y1, double x2, double y2, double x3, double y3);" />
126
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CurveTo(object backend, float64 x1, float64 y1, float64 x2, float64 y2, float64 x3, float64 y3) cil managed" />
127
<MemberType>Method</MemberType>
129
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
132
<ReturnType>System.Void</ReturnType>
135
<Parameter Name="backend" Type="System.Object" />
136
<Parameter Name="x1" Type="System.Double" />
137
<Parameter Name="y1" Type="System.Double" />
138
<Parameter Name="x2" Type="System.Double" />
139
<Parameter Name="y2" Type="System.Double" />
140
<Parameter Name="x3" Type="System.Double" />
141
<Parameter Name="y3" Type="System.Double" />
144
<param name="backend">To be added.</param>
145
<param name="x1">To be added.</param>
146
<param name="y1">To be added.</param>
147
<param name="x2">To be added.</param>
148
<param name="y2">To be added.</param>
149
<param name="x3">To be added.</param>
150
<param name="y3">To be added.</param>
151
<summary>To be added.</summary>
152
<remarks>To be added.</remarks>
155
<Member MemberName="Dispose">
156
<MemberSignature Language="C#" Value="public void Dispose (object backend);" />
157
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose(object backend) cil managed" />
158
<MemberType>Method</MemberType>
160
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
163
<ReturnType>System.Void</ReturnType>
166
<Parameter Name="backend" Type="System.Object" />
169
<param name="backend">To be added.</param>
170
<summary>To be added.</summary>
171
<remarks>To be added.</remarks>
174
<Member MemberName="DrawImage">
175
<MemberSignature Language="C#" Value="public void DrawImage (object backend, Xwt.Drawing.Image img, double x, double y, double alpha);" />
176
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DrawImage(object backend, class Xwt.Drawing.Image img, float64 x, float64 y, float64 alpha) cil managed" />
177
<MemberType>Method</MemberType>
179
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
182
<ReturnType>System.Void</ReturnType>
185
<Parameter Name="backend" Type="System.Object" />
186
<Parameter Name="img" Type="Xwt.Drawing.Image" />
187
<Parameter Name="x" Type="System.Double" />
188
<Parameter Name="y" Type="System.Double" />
189
<Parameter Name="alpha" Type="System.Double" />
192
<param name="backend">To be added.</param>
193
<param name="img">To be added.</param>
194
<param name="x">To be added.</param>
195
<param name="y">To be added.</param>
196
<param name="alpha">To be added.</param>
197
<summary>To be added.</summary>
198
<remarks>To be added.</remarks>
201
<Member MemberName="DrawTextLayout">
202
<MemberSignature Language="C#" Value="public void DrawTextLayout (object backend, Xwt.Drawing.TextLayout layout, double x, double y);" />
203
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DrawTextLayout(object backend, class Xwt.Drawing.TextLayout layout, float64 x, float64 y) cil managed" />
204
<MemberType>Method</MemberType>
206
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
209
<ReturnType>System.Void</ReturnType>
212
<Parameter Name="backend" Type="System.Object" />
213
<Parameter Name="layout" Type="Xwt.Drawing.TextLayout" />
214
<Parameter Name="x" Type="System.Double" />
215
<Parameter Name="y" Type="System.Double" />
218
<param name="backend">To be added.</param>
219
<param name="layout">To be added.</param>
220
<param name="x">To be added.</param>
221
<param name="y">To be added.</param>
222
<summary>To be added.</summary>
223
<remarks>To be added.</remarks>
226
<Member MemberName="Fill">
227
<MemberSignature Language="C#" Value="public void Fill (object backend);" />
228
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Fill(object backend) cil managed" />
229
<MemberType>Method</MemberType>
231
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
234
<ReturnType>System.Void</ReturnType>
237
<Parameter Name="backend" Type="System.Object" />
240
<param name="backend">To be added.</param>
241
<summary>To be added.</summary>
242
<remarks>To be added.</remarks>
245
<Member MemberName="FillPreserve">
246
<MemberSignature Language="C#" Value="public void FillPreserve (object backend);" />
247
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FillPreserve(object backend) cil managed" />
248
<MemberType>Method</MemberType>
250
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
253
<ReturnType>System.Void</ReturnType>
256
<Parameter Name="backend" Type="System.Object" />
259
<param name="backend">To be added.</param>
260
<summary>To be added.</summary>
261
<remarks>To be added.</remarks>
264
<Member MemberName="LineTo">
265
<MemberSignature Language="C#" Value="public void LineTo (object backend, double x, double y);" />
266
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LineTo(object backend, float64 x, float64 y) cil managed" />
267
<MemberType>Method</MemberType>
269
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
272
<ReturnType>System.Void</ReturnType>
275
<Parameter Name="backend" Type="System.Object" />
276
<Parameter Name="x" Type="System.Double" />
277
<Parameter Name="y" Type="System.Double" />
280
<param name="backend">To be added.</param>
281
<param name="x">To be added.</param>
282
<param name="y">To be added.</param>
283
<summary>To be added.</summary>
284
<remarks>To be added.</remarks>
287
<Member MemberName="MoveTo">
288
<MemberSignature Language="C#" Value="public void MoveTo (object backend, double x, double y);" />
289
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MoveTo(object backend, float64 x, float64 y) cil managed" />
290
<MemberType>Method</MemberType>
292
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
295
<ReturnType>System.Void</ReturnType>
298
<Parameter Name="backend" Type="System.Object" />
299
<Parameter Name="x" Type="System.Double" />
300
<Parameter Name="y" Type="System.Double" />
303
<param name="backend">To be added.</param>
304
<param name="x">To be added.</param>
305
<param name="y">To be added.</param>
306
<summary>To be added.</summary>
307
<remarks>To be added.</remarks>
310
<Member MemberName="NewPath">
311
<MemberSignature Language="C#" Value="public void NewPath (object backend);" />
312
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NewPath(object backend) cil managed" />
313
<MemberType>Method</MemberType>
315
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
318
<ReturnType>System.Void</ReturnType>
321
<Parameter Name="backend" Type="System.Object" />
324
<param name="backend">To be added.</param>
325
<summary>To be added.</summary>
326
<remarks>To be added.</remarks>
329
<Member MemberName="Rectangle">
330
<MemberSignature Language="C#" Value="public void Rectangle (object backend, double x, double y, double width, double height);" />
331
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Rectangle(object backend, float64 x, float64 y, float64 width, float64 height) cil managed" />
332
<MemberType>Method</MemberType>
334
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
337
<ReturnType>System.Void</ReturnType>
340
<Parameter Name="backend" Type="System.Object" />
341
<Parameter Name="x" Type="System.Double" />
342
<Parameter Name="y" Type="System.Double" />
343
<Parameter Name="width" Type="System.Double" />
344
<Parameter Name="height" Type="System.Double" />
347
<param name="backend">To be added.</param>
348
<param name="x">To be added.</param>
349
<param name="y">To be added.</param>
350
<param name="width">To be added.</param>
351
<param name="height">To be added.</param>
352
<summary>To be added.</summary>
353
<remarks>To be added.</remarks>
356
<Member MemberName="RelCurveTo">
357
<MemberSignature Language="C#" Value="public void RelCurveTo (object backend, double dx1, double dy1, double dx2, double dy2, double dx3, double dy3);" />
358
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RelCurveTo(object backend, float64 dx1, float64 dy1, float64 dx2, float64 dy2, float64 dx3, float64 dy3) cil managed" />
359
<MemberType>Method</MemberType>
361
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
364
<ReturnType>System.Void</ReturnType>
367
<Parameter Name="backend" Type="System.Object" />
368
<Parameter Name="dx1" Type="System.Double" />
369
<Parameter Name="dy1" Type="System.Double" />
370
<Parameter Name="dx2" Type="System.Double" />
371
<Parameter Name="dy2" Type="System.Double" />
372
<Parameter Name="dx3" Type="System.Double" />
373
<Parameter Name="dy3" Type="System.Double" />
376
<param name="backend">To be added.</param>
377
<param name="dx1">To be added.</param>
378
<param name="dy1">To be added.</param>
379
<param name="dx2">To be added.</param>
380
<param name="dy2">To be added.</param>
381
<param name="dx3">To be added.</param>
382
<param name="dy3">To be added.</param>
383
<summary>To be added.</summary>
384
<remarks>To be added.</remarks>
387
<Member MemberName="RelLineTo">
388
<MemberSignature Language="C#" Value="public void RelLineTo (object backend, double dx, double dy);" />
389
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RelLineTo(object backend, float64 dx, float64 dy) cil managed" />
390
<MemberType>Method</MemberType>
392
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
395
<ReturnType>System.Void</ReturnType>
398
<Parameter Name="backend" Type="System.Object" />
399
<Parameter Name="dx" Type="System.Double" />
400
<Parameter Name="dy" Type="System.Double" />
403
<param name="backend">To be added.</param>
404
<param name="dx">To be added.</param>
405
<param name="dy">To be added.</param>
406
<summary>To be added.</summary>
407
<remarks>To be added.</remarks>
410
<Member MemberName="RelMoveTo">
411
<MemberSignature Language="C#" Value="public void RelMoveTo (object backend, double dx, double dy);" />
412
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RelMoveTo(object backend, float64 dx, float64 dy) cil managed" />
413
<MemberType>Method</MemberType>
415
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
418
<ReturnType>System.Void</ReturnType>
421
<Parameter Name="backend" Type="System.Object" />
422
<Parameter Name="dx" Type="System.Double" />
423
<Parameter Name="dy" Type="System.Double" />
426
<param name="backend">To be added.</param>
427
<param name="dx">To be added.</param>
428
<param name="dy">To be added.</param>
429
<summary>To be added.</summary>
430
<remarks>To be added.</remarks>
433
<Member MemberName="ResetClip">
434
<MemberSignature Language="C#" Value="public void ResetClip (object backend);" />
435
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ResetClip(object backend) cil managed" />
436
<MemberType>Method</MemberType>
438
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
441
<ReturnType>System.Void</ReturnType>
444
<Parameter Name="backend" Type="System.Object" />
447
<param name="backend">To be added.</param>
448
<summary>To be added.</summary>
449
<remarks>To be added.</remarks>
452
<Member MemberName="Restore">
453
<MemberSignature Language="C#" Value="public void Restore (object backend);" />
454
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Restore(object backend) cil managed" />
455
<MemberType>Method</MemberType>
457
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
460
<ReturnType>System.Void</ReturnType>
463
<Parameter Name="backend" Type="System.Object" />
466
<param name="backend">To be added.</param>
467
<summary>To be added.</summary>
468
<remarks>To be added.</remarks>
471
<Member MemberName="Rotate">
472
<MemberSignature Language="C#" Value="public void Rotate (object backend, double angle);" />
473
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Rotate(object backend, float64 angle) cil managed" />
474
<MemberType>Method</MemberType>
476
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
479
<ReturnType>System.Void</ReturnType>
482
<Parameter Name="backend" Type="System.Object" />
483
<Parameter Name="angle" Type="System.Double" />
486
<param name="backend">To be added.</param>
487
<param name="angle">To be added.</param>
488
<summary>To be added.</summary>
489
<remarks>To be added.</remarks>
492
<Member MemberName="Save">
493
<MemberSignature Language="C#" Value="public void Save (object backend);" />
494
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Save(object backend) cil managed" />
495
<MemberType>Method</MemberType>
497
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
500
<ReturnType>System.Void</ReturnType>
503
<Parameter Name="backend" Type="System.Object" />
506
<param name="backend">To be added.</param>
507
<summary>To be added.</summary>
508
<remarks>To be added.</remarks>
511
<Member MemberName="SetColor">
512
<MemberSignature Language="C#" Value="public void SetColor (object backend, Xwt.Drawing.Color color);" />
513
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColor(object backend, valuetype Xwt.Drawing.Color color) cil managed" />
514
<MemberType>Method</MemberType>
516
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
519
<ReturnType>System.Void</ReturnType>
522
<Parameter Name="backend" Type="System.Object" />
523
<Parameter Name="color" Type="Xwt.Drawing.Color" />
526
<param name="backend">To be added.</param>
527
<param name="color">To be added.</param>
528
<summary>To be added.</summary>
529
<remarks>To be added.</remarks>
532
<Member MemberName="SetFont">
533
<MemberSignature Language="C#" Value="public void SetFont (object backend, Xwt.Drawing.Font font);" />
534
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetFont(object backend, class Xwt.Drawing.Font font) cil managed" />
535
<MemberType>Method</MemberType>
537
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
540
<ReturnType>System.Void</ReturnType>
543
<Parameter Name="backend" Type="System.Object" />
544
<Parameter Name="font" Type="Xwt.Drawing.Font" />
547
<param name="backend">To be added.</param>
548
<param name="font">To be added.</param>
549
<summary>To be added.</summary>
550
<remarks>To be added.</remarks>
553
<Member MemberName="SetLineWidth">
554
<MemberSignature Language="C#" Value="public void SetLineWidth (object backend, double width);" />
555
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetLineWidth(object backend, float64 width) cil managed" />
556
<MemberType>Method</MemberType>
558
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
561
<ReturnType>System.Void</ReturnType>
564
<Parameter Name="backend" Type="System.Object" />
565
<Parameter Name="width" Type="System.Double" />
568
<param name="backend">To be added.</param>
569
<param name="width">To be added.</param>
570
<summary>To be added.</summary>
571
<remarks>To be added.</remarks>
574
<Member MemberName="SetPattern">
575
<MemberSignature Language="C#" Value="public void SetPattern (object backend, Xwt.Drawing.Pattern p);" />
576
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetPattern(object backend, class Xwt.Drawing.Pattern p) cil managed" />
577
<MemberType>Method</MemberType>
579
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
582
<ReturnType>System.Void</ReturnType>
585
<Parameter Name="backend" Type="System.Object" />
586
<Parameter Name="p" Type="Xwt.Drawing.Pattern" />
589
<param name="backend">To be added.</param>
590
<param name="p">To be added.</param>
591
<summary>To be added.</summary>
592
<remarks>To be added.</remarks>
595
<Member MemberName="Stroke">
596
<MemberSignature Language="C#" Value="public void Stroke (object backend);" />
597
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Stroke(object backend) cil managed" />
598
<MemberType>Method</MemberType>
600
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
603
<ReturnType>System.Void</ReturnType>
606
<Parameter Name="backend" Type="System.Object" />
609
<param name="backend">To be added.</param>
610
<summary>To be added.</summary>
611
<remarks>To be added.</remarks>
614
<Member MemberName="StrokePreserve">
615
<MemberSignature Language="C#" Value="public void StrokePreserve (object backend);" />
616
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StrokePreserve(object backend) cil managed" />
617
<MemberType>Method</MemberType>
619
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
622
<ReturnType>System.Void</ReturnType>
625
<Parameter Name="backend" Type="System.Object" />
628
<param name="backend">To be added.</param>
629
<summary>To be added.</summary>
630
<remarks>To be added.</remarks>
633
<Member MemberName="Translate">
634
<MemberSignature Language="C#" Value="public void Translate (object backend, double tx, double ty);" />
635
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Translate(object backend, float64 tx, float64 ty) cil managed" />
636
<MemberType>Method</MemberType>
638
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
641
<ReturnType>System.Void</ReturnType>
644
<Parameter Name="backend" Type="System.Object" />
645
<Parameter Name="tx" Type="System.Double" />
646
<Parameter Name="ty" Type="System.Double" />
649
<param name="backend">To be added.</param>
650
<param name="tx">To be added.</param>
651
<param name="ty">To be added.</param>
652
<summary>To be added.</summary>
653
<remarks>To be added.</remarks>