static gboolean gimp_config_iface_deserialize (GimpConfig *config, GScanner *scanner, gint nest_level, gpointer data) { return gimp_config_deserialize_properties (config, scanner, nest_level); }
static gboolean gimp_curve_deserialize (GimpConfig *config, GScanner *scanner, gint nest_level, gpointer data) { gboolean success; success = gimp_config_deserialize_properties (config, scanner, nest_level); GIMP_CURVE (config)->identity = FALSE; return success; }
static gboolean gimp_levels_config_deserialize (GimpConfig *config, GScanner *scanner, gint nest_level, gpointer data) { GimpLevelsConfig *l_config = GIMP_LEVELS_CONFIG (config); GimpHistogramChannel old_channel; gboolean success = TRUE; old_channel = l_config->channel; success = gimp_config_deserialize_properties (config, scanner, nest_level); g_object_set (config, "channel", old_channel, NULL); return success; }
static gboolean gimp_color_balance_config_deserialize (GimpConfig *config, GScanner *scanner, gint nest_level, gpointer data) { GimpColorBalanceConfig *cb_config = GIMP_COLOR_BALANCE_CONFIG (config); GimpTransferMode old_range; gboolean success = TRUE; old_range = cb_config->range; success = gimp_config_deserialize_properties (config, scanner, nest_level); g_object_set (config, "range", old_range, NULL); return success; }
static gboolean gimp_hue_saturation_config_deserialize (GimpConfig *config, GScanner *scanner, gint nest_level, gpointer data) { GimpHueSaturationConfig *hs_config = GIMP_HUE_SATURATION_CONFIG (config); GimpHueRange old_range; gboolean success = TRUE; old_range = hs_config->range; success = gimp_config_deserialize_properties (config, scanner, nest_level); g_object_set (config, "range", old_range, NULL); return success; }