From: Rico Tzschichholz Date: Tue, 27 Mar 2018 07:41:40 +0000 (+0200) Subject: gobject-2.0: Add ParamSpecGType X-Git-Tag: 0.41.90~212 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=801f6fa1e01952e8d41d31d057a20d4373dfbe60;p=thirdparty%2Fvala.git gobject-2.0: Add ParamSpecGType --- diff --git a/vapi/gobject-2.0.vapi b/vapi/gobject-2.0.vapi index b9a09adbf..76dcfd64a 100644 --- a/vapi/gobject-2.0.vapi +++ b/vapi/gobject-2.0.vapi @@ -303,6 +303,12 @@ namespace GLib { [CCode (cname = "g_param_spec_float")] public ParamSpecFloat (string name, string nick, string blurb, float minimum, float maximum, float default_value, GLib.ParamFlags flags); } + [CCode (type_id = "G_TYPE_PARAM_GTYPE")] + public class ParamSpecGType : GLib.ParamSpec { + public GLib.Type is_a_type; + [CCode (cname = "g_param_spec_gtype")] + public ParamSpecGType (string name, string nick, string blurb, GLib.Type is_a_type, GLib.ParamFlags flags); + } [CCode (type_id = "G_TYPE_PARAM_INT")] public class ParamSpecInt : GLib.ParamSpec { public int default_value;