public string propertyof;
public string type;
public string nodetype;
- public string package;
+ public string package;
+ public string direction; // used for vala in/out/ref...
public GirObject paramset = null;
public GirObject return_value = null;
public Gee.HashMap<string,GirObject> props;
public Gee.HashMap<string,GirObject> consts;
public Gee.HashMap<string,GirObject> signals;
+
+ public Gee.ArrayList<string> optvalues; // used by Roo only..
public string doctxt;
this.props = new Gee.HashMap<string,GirObject>();
this.consts = new Gee.HashMap<string,GirObject>();
this.signals = new Gee.HashMap<string,GirObject>();
+
+ this.optvalues = new Gee.ArrayList<string>();
this.is_overlaid = false;
this.paramset = null;
}