GtkSharp/cairo
Mike Kestner 0fc5126228 Implement Ownable Generatable type.
* cairo/Context.cs: add ctor (IntPtr, bool owned)
* cairo/cairo-api.xml: expose cairo_t as new ownable symbol type
* generator/HandleBase.cs: implement IOwnable
* generator/IOwnable.cs: new interface for wrapping ownable types
* generator/Makefile.am: add new files to build
* generator/OwnableGen.cs: SimpleBase subclass to expose IOwnable
* generator/Parameters.cs: use IOwnable.FromNative instead of HandleBase
* generator/Parser.cs: parse ownable symbol type
* generator/ReturnValue.cs: use IOwnable.FromNative instead of HandleBase
2011-04-21 18:04:47 -05:00
..
Antialias.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
AssemblyInfo.cs Cairo# 1.10.0 assembly. 2011-01-30 17:00:03 -06:00
cairo-api.xml Implement Ownable Generatable type. 2011-04-21 18:04:47 -05:00
Cairo.cs Revert a couple files to mono master 2011-04-21 18:01:33 -05:00
Content.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Context.cs Implement Ownable Generatable type. 2011-04-21 18:04:47 -05:00
Device.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
DirectFBSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Extend.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FillRule.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Filter.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FontExtents.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FontFace.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
FontOptions.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FontSlant.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FontType.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
FontWeight.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Format.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
GlitzSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Glyph.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Gradient.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
HintMetrics.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
HintStyle.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
ImageSurface.cs Revert a couple files to mono master 2011-04-21 18:01:33 -05:00
LinearGradient.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
LineCap.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
LineJoin.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Makefile.am Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
Matrix.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
mono.snk Use -keyfile instead of deprecated attr. 2011-01-07 22:15:04 -06:00
NativeMethods.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
Operator.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Path.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
Pattern.cs Add Pattern symbol to cairo-api.xml 2011-02-18 21:57:39 -06:00
PatternType.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
PdfSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
PSSurface.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
RadialGradient.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Rectangle.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Region.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
ScaledFont.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
SolidPattern.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Status.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
SubpixelOrder.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Surface.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
SurfacePattern.cs Cairo API 1.10 updates. 2011-02-17 23:00:12 -06:00
SurfaceType.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
SvgSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
SvgVersion.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
TextExtents.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
Win32Surface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
XcbSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00
XlibSurface.cs 2008-10-09 Mike Kestner <mkestner@novell.com> 2008-10-09 23:53:18 +00:00