func SettingsSchemaSourceNewFromDirectory(dir string, parent *SettingsSchemaSource, trusted bool) *SettingsSchemaSource {
	cstr := (*C.gchar)(C.CString(dir))
	defer C.free(unsafe.Pointer(cstr))

	return wrapSettingsSchemaSource(C.g_settings_schema_source_new_from_directory(cstr, parent.native(), gbool(trusted), nil))
}
func SettingsSchemaSourceNewFromDirectory(dir string, parent *SettingsSchemaSource, trusted bool) *SettingsSchemaSource {
	cstr := (*C.gchar)(C.CString(dir))
	defer C.free(unsafe.Pointer(cstr))

	return wrapSettingsSchemaSource(C.g_settings_schema_source_new_from_directory(cstr, parent.native(), gbool(trusted), nil))
}
func SettingsSchemaSourceNewFromDirectory ( dir string , parent * SettingsSchemaSource , trusted bool ) * SettingsSchemaSource { cstr := ( * C . gchar ) ( C . CString ( dir ) ) defer C . free ( unsafe . Pointer ( cstr ) ) return wrapSettingsSchemaSource ( C . g_settings_schema_source_new_from_directory ( cstr , parent . native ( ) , gbool ( trusted ) , nil ) ) }
// SettingsSchemaSourceNewFromDirectory() is a wrapper around g_settings_schema_source_new_from_directory().
SettingsSchemaSourceNewFromDirectory () is a wrapper around g_settings_schema_source_new_from_directory () .