Gets the type, name and parameters of the function
Gets the body of the GtkD method. This include the call to the Gtk function. If the first parameter is a pointer to the struct make it implicit and use the internal struct
Gets the method header. If the type is a pointer to the main strcut and the name starts with "new" then the method is a constructor
Gets the parameters for the call back functions. These are all but the first parameter and the last parameter will be the class. I'm not sure ths is valid for all callbacks.
Gets the actual parameters for the call back functions. These are all but the first parameter and the last parameter will be the class. I'm not sure ths is valid for all callbacks.
Gets the external declaration
Gets the gtk from the GtkD class to be used on the Gtk function call
Checks the type against the strcutWrap table
Ditto, but for parameters, also checks for out, ref, array and const.
Wraps the parameters if necessary
name after convertion
when true this method was found to be a constructor