gimp/libgimp/gimp.def

324 lines
7.3 KiB
Modula-2
Raw Normal View History

1999-03-07 20:56:03 +08:00
EXPORTS
_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
gimp_airbrush
gimp_airbrush_default
gimp_attach_new_parasite
gimp_blend
gimp_brushes_close_popup
gimp_brushes_get_brush_data
gimp_brushes_set_popup
gimp_bucket_fill
gimp_by_color_select
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_channel_set_color
gimp_channel_set_name
gimp_channel_set_opacity
gimp_channel_set_show_masked
gimp_channel_set_visible
gimp_clone
gimp_clone_default
need to link with pangof2 2001-09-22 Hans Breuer <hans@breuer.org> * app/makefile.msc : need to link with pangof2 * app/display/display-funcs.h : new file to provide prototype gdisplays_selection_visibility () * app/core/gimpimage-mask.c : * app/core/gimplayer.c : use it * app/core/makefile.msc : generate gimpmarshal.[hc] * app/gui/makefile.msc : add error-console-dialog.obj, also more trying for building as dll * app/tools/gimpinktool.c(965) : avoid "fatal error C1021: invalid preprocessor command 'warning'", by wrapping it in #ifdef __GNUC__ * app/tools/makefile.msc : add FREETYPE2_CFLAGS * app/widgets/gimpfontselction-dialog.c : use g_strcasecmp () * app/tools/makefile.msc : add FREETYPE2_CFLAGS and gimpfontselction* * libgimp/gimp.def : * libgimpwidgets/gimpwidgets.def : updated externals * libgimpwidgets/makefile.msc : add gimpstock * plug-ins/makefile.msc : gflare doesn't require EXTRA_gflare anymore * plug-ins/common/spheredesigner.c : * plug-ins/helpbrowser/helpbrowser.c : * plug-ins/imagemap/imap_main.c : remove _help_accel from gimp_help_connect () * plug-ins/gap/gap_mov_dialog.c : * plug-ins/gap/gap_navigator_dialog.c : remove references to use_xshm and gimp_color_cube () * plug-ins/gfig/gfig.c : don't access ->klass, but use G_OBJECT_GET_CLASS * plug-ins/gimpressionist/repaint.c : the GtkButton::child field is moved to the parent GtkBin. * plug-ins/ifscompose/ifscompose.c : the GtkStyle::font field isn't public anymore, use accessor gtk_style_get_font () * plug-ins/imagemap/imap_preferences.c : reflect GTK2 API change gtk_notebook_set_current_page ()
2001-09-23 03:47:27 +08:00
; gimp_color_cube
gimp_color_picker
gimp_convert_grayscale
gimp_convert_indexed
gimp_convert_rgb
gimp_convolve
gimp_convolve_default
gimp_default_display
1999-03-07 20:56:03 +08:00
gimp_destroy_paramdefs
app/makefile.cygwin app/makefile.msc plug-ins/makefile.cygwin * app/makefile.cygwin * app/makefile.msc * plug-ins/makefile.cygwin * plug-ins/makefile.msc * modules/makefile.cygwin * modules/makefile.msc * tools/gcg/makefile.cygwin: Various updates. GCC-compiled DLL name change. * app/context_manager.c: Include paint_options.h for prototype. * app/gimpimage.c (gimp_image_initialize_projection): Break out of loop as soon as possible. * app/menus.c (menus_last_opened_cmd_callback): Check if referring to entry not in list. * app/module_db.c (valid_module_name): (Win32) Require module DLL names to include name of compiler built with. * app/paths_dialog.c (paths_draw_segment_points): No use to draw lines if we have less that two points. * app/qmask.c: Include stdio.h and floating_sel.h. * libgimp/makefile.cygwin: New file. * libgimp/Makefile.am: Distribute above file. * libgimp/gimp.def: Update. * libgimp/gimpenv.c (gimp_directory): Don't warn about missing home directory on Win32, it is perfectly natural. * plug-ins/sel2path/global.h: Bypass unused declarations, some of which clash with functions in MSVCRT. * plug-ins/sel2path/math.c * modules/colorsel_water.c: Define M_PI if necessary. * plug-ins/sel2path/sel2path.c: Include config.h and glib.h. Define rint() if needed. * plug-ins/sel2path/vector.c: Include glib.h (for hypot() renaming on Win32; In the MS C runtime, as hypot() is non-ANSI, it's called _hypot(), sigh). * plug-ins/sinus/sinus_logo.h: Use indexed format, it is easier on some compilers than the huge string.
1999-07-15 00:02:32 +08:00
gimp_destroy_params
1999-03-07 20:56:03 +08:00
gimp_display_delete
gimp_display_new
gimp_displays_flush
gimp_dodgeburn
gimp_dodgeburn_default
gimp_drawable_attach_new_parasite
gimp_drawable_bytes
1999-03-07 20:56:03 +08:00
gimp_drawable_delete
gimp_drawable_detach
gimp_drawable_fill
gimp_drawable_flush
gimp_drawable_get
gimp_drawable_get_thumbnail_data
1999-03-07 20:56:03 +08:00
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
1999-10-17 08:07:55 +08:00
gimp_drawable_is_indexed
gimp_drawable_is_layer
gimp_drawable_is_layer_mask
gimp_drawable_is_rgb
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_drawable_set_name
gimp_drawable_set_visible
gimp_drawable_type
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_eraser
gimp_eraser_default
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_gamma
need to link with pangof2 2001-09-22 Hans Breuer <hans@breuer.org> * app/makefile.msc : need to link with pangof2 * app/display/display-funcs.h : new file to provide prototype gdisplays_selection_visibility () * app/core/gimpimage-mask.c : * app/core/gimplayer.c : use it * app/core/makefile.msc : generate gimpmarshal.[hc] * app/gui/makefile.msc : add error-console-dialog.obj, also more trying for building as dll * app/tools/gimpinktool.c(965) : avoid "fatal error C1021: invalid preprocessor command 'warning'", by wrapping it in #ifdef __GNUC__ * app/tools/makefile.msc : add FREETYPE2_CFLAGS * app/widgets/gimpfontselction-dialog.c : use g_strcasecmp () * app/tools/makefile.msc : add FREETYPE2_CFLAGS and gimpfontselction* * libgimp/gimp.def : * libgimpwidgets/gimpwidgets.def : updated externals * libgimpwidgets/makefile.msc : add gimpstock * plug-ins/makefile.msc : gflare doesn't require EXTRA_gflare anymore * plug-ins/common/spheredesigner.c : * plug-ins/helpbrowser/helpbrowser.c : * plug-ins/imagemap/imap_main.c : remove _help_accel from gimp_help_connect () * plug-ins/gap/gap_mov_dialog.c : * plug-ins/gap/gap_navigator_dialog.c : remove references to use_xshm and gimp_color_cube () * plug-ins/gfig/gfig.c : don't access ->klass, but use G_OBJECT_GET_CLASS * plug-ins/gimpressionist/repaint.c : the GtkButton::child field is moved to the parent GtkBin. * plug-ins/ifscompose/ifscompose.c : the GtkStyle::font field isn't public anymore, use accessor gtk_style_get_font () * plug-ins/imagemap/imap_preferences.c : reflect GTK2 API change gtk_notebook_set_current_page ()
2001-09-23 03:47:27 +08:00
gimp_get_default_comment
gimp_get_monitor_resolution
gimp_get_path_by_tattoo
gimp_get_progname
gimp_gimprc_query
gimp_gimprc_set
gimp_gradients_close_popup
1999-03-07 20:56:03 +08:00
gimp_gradients_get_active
gimp_gradients_get_gradient_data
1999-03-07 20:56:03 +08:00
gimp_gradients_get_list
gimp_gradients_sample_custom
gimp_gradients_sample_uniform
gimp_gradients_set_active
gimp_gradients_set_popup
gimp_help
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_image_base_type
gimp_image_clean_all
gimp_image_crop
1999-03-07 20:56:03 +08:00
gimp_image_delete
gimp_image_delete_guide
gimp_image_duplicate
Win32 portability changes: * config.h.win32, README.win32: Small changes. * tools/pdbgen/pdb/*.pdb: Include <string.h>. * app/*_cmds.c: Autogenerated files reflect above changes. * libgimp/makefile.msc app/makefile.msc: Various updates, including new object files. Gtk+ directory now should be called gtk+ (not gtk-plus). Use win32-specific gdk subdir. Glib directory now should be called just glib. * libgimp/gimp.def: Updates. * libgimp/gimpfeatures.h.win32: Made current with gimpfeatures.h.in. * libgimp/gimpfileselection.c: Define S_ISDIR and S_ISREG if necessary. * tools/pdbgen/pdb/fileops.pdb: Must have a statement (even an empty one) after a label. * app/fileops_cmds.c: Autogenerated file reflects above changes. * app/crop.c: Include <string.h>. * app/{app_procs,batch,fileops,datafiles,errorconsole,general, plug_in,temp_buf,tile_swap}.c: Test NATIVE_WIN32, not _MSC_VER. (NATIVE_WIN32 means we are using the Microsoft C runtime, even if we might be compiling with gcc.) * app/fileops.c: Don't include <process.h> here. * app/fileops.h: Do include <process.h> here. * app/gimpparasite.c: Include config.h, guard inclusion of <unistd.h>. (Is the inclusion of unistd.h in source files all over the place really necessary?) * app/ink.c: MSC doesn't handle conversion from unsigned __int64 to double, so cast to signed. * app/lut_funcs.c: Include config.h, and define rint() if necessary. * app/pixel_processor.c: Include config.h without "..", like in all the other places. Include <string.h> * app/text_tool.c: Guard the "POINTS" identifier that clashes with <windows.h>, sigh.
1999-05-05 05:32:17 +08:00
gimp_image_find_next_guide
1999-03-07 20:56:03 +08:00
gimp_image_flatten
gimp_image_floating_selection
gimp_image_get_active_channel
gimp_image_get_active_layer
gimp_image_get_channel_by_tattoo
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_image_get_layers
gimp_image_get_resolution
app/makefile.cygwin app/makefile.msc plug-ins/makefile.cygwin * app/makefile.cygwin * app/makefile.msc * plug-ins/makefile.cygwin * plug-ins/makefile.msc * modules/makefile.cygwin * modules/makefile.msc * tools/gcg/makefile.cygwin: Various updates. GCC-compiled DLL name change. * app/context_manager.c: Include paint_options.h for prototype. * app/gimpimage.c (gimp_image_initialize_projection): Break out of loop as soon as possible. * app/menus.c (menus_last_opened_cmd_callback): Check if referring to entry not in list. * app/module_db.c (valid_module_name): (Win32) Require module DLL names to include name of compiler built with. * app/paths_dialog.c (paths_draw_segment_points): No use to draw lines if we have less that two points. * app/qmask.c: Include stdio.h and floating_sel.h. * libgimp/makefile.cygwin: New file. * libgimp/Makefile.am: Distribute above file. * libgimp/gimp.def: Update. * libgimp/gimpenv.c (gimp_directory): Don't warn about missing home directory on Win32, it is perfectly natural. * plug-ins/sel2path/global.h: Bypass unused declarations, some of which clash with functions in MSVCRT. * plug-ins/sel2path/math.c * modules/colorsel_water.c: Define M_PI if necessary. * plug-ins/sel2path/sel2path.c: Include config.h and glib.h. Define rint() if needed. * plug-ins/sel2path/vector.c: Include glib.h (for hypot() renaming on Win32; In the MS C runtime, as hypot() is non-ANSI, it's called _hypot(), sigh). * plug-ins/sinus/sinus_logo.h: Use indexed format, it is easier on some compilers than the huge string.
1999-07-15 00:02:32 +08:00
gimp_image_get_selection
gimp_image_get_thumbnail_data
gimp_image_get_unit
1999-03-07 20:56:03 +08:00
gimp_image_height
gimp_image_list
1999-03-07 20:56:03 +08:00
gimp_image_lower_channel
gimp_image_lower_layer
gimp_image_merge_visible_layers
gimp_image_new
gimp_image_parasite_attach
gimp_image_parasite_detach
gimp_image_parasite_find
1999-03-07 20:56:03 +08:00
gimp_image_pick_correlate_layer
gimp_image_raise_channel
gimp_image_raise_layer
gimp_image_remove_channel
gimp_image_remove_layer
gimp_image_remove_layer_mask
gimp_image_resize
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_unit
gimp_image_undo_disable
gimp_image_undo_enable
gimp_image_undo_freeze
1999-10-17 08:07:55 +08:00
gimp_image_undo_thaw
1999-03-07 20:56:03 +08:00
gimp_image_width
gimp_install_cmap
gimp_install_procedure
gimp_install_temp_proc
gimp_invert
1999-03-07 20:56:03 +08:00
gimp_layer_add_alpha
gimp_layer_copy
gimp_layer_create_mask
gimp_layer_delete
gimp_layer_get_apply_mask
gimp_layer_get_edit_mask
1999-03-07 20:56:03 +08:00
gimp_layer_get_mode
gimp_layer_get_name
gimp_layer_get_opacity
gimp_layer_get_preserve_trans
gimp_layer_get_show_mask
1999-03-07 20:56:03 +08:00
gimp_layer_get_tattoo
gimp_layer_get_visible
gimp_layer_is_floating_sel
gimp_layer_mask
1999-03-07 20:56:03 +08:00
gimp_layer_new
gimp_layer_resize
gimp_layer_scale
gimp_layer_set_apply_mask
gimp_layer_set_edit_mask
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_layer_set_visible
gimp_layer_translate
gimp_main
gimp_major_version
gimp_message
gimp_micro_version
gimp_min_colors
1999-03-07 20:56:03 +08:00
gimp_minor_version
gimp_paintbrush
gimp_paintbrush_default
1999-03-07 20:56:03 +08:00
gimp_palette_get_background
gimp_palette_get_foreground
gimp_palette_set_background
gimp_palette_set_foreground
gimp_parasite_attach
gimp_parasite_detach
gimp_parasite_find
gimp_path_delete
gimp_path_get_current
gimp_path_get_locked
gimp_path_get_point_at_dist
gimp_path_get_points
gimp_path_get_tattoo
gimp_path_list
gimp_path_set_current
gimp_path_set_locked
gimp_path_set_points
gimp_path_set_tattoo
gimp_path_stroke_current
gimp_patterns_close_popup
gimp_patterns_get_pattern_data
gimp_patterns_set_popup
gimp_pencil
gimp_perspective
1999-03-07 20:56:03 +08:00
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_plugin_domain_register
gimp_plugin_help_register
gimp_procedural_db_get_data
gimp_procedural_db_get_data_size
gimp_procedural_db_proc_info
gimp_procedural_db_query
gimp_procedural_db_set_data
1999-03-07 20:56:03 +08:00
gimp_progress_init
gimp_progress_update
gimp_quit
gimp_rect_select
1999-03-07 20:56:03 +08:00
gimp_register_load_handler
gimp_register_magic_load_handler
gimp_register_save_handler
gimp_rotate
1999-03-07 20:56:03 +08:00
gimp_run_procedure
gimp_run_procedure2
gimp_run_temp
gimp_scale
gimp_selection_bounds
gimp_selection_clear
gimp_selection_float
gimp_selection_is_empty
gimp_selection_load
gimp_selection_none
gimp_selection_save
gimp_shear
gimp_smudge
gimp_smudge_default
gimp_standard_help_func
gimp_temp_name
gimp_text
gimp_text_fontname
gimp_text_get_extents
gimp_text_get_extents_fontname
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
gimp_uninstall_temp_proc
gimp_unit_get_factor
gimp_version
set_gimp_PLUG_IN_INFO_PTR