2001-05-21 10:17:20 -07:00
|
|
|
EXPORTS
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_add_mask_type_get_type
|
2003-10-16 09:58:57 -07:00
|
|
|
gimp_any_to_utf8
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_array_copy
|
|
|
|
|
gimp_array_free
|
|
|
|
|
gimp_array_get_type
|
|
|
|
|
gimp_array_new
|
2017-10-29 10:37:18 -07:00
|
|
|
gimp_base_compat_enums_init
|
2003-11-15 14:56:11 -08:00
|
|
|
gimp_base_init
|
2023-01-11 06:21:32 -08:00
|
|
|
gimp_bind_text_domain
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_brush_generated_shape_get_type
|
2018-11-18 09:10:34 -08:00
|
|
|
gimp_cache_directory
|
2005-08-02 15:52:23 -07:00
|
|
|
gimp_canonicalize_identifier
|
2015-11-08 17:16:03 -08:00
|
|
|
gimp_cap_style_get_type
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_channel_ops_get_type
|
|
|
|
|
gimp_channel_type_get_type
|
2004-09-02 12:54:11 -07:00
|
|
|
gimp_check_size_get_type
|
|
|
|
|
gimp_check_type_get_type
|
2022-05-13 03:09:17 -07:00
|
|
|
gimp_checks_get_colors
|
2023-08-02 15:20:10 -07:00
|
|
|
gimp_choice_add
|
|
|
|
|
gimp_choice_get_documentation
|
|
|
|
|
gimp_choice_get_help
|
|
|
|
|
gimp_choice_get_id
|
|
|
|
|
gimp_choice_get_label
|
|
|
|
|
gimp_choice_get_type
|
|
|
|
|
gimp_choice_is_valid
|
|
|
|
|
gimp_choice_list_nicks
|
|
|
|
|
gimp_choice_new
|
|
|
|
|
gimp_choice_new_with_values
|
2023-08-03 16:16:16 -07:00
|
|
|
gimp_choice_set_sensitive
|
2005-01-22 16:00:20 -08:00
|
|
|
gimp_clone_type_get_type
|
2016-10-29 07:50:13 -07:00
|
|
|
gimp_color_tag_get_type
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_component_type_get_type
|
2014-05-13 15:06:01 -07:00
|
|
|
gimp_convert_palette_type_get_type
|
2014-04-29 13:44:58 -07:00
|
|
|
gimp_convolve_type_get_type
|
2006-06-02 03:00:19 -07:00
|
|
|
gimp_cpu_accel_get_support
|
|
|
|
|
gimp_cpu_accel_set_use
|
2001-05-21 10:17:20 -07:00
|
|
|
gimp_data_directory
|
2014-07-27 17:04:01 -07:00
|
|
|
gimp_data_directory_file
|
2005-04-16 13:20:54 -07:00
|
|
|
gimp_desaturate_mode_get_type
|
2001-05-21 10:17:20 -07:00
|
|
|
gimp_directory
|
2014-07-27 17:04:01 -07:00
|
|
|
gimp_directory_file
|
2005-01-22 16:00:20 -08:00
|
|
|
gimp_dodge_burn_type_get_type
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_enum_get_desc
|
2004-07-29 06:40:56 -07:00
|
|
|
gimp_enum_get_value
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_enum_get_value_descriptions
|
|
|
|
|
gimp_enum_set_value_descriptions
|
2017-12-01 02:25:50 -08:00
|
|
|
gimp_enum_value_get_abbrev
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_enum_value_get_desc
|
|
|
|
|
gimp_enum_value_get_help
|
2005-11-05 17:06:41 -08:00
|
|
|
gimp_env_init
|
2004-05-10 16:17:29 -07:00
|
|
|
gimp_escape_uline
|
2014-07-01 04:18:14 -07:00
|
|
|
gimp_file_get_utf8_name
|
2014-08-03 11:46:28 -07:00
|
|
|
gimp_file_has_extension
|
2015-02-16 09:40:26 -08:00
|
|
|
gimp_file_show_in_file_manager
|
2004-01-18 17:08:43 -08:00
|
|
|
gimp_filename_to_utf8
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_fill_type_get_type
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_flags_get_first_desc
|
2004-11-10 04:44:13 -08:00
|
|
|
gimp_flags_get_first_value
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_flags_get_value_descriptions
|
|
|
|
|
gimp_flags_set_value_descriptions
|
2017-12-01 02:25:50 -08:00
|
|
|
gimp_flags_value_get_abbrev
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_flags_value_get_desc
|
|
|
|
|
gimp_flags_value_get_help
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_float_array_get_type
|
2005-07-30 08:24:15 -07:00
|
|
|
gimp_foreground_extract_mode_get_type
|
2018-04-13 13:33:16 -07:00
|
|
|
gimp_gradient_blend_color_space_get_type
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_gradient_segment_color_get_type
|
|
|
|
|
gimp_gradient_segment_type_get_type
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_gradient_type_get_type
|
2005-09-30 09:35:04 -07:00
|
|
|
gimp_grid_style_get_type
|
2014-05-13 15:06:01 -07:00
|
|
|
gimp_hue_range_get_type
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_icon_type_get_type
|
2004-07-29 06:40:56 -07:00
|
|
|
gimp_image_base_type_get_type
|
|
|
|
|
gimp_image_type_get_type
|
2014-05-01 01:39:23 -07:00
|
|
|
gimp_ink_blob_type_get_type
|
2012-05-23 02:49:07 -07:00
|
|
|
gimp_installation_directory
|
2019-02-03 05:50:48 -08:00
|
|
|
gimp_installation_directory_file
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_int32_array_get_type
|
2005-01-22 15:06:37 -08:00
|
|
|
gimp_interpolation_type_get_type
|
2019-08-05 14:22:06 -07:00
|
|
|
gimp_is_canonical_identifier
|
2015-11-08 17:16:03 -08:00
|
|
|
gimp_join_style_get_type
|
2003-02-19 14:30:01 -08:00
|
|
|
gimp_locale_directory
|
2014-07-27 17:04:01 -07:00
|
|
|
gimp_locale_directory_file
|
2006-11-30 00:26:47 -08:00
|
|
|
gimp_major_version
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_mask_apply_mode_get_type
|
2004-07-27 09:39:00 -07:00
|
|
|
gimp_memsize_deserialize
|
|
|
|
|
gimp_memsize_get_type
|
|
|
|
|
gimp_memsize_serialize
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_merge_type_get_type
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_message_handler_type_get_type
|
2017-07-07 15:10:50 -07:00
|
|
|
gimp_metadata_add_xmp_history
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_deserialize
|
|
|
|
|
gimp_metadata_duplicate
|
2015-09-30 11:47:52 -07:00
|
|
|
gimp_metadata_get_colorspace
|
2017-07-07 15:10:50 -07:00
|
|
|
gimp_metadata_get_guid
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_get_resolution
|
2017-01-30 09:53:20 -08:00
|
|
|
gimp_metadata_get_type
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_is_tag_supported
|
|
|
|
|
gimp_metadata_load_from_file
|
|
|
|
|
gimp_metadata_new
|
2017-01-03 10:36:22 -08:00
|
|
|
gimp_metadata_save_to_file
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_serialize
|
|
|
|
|
gimp_metadata_set_bits_per_sample
|
2015-09-30 11:47:52 -07:00
|
|
|
gimp_metadata_set_colorspace
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_set_from_exif
|
2017-07-07 15:10:50 -07:00
|
|
|
gimp_metadata_set_from_iptc
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_metadata_set_from_xmp
|
|
|
|
|
gimp_metadata_set_pixel_size
|
|
|
|
|
gimp_metadata_set_resolution
|
2006-11-30 00:26:47 -08:00
|
|
|
gimp_micro_version
|
|
|
|
|
gimp_minor_version
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_object_array_copy
|
|
|
|
|
gimp_object_array_free
|
|
|
|
|
gimp_object_array_get_type
|
|
|
|
|
gimp_object_array_new
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_offset_type_get_type
|
|
|
|
|
gimp_orientation_type_get_type
|
2005-01-22 16:00:20 -08:00
|
|
|
gimp_paint_application_mode_get_type
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_param_array_get_type
|
2023-08-02 14:55:33 -07:00
|
|
|
gimp_param_choice_get_type
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_param_float_array_get_type
|
|
|
|
|
gimp_param_int32_array_get_type
|
2005-01-21 17:14:31 -08:00
|
|
|
gimp_param_memsize_get_type
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_param_object_array_get_type
|
2006-04-02 01:39:46 -08:00
|
|
|
gimp_param_parasite_get_type
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_param_rgb_array_get_type
|
|
|
|
|
gimp_param_spec_array
|
2023-08-02 14:55:33 -07:00
|
|
|
gimp_param_spec_choice
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_param_spec_float_array
|
|
|
|
|
gimp_param_spec_int32_array
|
2005-01-22 15:06:37 -08:00
|
|
|
gimp_param_spec_memsize
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_param_spec_object_array
|
2006-04-02 01:39:46 -08:00
|
|
|
gimp_param_spec_parasite
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_param_spec_rgb_array
|
2005-01-21 17:14:31 -08:00
|
|
|
gimp_param_spec_unit
|
2012-05-03 15:26:26 -07:00
|
|
|
gimp_param_spec_value_array
|
2005-01-22 15:06:37 -08:00
|
|
|
gimp_param_unit_get_type
|
2012-05-03 15:26:26 -07:00
|
|
|
gimp_param_value_array_get_type
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_parasite_compare
|
|
|
|
|
gimp_parasite_copy
|
|
|
|
|
gimp_parasite_free
|
2021-01-07 14:14:26 -08:00
|
|
|
gimp_parasite_get_data
|
2021-04-05 09:36:44 -07:00
|
|
|
gimp_parasite_get_flags
|
|
|
|
|
gimp_parasite_get_name
|
2006-04-02 01:39:46 -08:00
|
|
|
gimp_parasite_get_type
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_parasite_has_flag
|
|
|
|
|
gimp_parasite_is_persistent
|
|
|
|
|
gimp_parasite_is_type
|
|
|
|
|
gimp_parasite_is_undoable
|
|
|
|
|
gimp_parasite_new
|
2001-05-21 10:17:20 -07:00
|
|
|
gimp_path_free
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_path_get_user_writable_dir
|
2005-01-29 11:11:17 -08:00
|
|
|
gimp_path_parse
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_path_to_str
|
2008-08-18 23:33:48 -07:00
|
|
|
gimp_pdb_error_handler_get_type
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_pdb_proc_type_get_type
|
|
|
|
|
gimp_pdb_status_type_get_type
|
2010-02-21 07:45:01 -08:00
|
|
|
gimp_pixels_to_units
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_pixpipe_params_build
|
2018-06-27 16:36:40 -07:00
|
|
|
gimp_pixpipe_params_free
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_pixpipe_params_init
|
|
|
|
|
gimp_pixpipe_params_parse
|
2002-02-17 07:55:54 -08:00
|
|
|
gimp_plug_in_directory
|
2014-07-27 17:04:01 -07:00
|
|
|
gimp_plug_in_directory_file
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_precision_get_type
|
2021-04-03 17:50:48 -07:00
|
|
|
gimp_procedure_sensitivity_mask_get_type
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_progress_command_get_type
|
2020-11-24 16:16:34 -08:00
|
|
|
gimp_range_estimate_settings
|
2006-08-29 07:46:32 -07:00
|
|
|
gimp_rectangle_intersect
|
2009-08-23 13:58:36 -07:00
|
|
|
gimp_rectangle_union
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_repeat_mode_get_type
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_rgb_array_get_type
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_rotation_type_get_type
|
2006-04-06 03:16:39 -07:00
|
|
|
gimp_run_mode_get_type
|
2014-05-12 15:27:29 -07:00
|
|
|
gimp_select_criterion_get_type
|
2002-03-29 15:10:18 -08:00
|
|
|
gimp_signal_private
|
2005-01-22 16:58:22 -08:00
|
|
|
gimp_size_type_get_type
|
2018-02-22 03:35:43 -08:00
|
|
|
gimp_stack_trace_available
|
2004-10-25 15:50:27 -07:00
|
|
|
gimp_stack_trace_mode_get_type
|
2018-02-22 03:35:43 -08:00
|
|
|
gimp_stack_trace_print
|
|
|
|
|
gimp_stack_trace_query
|
2003-08-12 18:36:11 -07:00
|
|
|
gimp_strip_uline
|
2015-11-08 17:16:03 -08:00
|
|
|
gimp_stroke_method_get_type
|
2001-05-25 15:04:21 -07:00
|
|
|
gimp_sysconf_directory
|
2014-07-27 17:04:01 -07:00
|
|
|
gimp_sysconf_directory_file
|
2018-11-18 09:10:34 -08:00
|
|
|
gimp_temp_directory
|
2008-03-31 14:48:07 -07:00
|
|
|
gimp_text_direction_get_type
|
2008-10-29 15:31:25 -07:00
|
|
|
gimp_text_hint_style_get_type
|
2013-10-19 09:38:01 -07:00
|
|
|
gimp_text_justification_get_type
|
2005-01-22 15:06:37 -08:00
|
|
|
gimp_transfer_mode_get_type
|
2005-01-22 15:38:36 -08:00
|
|
|
gimp_transform_direction_get_type
|
2006-12-24 08:48:08 -08:00
|
|
|
gimp_transform_resize_get_type
|
2008-11-06 00:28:28 -08:00
|
|
|
gimp_type_get_translation_context
|
2004-07-29 06:40:56 -07:00
|
|
|
gimp_type_get_translation_domain
|
2008-11-12 06:52:25 -08:00
|
|
|
gimp_type_set_translation_context
|
2004-07-29 06:40:56 -07:00
|
|
|
gimp_type_set_translation_domain
|
2010-10-31 14:10:31 -07:00
|
|
|
gimp_unit_format_string
|
2003-11-15 14:56:11 -08:00
|
|
|
gimp_unit_get_abbreviation
|
|
|
|
|
gimp_unit_get_deletion_flag
|
|
|
|
|
gimp_unit_get_digits
|
|
|
|
|
gimp_unit_get_factor
|
|
|
|
|
gimp_unit_get_identifier
|
|
|
|
|
gimp_unit_get_number_of_built_in_units
|
|
|
|
|
gimp_unit_get_number_of_units
|
|
|
|
|
gimp_unit_get_plural
|
2017-01-19 16:10:06 -08:00
|
|
|
gimp_unit_get_scaled_digits
|
2003-11-15 14:56:11 -08:00
|
|
|
gimp_unit_get_singular
|
|
|
|
|
gimp_unit_get_symbol
|
2004-07-27 09:39:00 -07:00
|
|
|
gimp_unit_get_type
|
2013-10-12 09:54:34 -07:00
|
|
|
gimp_unit_is_metric
|
2003-11-15 14:56:11 -08:00
|
|
|
gimp_unit_new
|
|
|
|
|
gimp_unit_set_deletion_flag
|
2010-02-21 07:45:01 -08:00
|
|
|
gimp_units_to_pixels
|
2011-03-18 13:34:27 -07:00
|
|
|
gimp_units_to_points
|
2003-02-19 14:30:01 -08:00
|
|
|
gimp_utf8_strtrim
|
2012-05-03 14:24:09 -07:00
|
|
|
gimp_value_array_append
|
2023-05-20 16:09:57 -07:00
|
|
|
gimp_value_array_copy
|
2012-05-03 14:24:09 -07:00
|
|
|
gimp_value_array_get_type
|
|
|
|
|
gimp_value_array_index
|
|
|
|
|
gimp_value_array_insert
|
|
|
|
|
gimp_value_array_length
|
|
|
|
|
gimp_value_array_new
|
2019-07-30 01:12:28 -07:00
|
|
|
gimp_value_array_new_from_types
|
|
|
|
|
gimp_value_array_new_from_types_valist
|
gimppdb: Allow more easy bindable API
Plug-ins that work from different bindings probably want to use their
own list-type to specify arguments, rather than working with a more
cumbersome `GimpValueArray`.
This new API should make it less verbose. For example:
```
args = Gimp.ValueArray.new(5)
args.insert(0, GObject.Value(Gimp.RunMode, Gimp.RunMode.NONINTERACTIVE))
args.insert(1, GObject.Value(Gimp.Image, image))
args.insert(2, GObject.Value(Gimp.Drawable, mask))
args.insert(3, GObject.Value(GObject.TYPE_INT, int(time.time())))
args.insert(4, GObject.Value(GObject.TYPE_DOUBLE, turbulence))
Gimp.get_pdb().run_procedure('plug-in-plasma', args)
```
becomes
```
Gimp.get_pdb().run_procedure('plug-in-plasma', [
GObject.Value(Gimp.RunMode, Gimp.RunMode.NONINTERACTIVE),
GObject.Value(Gimp.Image, image),
GObject.Value(Gimp.Drawable, mask),
GObject.Value(GObject.TYPE_INT, int(time.time())),
GObject.Value(GObject.TYPE_DOUBLE, turbulence),
])
```
2020-05-19 09:43:43 -07:00
|
|
|
gimp_value_array_new_from_values
|
2012-05-03 14:24:09 -07:00
|
|
|
gimp_value_array_prepend
|
|
|
|
|
gimp_value_array_ref
|
|
|
|
|
gimp_value_array_remove
|
|
|
|
|
gimp_value_array_truncate
|
|
|
|
|
gimp_value_array_unref
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_dup_float_array
|
|
|
|
|
gimp_value_dup_int32_array
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_value_dup_object_array
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_dup_rgb_array
|
|
|
|
|
gimp_value_get_float_array
|
|
|
|
|
gimp_value_get_int32_array
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_value_get_object_array
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_get_rgb_array
|
|
|
|
|
gimp_value_set_float_array
|
|
|
|
|
gimp_value_set_int32_array
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_value_set_object_array
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_set_rgb_array
|
|
|
|
|
gimp_value_set_static_float_array
|
|
|
|
|
gimp_value_set_static_int32_array
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_value_set_static_object_array
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_set_static_rgb_array
|
|
|
|
|
gimp_value_take_float_array
|
|
|
|
|
gimp_value_take_int32_array
|
2019-09-05 03:57:14 -07:00
|
|
|
gimp_value_take_object_array
|
2019-07-26 06:54:33 -07:00
|
|
|
gimp_value_take_rgb_array
|
2006-10-25 08:32:48 -07:00
|
|
|
gimp_vectors_stroke_type_get_type
|
2005-12-13 06:11:56 -08:00
|
|
|
gimp_wire_clear_error
|
|
|
|
|
gimp_wire_destroy
|
|
|
|
|
gimp_wire_error
|
|
|
|
|
gimp_wire_flush
|
|
|
|
|
gimp_wire_read
|
|
|
|
|
gimp_wire_read_msg
|
|
|
|
|
gimp_wire_register
|
|
|
|
|
gimp_wire_set_flusher
|
|
|
|
|
gimp_wire_set_reader
|
|
|
|
|
gimp_wire_set_writer
|
|
|
|
|
gimp_wire_write
|
|
|
|
|
gimp_wire_write_msg
|
2001-05-21 10:17:20 -07:00
|
|
|
gp_config_write
|
|
|
|
|
gp_extension_ack_write
|
2002-02-17 07:55:54 -08:00
|
|
|
gp_has_init_write
|
2001-05-21 10:17:20 -07:00
|
|
|
gp_init
|
|
|
|
|
gp_proc_install_write
|
|
|
|
|
gp_proc_return_write
|
|
|
|
|
gp_proc_run_write
|
|
|
|
|
gp_proc_uninstall_write
|
|
|
|
|
gp_quit_write
|
|
|
|
|
gp_temp_proc_return_write
|
|
|
|
|
gp_temp_proc_run_write
|
|
|
|
|
gp_tile_ack_write
|
|
|
|
|
gp_tile_data_write
|
|
|
|
|
gp_tile_req_write
|