gimp/libgimp/gimp.def

343 lines
7.5 KiB
Modula-2
Raw Normal View History

1999-03-07 20:56:03 +08:00
EXPORTS
g_deserialize
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
g_free_serial_description
1999-03-07 20:56:03 +08:00
g_new_serial_description
g_new_serial_item
g_serialize
gimp_attach_new_parasite
1999-03-07 20:56:03 +08:00
gimp_channel_copy
gimp_channel_delete
gimp_channel_get_color
gimp_channel_get_image_id
gimp_channel_get_layer_id
gimp_channel_get_name
gimp_channel_get_opacity
gimp_channel_get_show_masked
gimp_channel_get_tattoo
gimp_channel_get_visible
gimp_channel_height
gimp_channel_new
gimp_channel_set_color
gimp_channel_set_name
gimp_channel_set_opacity
gimp_channel_set_show_masked
gimp_channel_set_visible
gimp_channel_width
gimp_color_cube
gimp_data_directory
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_directory
gimp_display_delete
gimp_display_new
gimp_displays_flush
gimp_drawable_attach_new_parasite
1999-03-07 20:56:03 +08:00
gimp_drawable_bpp
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_id
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_extension_ack
gimp_extension_process
gimp_gamma
gimp_get_data
gimp_get_data_size
gimp_gradients_get_active
gimp_gradients_get_list
gimp_gradients_sample_custom
gimp_gradients_sample_uniform
gimp_gradients_set_active
gimp_gtkrc
gimp_help
gimp_hls_to_rgb
gimp_hsv_to_rgb
gimp_hsv_to_rgb4
gimp_hsv_to_rgb_double
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_convert_grayscale
gimp_image_convert_indexed
gimp_image_convert_rgb
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_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_layer_add_alpha
gimp_layer_bpp
gimp_layer_copy
gimp_layer_create_mask
gimp_layer_delete
gimp_layer_get_apply_mask
gimp_layer_get_edit_mask
gimp_layer_get_image_id
gimp_layer_get_mask_id
gimp_layer_get_mode
gimp_layer_get_name
gimp_layer_get_opacity
gimp_layer_get_preserve_transparency
gimp_layer_get_show_mask
gimp_layer_get_tattoo
gimp_layer_get_visible
gimp_layer_height
gimp_layer_is_floating_selection
gimp_layer_new
gimp_layer_resize
gimp_layer_scale
gimp_layer_set_apply_mask
gimp_layer_set_edit_mask
gimp_layer_set_mode
gimp_layer_set_name
gimp_layer_set_offsets
gimp_layer_set_opacity
gimp_layer_set_preserve_transparency
gimp_layer_set_show_mask
gimp_layer_set_visible
gimp_layer_translate
gimp_layer_type
gimp_layer_width
gimp_main
gimp_major_version
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
1999-03-07 20:56:03 +08:00
gimp_message
gimp_micro_version
gimp_minor_version
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
1999-03-07 20:56:03 +08:00
gimp_personal_rc_file
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_help_func
1999-03-07 20:56:03 +08:00
gimp_progress_init
gimp_progress_update
gimp_query_database
gimp_query_images
gimp_query_procedure
gimp_quit
gimp_register_load_handler
gimp_register_magic_load_handler
gimp_register_save_handler
gimp_request_wakeups
gimp_rgb_to_hls
gimp_rgb_to_hsv
gimp_rgb_to_hsv4
gimp_rgb_to_hsv_double
gimp_rgb_to_l
1999-03-07 20:56:03 +08:00
gimp_run_procedure
gimp_run_procedure2
gimp_run_temp
gimp_selection_bounds
gimp_selection_float
gimp_selection_is_empty
gimp_selection_none
1999-03-07 20:56:03 +08:00
gimp_set_data
gimp_standard_help_func
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_undo_push_group_end
gimp_undo_push_group_start
1999-03-07 20:56:03 +08:00
gimp_uninstall_temp_proc
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_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
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_unit_get_number_of_units
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_unit_get_plural
gimp_unit_get_singular
gimp_unit_get_symbol
gimp_unit_new
gimp_unit_set_deletion_flag
1999-03-07 20:56:03 +08:00
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
1999-03-07 20:56:03 +08:00
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
parasite_compare
parasite_copy
parasite_data
parasite_data_size
parasite_flags
1999-03-07 20:56:03 +08:00
parasite_free
parasite_has_flag
parasite_is_persistent
parasite_is_type
parasite_is_undoable
1999-03-07 20:56:03 +08:00
parasite_name
parasite_new
pixpipeparams_build
pixpipeparams_init
pixpipeparams_parse
set_gimp_PLUG_IN_INFO_PTR
1999-03-07 20:56:03 +08:00
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