# Interface definition for libgimp # # Public version sets are named after the release: GIMP_1.2 { global: gimp_airbrush; gimp_airbrush_default; gimp_attach_new_parasite; gimp_blend; gimp_brightness_contrast; gimp_brushes_close_popup; gimp_brushes_get_brush_data; gimp_brushes_popup; gimp_brushes_set_popup; gimp_bucket_fill; gimp_by_color_select; gimp_channel_copy; gimp_channel_delete; gimp_channel_get_color; gimp_channel_get_name; gimp_channel_get_opacity; gimp_channel_get_show_masked; gimp_channel_get_tattoo; gimp_channel_get_visible; gimp_channel_new; gimp_channel_ops_duplicate; gimp_channel_ops_offset; gimp_channel_set_color; gimp_channel_set_name; gimp_channel_set_opacity; gimp_channel_set_show_masked; gimp_channel_set_tattoo; gimp_channel_set_visible; gimp_clone; gimp_clone_default; gimp_color_balance; gimp_color_cube; gimp_color_picker; gimp_convert_grayscale; gimp_convert_indexed; gimp_convert_rgb; gimp_convolve; gimp_convolve_default; gimp_crop; gimp_curves_explicit; gimp_curves_spline; gimp_data_directory; gimp_default_display; gimp_desaturate; gimp_destroy_paramdefs; gimp_destroy_params; gimp_directory; gimp_display_delete; gimp_display_new; gimp_displays_flush; gimp_dodgeburn; gimp_dodgeburn_default; gimp_drawable_attach_new_parasite; gimp_drawable_bytes; gimp_drawable_delete; gimp_drawable_detach; gimp_drawable_fill; gimp_drawable_flush; gimp_drawable_get; gimp_drawable_get_thumbnail_data; gimp_drawable_get_tile; gimp_drawable_get_tile2; gimp_drawable_has_alpha; gimp_drawable_height; gimp_drawable_image; gimp_drawable_is_channel; gimp_drawable_is_gray; gimp_drawable_is_indexed; gimp_drawable_is_layer; gimp_drawable_is_layer_mask; gimp_drawable_is_rgb; gimp_drawable_mask_bounds; gimp_drawable_merge_shadow; gimp_drawable_name; gimp_drawable_offsets; gimp_drawable_parasite_attach; gimp_drawable_parasite_detach; gimp_drawable_parasite_find; gimp_drawable_parasite_list; gimp_drawable_set_name; gimp_drawable_set_visible; gimp_drawable_type; gimp_drawable_type_with_alpha; gimp_drawable_update; gimp_drawable_visible; gimp_drawable_width; gimp_edit_clear; gimp_edit_copy; gimp_edit_cut; gimp_edit_fill; gimp_edit_paste; gimp_edit_stroke; gimp_ellipse_select; gimp_equalize; gimp_eraser; gimp_eraser_default; gimp_extension_ack; gimp_extension_process; gimp_file_load; gimp_file_save; gimp_flip; gimp_floating_sel_anchor; gimp_floating_sel_attach; gimp_floating_sel_relax; gimp_floating_sel_remove; gimp_floating_sel_rigor; gimp_floating_sel_to_layer; gimp_free_select; gimp_fuzzy_select; gimp_gamma; gimp_get_monitor_resolution; gimp_get_path_by_tattoo; gimp_get_progname; gimp_gimprc_query; gimp_gimprc_set; gimp_gradients_close_popup; gimp_gradients_get_active; gimp_gradients_get_gradient_data; gimp_gradients_get_list; gimp_gradients_popup; gimp_gradients_sample_custom; gimp_gradients_sample_uniform; gimp_gradients_set_active; gimp_gradients_set_popup; gimp_gtkrc; gimp_help; gimp_histogram; gimp_hls_to_rgb; gimp_hsv_to_rgb; gimp_hsv_to_rgb4; gimp_hsv_to_rgb_double; gimp_hue_saturation; gimp_image_active_drawable; gimp_image_add_channel; gimp_image_add_hguide; gimp_image_add_layer; gimp_image_add_layer_mask; gimp_image_add_vguide; gimp_image_attach_new_parasite; gimp_image_base_type; gimp_image_clean_all; gimp_image_delete; gimp_image_delete_guide; gimp_image_find_next_guide; gimp_image_flatten; gimp_image_floating_sel_attached_to; gimp_image_floating_selection; gimp_image_free_shadow; gimp_image_get_active_channel; gimp_image_get_active_layer; gimp_image_get_channel_by_tattoo; gimp_image_get_channels; gimp_image_get_cmap; gimp_image_get_component_active; gimp_image_get_component_visible; gimp_image_get_filename; gimp_image_get_guide_orientation; gimp_image_get_guide_position; gimp_image_get_layer_by_tattoo; gimp_image_get_layers; gimp_image_get_resolution; gimp_image_get_selection; gimp_image_get_tattoo_state; gimp_image_get_thumbnail_data; gimp_image_get_unit; gimp_image_height; gimp_image_list; gimp_image_lower_channel; gimp_image_lower_layer; gimp_image_lower_layer_to_bottom; gimp_image_merge_down; gimp_image_merge_visible_layers; gimp_image_new; gimp_image_parasite_attach; gimp_image_parasite_detach; gimp_image_parasite_find; gimp_image_parasite_list; gimp_image_pick_correlate_layer; gimp_image_raise_channel; gimp_image_raise_layer; gimp_image_raise_layer_to_top; gimp_image_remove_channel; gimp_image_remove_layer; gimp_image_remove_layer_mask; gimp_image_resize; gimp_image_scale; gimp_image_set_active_channel; gimp_image_set_active_layer; gimp_image_set_cmap; gimp_image_set_component_active; gimp_image_set_component_visible; gimp_image_set_filename; gimp_image_set_resolution; gimp_image_set_tattoo_state; gimp_image_set_unit; gimp_image_undo_disable; gimp_image_undo_enable; gimp_image_undo_freeze; gimp_image_undo_is_enabled; gimp_image_undo_thaw; gimp_image_unset_active_channel; gimp_image_width; gimp_install_cmap; gimp_install_procedure; gimp_install_temp_proc; gimp_invert; gimp_layer_add_alpha; gimp_layer_copy; gimp_layer_create_mask; gimp_layer_delete; gimp_layer_get_apply_mask; gimp_layer_get_edit_mask; gimp_layer_get_linked; gimp_layer_get_mode; gimp_layer_get_name; gimp_layer_get_opacity; gimp_layer_get_preserve_trans; gimp_layer_get_show_mask; gimp_layer_get_tattoo; gimp_layer_get_visible; gimp_layer_is_floating_sel; gimp_layer_mask; gimp_layer_new; gimp_layer_resize; gimp_layer_scale; gimp_layer_set_apply_mask; gimp_layer_set_edit_mask; gimp_layer_set_linked; gimp_layer_set_mode; gimp_layer_set_name; gimp_layer_set_offsets; gimp_layer_set_opacity; gimp_layer_set_preserve_trans; gimp_layer_set_show_mask; gimp_layer_set_tattoo; gimp_layer_set_visible; gimp_layer_translate; gimp_levels; gimp_main; gimp_matrix3_determinant; gimp_matrix3_duplicate; gimp_matrix3_identity; gimp_matrix3_invert; gimp_matrix3_is_diagonal; gimp_matrix3_is_identity; gimp_matrix3_is_simple; gimp_matrix3_mult; gimp_matrix3_rotate; gimp_matrix3_scale; gimp_matrix3_transform_point; gimp_matrix3_translate; gimp_matrix3_xshear; gimp_matrix3_yshear; gimp_matrix4_to_deg; gimp_message; gimp_message_get_handler; gimp_message_set_handler; gimp_min_colors; gimp_paintbrush; gimp_paintbrush_default; gimp_palette_get_background; gimp_palette_get_foreground; gimp_palette_refresh; gimp_palette_set_background; gimp_palette_set_default_colors; gimp_palette_set_foreground; gimp_palette_swap_colors; gimp_parasite_attach; gimp_parasite_compare; gimp_parasite_copy; gimp_parasite_data; gimp_parasite_data_size; gimp_parasite_detach; gimp_parasite_find; gimp_parasite_flags; gimp_parasite_free; gimp_parasite_has_flag; gimp_parasite_is_persistent; gimp_parasite_is_type; gimp_parasite_is_undoable; gimp_parasite_list; gimp_parasite_name; gimp_parasite_new; gimp_path_delete; gimp_path_free; gimp_path_get_current; gimp_path_get_locked; gimp_path_get_point_at_dist; gimp_path_get_points; gimp_path_get_tattoo; gimp_path_get_user_writable_dir; gimp_path_list; gimp_path_parse; gimp_path_set_current; gimp_path_set_locked; gimp_path_set_points; gimp_path_set_tattoo; gimp_path_stroke_current; gimp_path_to_str; gimp_patterns_close_popup; gimp_patterns_get_pattern_data; gimp_patterns_popup; gimp_patterns_set_popup; gimp_pencil; gimp_personal_rc_file; gimp_perspective; gimp_pixel_rgn_get_col; gimp_pixel_rgn_get_pixel; gimp_pixel_rgn_get_rect; gimp_pixel_rgn_get_row; gimp_pixel_rgn_init; gimp_pixel_rgn_resize; gimp_pixel_rgn_set_col; gimp_pixel_rgn_set_pixel; gimp_pixel_rgn_set_rect; gimp_pixel_rgn_set_row; gimp_pixel_rgns_process; gimp_pixel_rgns_register; gimp_pixel_rgns_register2; gimp_pixpipe_params_build; gimp_pixpipe_params_init; gimp_pixpipe_params_parse; gimp_plugin_domain_register; gimp_plugin_help_register; gimp_posterize; gimp_procedural_db_dump; gimp_procedural_db_get_data; gimp_procedural_db_get_data_size; gimp_procedural_db_proc_arg; gimp_procedural_db_proc_info; gimp_procedural_db_proc_val; gimp_procedural_db_query; gimp_procedural_db_set_data; gimp_progress_init; gimp_progress_update; gimp_quit; gimp_read_expect_msg; gimp_rect_select; gimp_register_load_handler; gimp_register_magic_load_handler; gimp_register_save_handler; gimp_rgb_to_hls; gimp_rgb_to_hsv; gimp_rgb_to_hsv4; gimp_rgb_to_hsv_double; gimp_rgb_to_l; gimp_rotate; gimp_run_procedure; gimp_run_procedure2; gimp_run_temp; gimp_scale; gimp_selection_all; gimp_selection_border; gimp_selection_bounds; gimp_selection_clear; gimp_selection_feather; gimp_selection_float; gimp_selection_grow; gimp_selection_invert; gimp_selection_is_empty; gimp_selection_layer_alpha; gimp_selection_load; gimp_selection_none; gimp_selection_save; gimp_selection_sharpen; gimp_selection_shrink; gimp_selection_translate; gimp_selection_value; gimp_shear; gimp_signal_private; gimp_smudge; gimp_smudge_default; gimp_standard_help_func; gimp_strcompress; gimp_strescape; gimp_sysconf_directory; gimp_temp_PDB_name; gimp_temp_name; gimp_text; gimp_text_fontname; gimp_text_get_extents; gimp_text_get_extents_fontname; gimp_threshold; gimp_tile_cache_ntiles; gimp_tile_cache_size; gimp_tile_flush; gimp_tile_height; gimp_tile_ref; gimp_tile_ref_zero; gimp_tile_unref; gimp_tile_width; gimp_transform_2d; gimp_undo_push_group_end; gimp_undo_push_group_start; gimp_uninstall_temp_proc; 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; gimp_unit_get_singular; gimp_unit_get_symbol; gimp_unit_new; gimp_unit_set_deletion_flag; gimp_use_xshm; gimp_vector2_add; gimp_vector2_cross_product; gimp_vector2_inner_product; gimp_vector2_length; gimp_vector2_mul; gimp_vector2_neg; gimp_vector2_normalize; gimp_vector2_rotate; gimp_vector2_set; gimp_vector2_sub; gimp_vector3_add; gimp_vector3_cross_product; gimp_vector3_inner_product; gimp_vector3_length; gimp_vector3_mul; gimp_vector3_neg; gimp_vector3_normalize; gimp_vector3_rotate; gimp_vector3_set; gimp_vector3_sub; gimp_vector_2d_to_3d; gimp_vector_3d_to_2d; gimp_version; gp_config_write; gp_extension_ack_write; 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; wire_clear_error; wire_destroy; wire_error; wire_flush; wire_read; wire_read_double; wire_read_int16; wire_read_int32; wire_read_int8; wire_read_msg; wire_read_string; wire_register; wire_set_flusher; wire_set_reader; wire_set_writer; wire_write; wire_write_double; wire_write_int16; wire_write_int32; wire_write_int8; wire_write_msg; wire_write_string; }; # Private version set: GIMP_PRIVATE { global: _gimp_channel_new; _gimp_drawable_thumbnail; _gimp_gradients_get_gradient_data; _gimp_image_get_cmap; _gimp_image_set_cmap; _gimp_image_thumbnail; _gimp_layer_copy; _gimp_layer_new; _gimp_procedural_db_get_data; _gimp_procedural_db_proc_info; _gimp_procedural_db_set_data; _gimp_selection_float; _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; _gimp_unit_get_singular; _gimp_unit_get_symbol; _gimp_unit_new; _gimp_unit_set_deletion_flag; _gp_params_destroy; local: *; # all unmentioned symbols are scoped local };