From: Rico Tzschichholz Date: Tue, 27 Mar 2018 07:41:40 +0000 (+0200) Subject: gobject-2.0: Add ParamSpecGType X-Git-Tag: 0.38.9~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7296b10a3eea03a676ef338a8fd7cee8a29e874;p=thirdparty%2Fvala.git gobject-2.0: Add ParamSpecGType --- diff --git a/vapi/gobject-2.0.vapi b/vapi/gobject-2.0.vapi index 665be785f..9263e3ee0 100644 --- a/vapi/gobject-2.0.vapi +++ b/vapi/gobject-2.0.vapi @@ -329,6 +329,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;