pub unsafe extern "C" fn g_object_new_with_properties(
object_type: GType,
n_properties: c_uint,
names: *mut *const c_char,
values: *const GValue
) -> *mut GObject