Re: [Vala] [VAPI] define class constructor function

2008-11-29 Thread Ali Sabil
On Sat, Nov 29, 2008 at 3:32 PM, Florian Brosch <[EMAIL PROTECTED]>wrote: > NewMagickWand should be a static method in vala: > > I don't think so. You should define a creation method instead: [Compact] [CCode (cname="MagickWand", free_function="DestroyMagickWand" )] public class Wand { [CCode

Re: [Vala] [VAPI] define class constructor function

2008-11-29 Thread Florian Brosch
NewMagickWand should be a static method in vala: [Compact] [CCode (cname="MagickWand", free_function="DestroyMagickWand" )] public class Wand { [CCode (cname="NewMagickWand")] public static Wand new_magick_wand (); [CCode (cname="MagickGetSize")] public bool get_size(out ulong wi

[Vala] [VAPI] define class constructor function

2008-11-29 Thread fdsdœ Fsfsd
Hi, I'm trying to create a binding to ImageMagick library. I've made a simple vapi file : [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "ImageMagick/wand/MagickWand.h")] namespace ImageMagick.Wand { [Compact] [CCode (cname="MagickWand", free_function="DestroyMagickW