diff --git a/devel-docs/ChangeLog b/devel-docs/ChangeLog index ca60507962..4b99ace0d1 100644 --- a/devel-docs/ChangeLog +++ b/devel-docs/ChangeLog @@ -1,12 +1,17 @@ +2000-08-24 Sven Neumann + + * libgimp/*: updated after libgimp API cleanup, moved all + compatibility definitions into gimpcompat.sgml. + 2000-07-29 Michael Natterer - * libgimp-decl.txt - * libgimp-sections.txt - * tmpl/gimp.sgml - * tmpl/gimpdrawable.sgml - * tmpl/gimpenums.sgml - * tmpl/gimpimage.sgml - * tmpl/gimplayer.sgml: updated from the libgimp sources. + * libgimp/libgimp-decl.txt + * libgimp/libgimp-sections.txt + * libgimp/tmpl/gimp.sgml + * libgimp/tmpl/gimpdrawable.sgml + * libgimp/tmpl/gimpenums.sgml + * libgimp/tmpl/gimpimage.sgml + * libgimp/tmpl/gimplayer.sgml: updated from the libgimp sources. 2000-06-24 Sven Neumann @@ -25,13 +30,13 @@ 2000-06-09 Sven Neumann - * libgimp/libgimp-decl.txt - * libgimp/libgimp-sections.txt - * tmpl/gimp.sgml - * tmpl/gimpchannel.sgml - * tmpl/gimpdrawable.sgml - * tmpl/gimpimage.sgml - * tmpl/gimplayer.sgml: relocated defines as happened to + * libgimp/libgimp/libgimp-decl.txt + * libgimp/libgimp/libgimp-sections.txt + * libgimp/tmpl/gimp.sgml + * libgimp/tmpl/gimpchannel.sgml + * libgimp/tmpl/gimpdrawable.sgml + * libgimp/tmpl/gimpimage.sgml + * libgimp/tmpl/gimplayer.sgml: relocated defines as happened to reflect changes in libgimp 2000-06-08 Sven Neumann diff --git a/devel-docs/libgimp/libgimp-decl.txt b/devel-docs/libgimp/libgimp-decl.txt index 97320549ec..7d65d0c7c5 100644 --- a/devel-docs/libgimp/libgimp-decl.txt +++ b/devel-docs/libgimp/libgimp-decl.txt @@ -1,64 +1,4 @@ -GIMP_MAJOR_VERSION -#define GIMP_MAJOR_VERSION (1) - - -GIMP_MINOR_VERSION -#define GIMP_MINOR_VERSION (1) - - -GIMP_MICRO_VERSION -#define GIMP_MICRO_VERSION (24) - - -GIMP_VERSION -#define GIMP_VERSION "1.1.24" - - -GIMP_CHECK_VERSION -#define GIMP_CHECK_VERSION(major, minor, micro) \ - (GIMP_MAJOR_VERSION > (major) || \ - (GIMP_MAJOR_VERSION == (major) && GIMP_MINOR_VERSION > (minor)) || \ - (GIMP_MAJOR_VERSION == (major) && GIMP_MINOR_VERSION == (minor) && \ - GIMP_MICRO_VERSION >= (micro))) - - -GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE -#define GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE 1-1-0 - - -GIMP_HAVE_PARASITES -#define GIMP_HAVE_PARASITES 1-1-0 - - -GIMP_HAVE_RESOLUTION_INFO -#define GIMP_HAVE_RESOLUTION_INFO 1-1-0 - - -GIMP_HAVE_DESTROY_PARAMDEFS -#define GIMP_HAVE_DESTROY_PARAMDEFS 1-1-0 - - -GIMP_HAVE_FEATURES_1_1_5 -#define GIMP_HAVE_FEATURES_1_1_5 1-1-5 - - -GIMP_HAVE_DEFAULT_DISPLAY -#define GIMP_HAVE_DEFAULT_DISPLAY 1-1-5 - - -GIMP_HAVE_PIXEL_RGNS_REGISTER2 -#define GIMP_HAVE_PIXEL_RGNS_REGISTER2 1-1-5 - - -GIMP_HAVE_NEW_ENUMS -#define GIMP_HAVE_NEW_ENUMS 1-1-10 - - -GIMP_HAVE_EXPORT -#define GIMP_HAVE_EXPORT 1-1-10 - - GIMPVAR # define GIMPVAR __declspec(dllexport) @@ -82,10 +22,6 @@ gimp_set_data #define gimp_set_data gimp_procedural_db_set_data - -gimp_query_procedure -#define gimp_query_procedure gimp_procedural_db_proc_info - GimpInitProc void @@ -320,15 +256,30 @@ void void -gimp_request_wakeups -void -void - - gimp_get_progname gchar * void + +gimp_brushes_get_brush_data +gchar * +gchar *name,gdouble *opacity,gint *spacing,GimpLayerModeEffects *paint_mode,gint *width,gint *height,gint *length,guint8 **mask_data + + +gimp_brushes_popup +gboolean +gchar *brush_callback,gchar *popup_title,gchar *initial_brush,gdouble opacity,gint spacing,GimpLayerModeEffects paint_mode + + +gimp_brushes_close_popup +gboolean +gchar *brush_callback + + +gimp_brushes_set_popup +gboolean +gchar *brush_callback,gchar *brush_name,gdouble opacity,gint spacing,GimpLayerModeEffects paint_mode + GIMP_TYPE_CHAIN_BUTTON #define GIMP_TYPE_CHAIN_BUTTON (gimp_chain_button_get_type ()) @@ -410,6 +361,989 @@ GimpChainButton *gcb,gboolean is_active gboolean GimpChainButton *gcb + +gimp_channel_get_image_id +#define gimp_channel_get_image_id gimp_drawable_image + + +gimp_channel_new +gint32 +gint32 image_ID,gchar *name,guint width,guint height,gdouble opacity,guchar *color + + +gimp_channel_copy +gint32 +gint32 channel_ID + + +gimp_channel_delete +gboolean +gint32 channel_ID + + +gimp_channel_get_name +gchar * +gint32 channel_ID + + +gimp_channel_set_name +gboolean +gint32 channel_ID,gchar *name + + +gimp_channel_get_visible +gboolean +gint32 channel_ID + + +gimp_channel_set_visible +gboolean +gint32 channel_ID,gboolean visible + + +gimp_channel_get_show_masked +gboolean +gint32 channel_ID + + +gimp_channel_set_show_masked +gboolean +gint32 channel_ID,gboolean show_masked + + +gimp_channel_get_opacity +gdouble +gint32 channel_ID + + +gimp_channel_set_opacity +gboolean +gint32 channel_ID,gdouble opacity + + +gimp_channel_get_color +gboolean +gint32 channel_ID,guchar *red,guchar *green,guchar *blue + + +gimp_channel_set_color +gboolean +gint32 channel_ID,guchar red,guchar green,guchar blue + + +gimp_channel_get_tattoo +gint +gint32 channel_ID + + +gimp_channel_set_tattoo +gboolean +gint32 channel_ID,gint tattoo + + +gimp_channel_ops_offset +gboolean +gint32 drawable_ID,gboolean wrap_around,GimpChannelOffsetType fill_type,gint offset_x,gint offset_y + + +gimp_channel_ops_duplicate +gint32 +gint32 image_ID + + +gimp_brightness_contrast +gboolean +gint32 drawable_ID,gint brightness,gint contrast + + +gimp_levels +gboolean +gint32 drawable_ID,GimpChannelLutType channel,gint low_input,gint high_input,gdouble gamma,gint low_output,gint high_output + + +gimp_posterize +gboolean +gint32 drawable_ID,gint levels + + +gimp_desaturate +gboolean +gint32 drawable_ID + + +gimp_equalize +gboolean +gint32 drawable_ID,gboolean mask_only + + +gimp_invert +gboolean +gint32 drawable_ID + + +gimp_curves_spline +gboolean +gint32 drawable_ID,GimpChannelLutType channel,gint num_points,guint8 *control_pts + + +gimp_curves_explicit +gboolean +gint32 drawable_ID,GimpChannelLutType channel,gint num_bytes,guint8 *curve + + +gimp_color_balance +gboolean +gint32 drawable_ID,GimpTransferMode transfer_mode,gboolean preserve_lum,gdouble cyan_red,gdouble magenta_green,gdouble yellow_blue + + +gimp_histogram +gboolean +gint32 drawable_ID,GimpChannelLutType channel,gint start_range,gint end_range,gdouble *mean,gdouble *std_dev,gdouble *median,gdouble *pixels,gdouble *count,gdouble *percentile + + +gimp_hue_saturation +gboolean +gint32 drawable_ID,GimpHueRange hue_range,gdouble hue_offset,gdouble lightness,gdouble saturation + + +gimp_threshold +gboolean +gint32 drawable_ID,gint low_threshold,gint high_threshold + + +GIMP_TYPE_COLOR_BUTTON +#define GIMP_TYPE_COLOR_BUTTON (gimp_color_button_get_type ()) + + +GIMP_COLOR_BUTTON +#define GIMP_COLOR_BUTTON(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_COLOR_BUTTON, GimpColorButton)) + + +GIMP_COLOR_BUTTON_CLASS +#define GIMP_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_COLOR_BUTTON, GimpColorButtonClass)) + + +GIMP_IS_COLOR_BUTTON +#define GIMP_IS_COLOR_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_COLOR_BUTTON)) + + +GIMP_IS_COLOR_BUTTON_CLASS +#define GIMP_IS_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_COLOR_BUTTON)) + + +GimpColorButton + + +GimpColorButtonClass + + +GimpColorButtonClass +struct GimpColorButtonClass +{ + GtkButtonClass parent_class; + + void (* color_changed) (GimpColorButton *gcb); +}; + + +gimp_color_button_get_type +GtkType +void + + +gimp_color_button_new +GtkWidget * +gchar *title,gint width,gint height,guchar *color,gint bpp + + +gimp_color_button_double_new +GtkWidget * +gchar *title,gint width,gint height,gdouble *color,gint bpp + + +gimp_color_button_update +void +GimpColorButton *gcb + + +GimpColorDisplayInit +void +void + + +GimpColorDisplayNew +gpointer +gint type + + +GimpColorDisplayClone +gpointer +gpointer cd_ID + + +GimpColorDisplayConvert +void +gpointer cd_ID, + guchar *buf, + gint width, + gint height, + gint bpp, + gint bpl + + +GimpColorDisplayDestroy +void +gpointer cd_ID + + +GimpColorDisplayFinalize +void +void + + +GimpColorDisplayLoadState +void +gpointer cd_ID, + GimpParasite *state + + +GimpColorDisplaySaveState +GimpParasite * +gpointer cd_ID + + +GimpColorDisplayConfigure +void +gpointer cd_ID, + GFunc ok_func, + gpointer ok_data, + GFunc cancel_func, + gpointer cancel_data + + +GimpColorDisplayConfigureCancel +void +gpointer cd_ID + + +GimpColorDisplayMethods + + +GimpColorDisplayMethods +struct GimpColorDisplayMethods +{ + GimpColorDisplayInit init; + GimpColorDisplayNew new; + GimpColorDisplayClone clone; + GimpColorDisplayConvert convert; + GimpColorDisplayDestroy destroy; + GimpColorDisplayFinalize finalize; + GimpColorDisplayLoadState load; + GimpColorDisplaySaveState save; + GimpColorDisplayConfigure configure; + GimpColorDisplayConfigureCancel cancel; +}; + + +gimp_color_display_register +gboolean +const gchar *name,GimpColorDisplayMethods *methods + + +gimp_color_display_unregister +gboolean +const gchar *name + + +GimpColorSelector_Callback +void +gpointer data, + gint r, + gint g, + gint b + + +GimpColorSelector_NewFunc +GtkWidget * +gint r, + gint g, + gint b, + GimpColorSelector_Callback cb, + gpointer data, + gpointer *selector_data + + +GimpColorSelector_FreeFunc +void +gpointer selector_data + + +GimpColorSelector_SetColorFunc +void +gpointer selector_data, + gint r, + gint g, + gint b, + gboolean set_current + + +GimpColorSelectorMethods + + +GimpColorSelectorMethods +struct GimpColorSelectorMethods +{ + GimpColorSelector_NewFunc new; + GimpColorSelector_FreeFunc free; + GimpColorSelector_SetColorFunc setcolor; +}; + + +GimpColorSelectorID +typedef gpointer GimpColorSelectorID; + + +gimp_color_selector_register +GimpColorSelectorID +const gchar *name,const gchar *help_page,GimpColorSelectorMethods *methods + + +GimpColorSelectorFinishedCB +void +gpointer finished_data + + +gimp_color_selector_unregister +gboolean +GimpColorSelectorID id,GimpColorSelectorFinishedCB finished_cb,gpointer finished_data + + +gimp_rgb_to_hsv +void +gint *red ,gint *green ,gint *blue + + +gimp_hsv_to_rgb +void +gint *hue ,gint *saturation ,gint *value + + +gimp_rgb_to_hls +void +gint *red ,gint *green ,gint *blue + + +gimp_rgb_to_l +gint +gint red,gint green,gint blue + + +gimp_hls_to_rgb +void +gint *hue ,gint *lightness ,gint *saturation + + +gimp_rgb_to_hsv_double +void +gdouble *red ,gdouble *green ,gdouble *blue + + +gimp_hsv_to_rgb_double +void +gdouble *hue ,gdouble *saturation,gdouble *value + + +gimp_rgb_to_hsv4 +void +guchar *hsv,gdouble *red,gdouble *green,gdouble *blue + + +gimp_hsv_to_rgb4 +void +guchar *rgb,gdouble hue,gdouble saturation,gdouble value + + +INTENSITY_RED +#define INTENSITY_RED 0.30 + + +INTENSITY_GREEN +#define INTENSITY_GREEN 0.59 + + +INTENSITY_BLUE +#define INTENSITY_BLUE 0.11 + + +INTENSITY +#define INTENSITY(r,g,b) ((r) * INTENSITY_RED + \ + (g) * INTENSITY_GREEN + \ + (b) * INTENSITY_BLUE + 0.001) + + +gimp_attach_parasite +#define gimp_attach_parasite gimp_parasite_attach + + +gimp_detach_parasite +#define gimp_detach_parasite gimp_parasite_detach + + +gimp_find_parasite +#define gimp_find_parasite gimp_parasite_find + + +gimp_image_attach_parasite +#define gimp_image_attach_parasite gimp_image_parasite_attach + + +gimp_image_detach_parasite +#define gimp_image_detach_parasite gimp_image_parasite_detach + + +gimp_image_find_parasite +#define gimp_image_find_parasite gimp_image_parasite_find + + +gimp_drawable_attach_parasite +#define gimp_drawable_attach_parasite gimp_drawable_parasite_attach + + +gimp_drawable_detach_parasite +#define gimp_drawable_detach_parasite gimp_drawable_parasite_detach + + +gimp_drawable_find_parasite +#define gimp_drawable_find_parasite gimp_drawable_parasite_find + + +gimp_drawable_channel +#define gimp_drawable_channel gimp_drawable_is_channel + + +gimp_drawable_gray +#define gimp_drawable_gray gimp_drawable_is_gray + + +gimp_drawable_color +#define gimp_drawable_color gimp_drawable_is_rgb + + +gimp_drawable_indexed +#define gimp_drawable_indexed gimp_drawable_is_indexed + + +gimp_drawable_layer +#define gimp_drawable_layer gimp_drawable_is_layer + + +gimp_drawable_layer_mask +#define gimp_drawable_layer_mask gimp_drawable_is_layer_mask + + +gimp_image_disable_undo +#define gimp_image_disable_undo gimp_image_undo_disable + + +gimp_image_enable_undo +#define gimp_image_enable_undo gimp_image_undo_enable + + +gimp_image_freeze_undo +#define gimp_image_freeze_undo gimp_image_undo_freeze + + +gimp_image_thaw_undo +#define gimp_image_thaw_undo gimp_image_undo_thaw + + +gimp_channel_width +#define gimp_channel_width gimp_drawable_width + + +gimp_channel_height +#define gimp_channel_height gimp_drawable_height + + +gimp_channel_get_image_ID +#define gimp_channel_get_image_ID gimp_drawable_image + + +gimp_channel_get_layer_ID +#define gimp_channel_get_layer_ID -1 + + +gimp_layer_width +#define gimp_layer_width gimp_drawable_width + + +gimp_layer_height +#define gimp_layer_height gimp_drawable_height + + +gimp_layer_bpp +#define gimp_layer_bpp gimp_drawable_bpp + + +gimp_layer_type +#define gimp_layer_type gimp_drawable_type + + +gimp_gradient_get_gradient_data +#define gimp_gradient_get_gradient_data gimp_gradients_get_gradient_data + + +gimp_plugin_help_func +#define gimp_plugin_help_func gimp_standard_help_func + + +gimp_query_database +#define gimp_query_database gimp_procedural_db_query + + +gimp_query_procedure +#define gimp_query_procedure gimp_procedural_db_proc_info + + +gimp_query_images +#define gimp_query_images gimp_image_list + + +Parasite +#define Parasite GimpParasite + + +PARASITE_PERSISTENT +#define PARASITE_PERSISTENT GIMP_PARASITE_PERSISTENT + + +PARASITE_UNDOABLE +#define PARASITE_UNDOABLE GIMP_PARASITE_UNDOABLE + + +PARASITE_ATTACH_PARENT +#define PARASITE_ATTACH_PARENT GIMP_PARASITE_ATTACH_PARENT + + +PARASITE_PARENT_PERSISTENT +#define PARASITE_PARENT_PERSISTENT GIMP_PARASITE_PARENT_PERSISTENT + + +PARASITE_PARENT_UNDOABLE +#define PARASITE_PARENT_UNDOABLE GIMP_PARASITE_PARENT_UNDOABLE + + +PARASITE_ATTACH_GRANDPARENT +#define PARASITE_ATTACH_GRANDPARENT GIMP_PARASITE_ATTACH_GRANDPARENT + + +PARASITE_GRANDPARENT_PERSISTENT +#define PARASITE_GRANDPARENT_PERSISTENT GIMP_PARASITE_GRANDPARENT_PERSISTENT + + +PARASITE_GRANDPARENT_UNDOABLE +#define PARASITE_GRANDPARENT_UNDOABLE GIMP_PARASITE_GRANDPARENT_UNDOABLE + + +parasite_new +#define parasite_new gimp_parasite_new + + +parasite_free +#define parasite_free gimp_parasite_free + + +parasite_copy +#define parasite_copy gimp_parasite_copy + + +parasite_compare +#define parasite_compare gimp_parasite_compare + + +parasite_is_type +#define parasite_is_type gimp_parasite_is_type + + +parasite_is_persistent +#define parasite_is_persistent gimp_parasite_is_persistent + + +parasite_is_undoable +#define parasite_is_undoable gimp_parasite_is_undoable + + +parasite_has_flag +#define parasite_has_flag gimp_parasite_has_flag + + +parasite_flags +#define parasite_flags gimp_parasite_flags + + +parasite_name +#define parasite_name gimp_parasite_name + + +parasite_data +#define parasite_data gimp_parasite_data + + +parasite_data_size +#define parasite_data_size gimp_parasite_data_size + + +PIXPIPE_MAXDIM +#define PIXPIPE_MAXDIM GIMP_PIXPIPE_MAXDIM + + +PixPipeParams +#define PixPipeParams GimpPixPipeParams + + +pixpipeparams_init +#define pixpipeparams_init gimp_pixpipe_params_init + + +pixpipeparams_parse +#define pixpipeparams_parse gimp_pixpipe_params_parse + + +pixpipeparams_build +#define pixpipeparams_build gimp_pixpipe_params_build + + +GPlugInInfo +#define GPlugInInfo GimpPlugInInfo + + +GTile +#define GTile GimpTile + + +GDrawable +#define GDrawable GimpDrawable + + +GPixelRgn +#define GPixelRgn GimpPixelRgn + + +GParamColor +#define GParamColor GimpParamColor + + +GParamRegion +#define GParamRegion GimpParamRegion + + +GParamData +#define GParamData GimpParamData + + +GParamDef +#define GParamDef GimpParamDef + + +GParam +#define GParam GimpParam + + +CAN_HANDLE_RGB +#define CAN_HANDLE_RGB GIMP_EXPORT_CAN_HANDLE_RGB + + +CAN_HANDLE_GRAY +#define CAN_HANDLE_GRAY GIMP_EXPORT_CAN_HANDLE_GRAY + + +CAN_HANDLE_INDEXED +#define CAN_HANDLE_INDEXED GIMP_EXPORT_CAN_HANDLE_INDEXED + + +CAN_HANDLE_ALPHA +#define CAN_HANDLE_ALPHA GIMP_EXPORT_CAN_HANDLE_ALPHA + + +CAN_HANDLE_LAYERS +#define CAN_HANDLE_LAYERS GIMP_EXPORT_CAN_HANDLE_LAYERS + + +CAN_HANDLE_LAYERS_AS_ANIMATION +#define CAN_HANDLE_LAYERS_AS_ANIMATION GIMP_EXPORT_CAN_HANDLE_LAYERS_AS_ANIMATION + + +NEEDS_ALPHA +#define NEEDS_ALPHA GIMP_EXPORT_NEEDS_ALPHA + + +EXPORT_CANCEL +#define EXPORT_CANCEL GIMP_EXPORT_CANCEL + + +EXPORT_IGNORE +#define EXPORT_IGNORE GIMP_EXPORT_IGNORE + + +EXPORT_EXPORT +#define EXPORT_EXPORT GIMP_EXPORT_EXPORT + + +gimp_convert_rgb +gboolean +gint32 image_ID + + +gimp_convert_grayscale +gboolean +gint32 image_ID + + +gimp_convert_indexed +gboolean +gint32 image_ID,GimpConvertDitherType dither_type,GimpConvertPaletteType palette_type,gint num_cols,gboolean alpha_dither,gboolean remove_unused,gchar *palette + + +gimp_dialog_new +GtkWidget * +const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,... + + +gimp_dialog_newv +GtkWidget * +const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,va_list args + + +gimp_dialog_set_icon +void +GtkWindow *dialog + + +gimp_dialog_create_action_area +void +GtkDialog *dialog,... + + +gimp_dialog_create_action_areav +void +GtkDialog *dialog,va_list args + + +gimp_display_new +gint32 +gint32 image_ID + + +gimp_display_delete +gboolean +gint32 display_ID + + +gimp_displays_flush +gboolean +void + + +gimp_drawable_offset +#define gimp_drawable_offset gimp_channel_ops_offset + + +gimp_drawable_image_id +#define gimp_drawable_image_id gimp_drawable_image + + +gimp_drawable_bpp +#define gimp_drawable_bpp gimp_drawable_bytes + + +GimpDrawable +struct GimpDrawable +{ + gint32 id; /* drawable ID */ + guint width; /* width of drawble */ + guint height; /* height of drawble */ + guint bpp; /* bytes per pixel of drawable */ + guint ntile_rows; /* # of tile rows */ + guint ntile_cols; /* # of tile columns */ + GimpTile *tiles; /* the normal tiles */ + GimpTile *shadow_tiles; /* the shadow tiles */ +}; + + +gimp_drawable_get +GimpDrawable * +gint32 drawable_ID + + +gimp_drawable_detach +void +GimpDrawable *drawable + + +gimp_drawable_flush +void +GimpDrawable *drawable + + +gimp_drawable_delete +void +GimpDrawable *drawable + + +gimp_drawable_name +gchar * +gint32 drawable_ID + + +gimp_drawable_visible +gboolean +gint32 drawable_ID + + +gimp_drawable_set_name +void +gint32 drawable_ID,gchar *name + + +gimp_drawable_set_visible +void +gint32 drawable_ID,gboolean visible + + +gimp_drawable_get_tile +GimpTile * +GimpDrawable *drawable,gint shadow,gint row,gint col + + +gimp_drawable_get_tile2 +GimpTile * +GimpDrawable *drawable,gint shadow,gint x,gint y + + +gimp_drawable_get_thumbnail_data +guchar * +gint32 drawable_ID,gint *width,gint *height,gint *bpp + + +gimp_drawable_merge_shadow +gboolean +gint32 drawable_ID,gboolean undo + + +gimp_drawable_fill +gboolean +gint32 drawable_ID,GimpFillType fill_type + + +gimp_drawable_update +gboolean +gint32 drawable_ID,gint x,gint y,gint width,gint height + + +gimp_drawable_mask_bounds +gboolean +gint32 drawable_ID,gint *x1,gint *y1,gint *x2,gint *y2 + + +gimp_drawable_image +gint32 +gint32 drawable_ID + + +gimp_drawable_type +GimpImageType +gint32 drawable_ID + + +gimp_drawable_has_alpha +gboolean +gint32 drawable_ID + + +gimp_drawable_type_with_alpha +GimpImageType +gint32 drawable_ID + + +gimp_drawable_is_rgb +gboolean +gint32 drawable_ID + + +gimp_drawable_is_gray +gboolean +gint32 drawable_ID + + +gimp_drawable_is_indexed +gboolean +gint32 drawable_ID + + +gimp_drawable_bytes +gint +gint32 drawable_ID + + +gimp_drawable_width +gint +gint32 drawable_ID + + +gimp_drawable_height +gint +gint32 drawable_ID + + +gimp_drawable_offsets +gboolean +gint32 drawable_ID,gint *offset_x,gint *offset_y + + +gimp_drawable_is_layer +gboolean +gint32 drawable_ID + + +gimp_drawable_is_layer_mask +gboolean +gint32 drawable_ID + + +gimp_drawable_is_channel +gboolean +gint32 drawable_ID + + +gimp_edit_cut +gboolean +gint32 drawable_ID + + +gimp_edit_copy +gboolean +gint32 drawable_ID + + +gimp_edit_paste +gint32 +gint32 drawable_ID,gboolean paste_into + + +gimp_edit_clear +gboolean +gint32 drawable_ID + + +gimp_edit_fill +gboolean +gint32 drawable_ID,GimpFillType fill_type + + +gimp_edit_stroke +gboolean +gint32 drawable_ID + GimpAddMaskType typedef enum @@ -1147,22 +2081,22 @@ GList *path GimpExportCapabilities typedef enum { - CAN_HANDLE_RGB = 1 << 0, - CAN_HANDLE_GRAY = 1 << 1, - CAN_HANDLE_INDEXED = 1 << 2, - CAN_HANDLE_ALPHA = 1 << 3, - CAN_HANDLE_LAYERS = 1 << 4, - CAN_HANDLE_LAYERS_AS_ANIMATION = 1 << 5, - NEEDS_ALPHA = 1 << 6 + GIMP_EXPORT_CAN_HANDLE_RGB = 1 << 0, + GIMP_EXPORT_CAN_HANDLE_GRAY = 1 << 1, + GIMP_EXPORT_CAN_HANDLE_INDEXED = 1 << 2, + GIMP_EXPORT_CAN_HANDLE_ALPHA = 1 << 3, + GIMP_EXPORT_CAN_HANDLE_LAYERS = 1 << 4, + GIMP_EXPORT_CAN_HANDLE_LAYERS_AS_ANIMATION = 1 << 5, + GIMP_EXPORT_NEEDS_ALPHA = 1 << 6 } GimpExportCapabilities; GimpExportReturnType typedef enum { - EXPORT_CANCEL, - EXPORT_IGNORE, - EXPORT_EXPORT + GIMP_EXPORT_CANCEL, + GIMP_EXPORT_IGNORE, + GIMP_EXPORT_EXPORT } GimpExportReturnType; @@ -1170,6 +2104,21 @@ typedef enum GimpExportReturnType gint32 *image_ID,gint32 *drawable_ID,gchar *format_name,GimpExportCapabilities capabilities + +gimp_register_magic_load_handler +gboolean +gchar *procedure_name,gchar *extensions,gchar *prefixes,gchar *magics + + +gimp_register_load_handler +gboolean +gchar *procedure_name,gchar *extensions,gchar *prefixes + + +gimp_register_save_handler +gboolean +gchar *procedure_name,gchar *extensions,gchar *prefixes + GIMP_TYPE_FILE_SELECTION #define GIMP_TYPE_FILE_SELECTION (gimp_file_selection_get_type ()) @@ -1247,6 +2196,662 @@ GimpFileSelection *gfs void GimpFileSelection *gfs,gchar *filename + +gimp_floating_sel_remove +gboolean +gint32 floating_sel_ID + + +gimp_floating_sel_anchor +gboolean +gint32 floating_sel_ID + + +gimp_floating_sel_to_layer +gboolean +gint32 floating_sel_ID + + +gimp_floating_sel_attach +gboolean +gint32 layer_ID,gint32 drawable_ID + + +gimp_floating_sel_rigor +gboolean +gint32 floating_sel_ID,gboolean undo + + +gimp_floating_sel_relax +gboolean +gint32 floating_sel_ID,gboolean undo + + +gimp_gimprc_query +gchar * +gchar *token + + +gimp_gimprc_set +gboolean +gchar *token,gchar *value + + +gimp_get_monitor_resolution +gboolean +gdouble *xres,gdouble *yres + + +gimp_gradients_get_list +gchar ** +gint *num_gradients + + +gimp_gradients_get_active +gchar * +void + + +gimp_gradients_set_active +gboolean +gchar *name + + +gimp_gradients_sample_uniform +gdouble * +gint num_samples + + +gimp_gradients_sample_custom +gdouble * +gint num_samples,gdouble *positions + + +gimp_gradients_get_gradient_data +gchar * +gchar *name,gint *width,gint sample_size,gdouble **grad_data + + +gimp_gradients_popup +gboolean +gchar *gradients_callback,gchar *popup_title,gchar *initial_gradient,gint sample_size + + +gimp_gradients_close_popup +gboolean +gchar *gradients_callback + + +gimp_gradients_set_popup +gboolean +gchar *gradients_callback,gchar *gradient_name + + +gimp_image_add_hguide +gint32 +gint32 image_ID,gint yposition + + +gimp_image_add_vguide +gint32 +gint32 image_ID,gint xposition + + +gimp_image_delete_guide +gboolean +gint32 image_ID,gint32 guide_ID + + +gimp_image_find_next_guide +gint32 +gint32 image_ID,gint32 guide_ID + + +gimp_image_get_guide_orientation +GimpOrientationType +gint32 image_ID,gint32 guide_ID + + +gimp_image_get_guide_position +gint +gint32 image_ID,gint32 guide_ID + + +gimp_help +gboolean +gchar *prog_name,gchar *help_page + + +GimpHelpFunc +void +gchar *help_data + + +gimp_help_init +void +void + + +gimp_help_free +void +void + + +gimp_help_enable_tooltips +void +void + + +gimp_help_disable_tooltips +void +void + + +gimp_standard_help_func +void +gchar *help_data + + +gimp_help_connect_help_accel +void +GtkWidget *widget,GimpHelpFunc help_func,gchar *help_data + + +gimp_help_set_help_data +void +GtkWidget *widget,const gchar *tooltip,gchar *help_data + + +gimp_context_help +void +void + + +gimp_image_convert_rgb +#define gimp_image_convert_rgb gimp_convert_rgb + + +gimp_image_convert_grayscale +#define gimp_image_convert_grayscale gimp_convert_grayscale + + +gimp_image_convert_indexed +#define gimp_image_convert_indexed gimp_convert_indexed + + +gimp_image_duplicate +#define gimp_image_duplicate gimp_channel_ops_duplicate + + +gimp_image_get_cmap +guchar * +gint32 image_ID,gint *num_colors + + +gimp_image_set_cmap +gboolean +gint32 image_ID,guchar *cmap,gint num_colors + + +gimp_image_get_thumbnail_data +guchar * +gint32 image_ID,gint *width,gint *height,gint *bpp + + +gimp_image_list +gint * +gint *num_images + + +gimp_image_new +gint32 +gint width,gint height,GimpImageBaseType type + + +gimp_image_resize +gboolean +gint32 image_ID,gint new_width,gint new_height,gint offx,gint offy + + +gimp_image_scale +gboolean +gint32 image_ID,gint new_width,gint new_height + + +gimp_image_delete +gboolean +gint32 image_ID + + +gimp_image_free_shadow +gboolean +gint32 image_ID + + +gimp_image_get_layers +gint * +gint32 image_ID,gint *num_layers + + +gimp_image_get_channels +gint * +gint32 image_ID,gint *num_channels + + +gimp_image_unset_active_channel +gboolean +gint32 image_ID + + +gimp_image_pick_correlate_layer +gint32 +gint32 image_ID,gint x,gint y + + +gimp_image_raise_layer +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_lower_layer +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_raise_layer_to_top +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_lower_layer_to_bottom +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_merge_visible_layers +gint32 +gint32 image_ID,GimpMergeType merge_type + + +gimp_image_merge_down +gint32 +gint32 image_ID,gint32 merge_layer_ID,GimpMergeType merge_type + + +gimp_image_flatten +gint32 +gint32 image_ID + + +gimp_image_add_layer +gboolean +gint32 image_ID,gint32 layer_ID,gint position + + +gimp_image_remove_layer +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_add_layer_mask +gboolean +gint32 image_ID,gint32 layer_ID,gint32 mask_ID + + +gimp_image_remove_layer_mask +gboolean +gint32 image_ID,gint32 layer_ID,GimpMaskApplyMode mode + + +gimp_image_raise_channel +gboolean +gint32 image_ID,gint32 channel_ID + + +gimp_image_lower_channel +gboolean +gint32 image_ID,gint32 layer_ID + + +gimp_image_add_channel +gboolean +gint32 image_ID,gint32 channel_ID,gint position + + +gimp_image_remove_channel +gboolean +gint32 image_ID,gint32 channel_ID + + +gimp_image_active_drawable +gint32 +gint32 image_ID + + +gimp_image_base_type +GimpImageBaseType +gint32 image_ID + + +gimp_image_undo_is_enabled +gboolean +gint32 image_ID + + +gimp_image_undo_enable +gboolean +gint32 image_ID + + +gimp_image_undo_disable +gboolean +gint32 image_ID + + +gimp_image_undo_freeze +gboolean +gint32 image_ID + + +gimp_image_undo_thaw +gboolean +gint32 image_ID + + +gimp_image_clean_all +gboolean +gint32 image_ID + + +gimp_image_floating_selection +gint32 +gint32 image_ID + + +gimp_image_floating_sel_attached_to +gint32 +gint32 image_ID + + +gimp_image_set_tattoo_state +gboolean +gint32 image_ID,gint tattoo + + +gimp_image_get_tattoo_state +gint +gint32 image_ID + + +gimp_image_width +gint +gint32 image_ID + + +gimp_image_height +gint +gint32 image_ID + + +gimp_image_get_active_layer +gint32 +gint32 image_ID + + +gimp_image_set_active_layer +gboolean +gint32 image_ID,gint32 active_layer_ID + + +gimp_image_get_active_channel +gint32 +gint32 image_ID + + +gimp_image_set_active_channel +gboolean +gint32 image_ID,gint32 active_channel_ID + + +gimp_image_get_selection +gint32 +gint32 image_ID + + +gimp_image_get_component_active +gboolean +gint32 image_ID,GimpChannelType component + + +gimp_image_set_component_active +gboolean +gint32 image_ID,GimpChannelType component,gboolean active + + +gimp_image_get_component_visible +gboolean +gint32 image_ID,GimpChannelType component + + +gimp_image_set_component_visible +gboolean +gint32 image_ID,GimpChannelType component,gboolean visible + + +gimp_image_get_filename +gchar * +gint32 image_ID + + +gimp_image_set_filename +gboolean +gint32 image_ID,gchar *filename + + +gimp_image_get_resolution +gboolean +gint32 image_ID,gdouble *xresolution,gdouble *yresolution + + +gimp_image_set_resolution +gboolean +gint32 image_ID,gdouble xresolution,gdouble yresolution + + +gimp_image_get_unit +GimpUnit +gint32 image_ID + + +gimp_image_set_unit +gboolean +gint32 image_ID,GimpUnit unit + + +gimp_image_get_layer_by_tattoo +gint32 +gint32 image_ID,gint tattoo + + +gimp_image_get_channel_by_tattoo +gint32 +gint32 image_ID,gint tattoo + + +gimp_layer_get_mask_id +#define gimp_layer_get_mask_id gimp_layer_mask + + +gimp_layer_get_image_id +#define gimp_layer_get_image_id gimp_drawable_image + + +gimp_layer_is_floating_selection +#define gimp_layer_is_floating_selection gimp_layer_is_floating_sel + + +gimp_layer_get_preserve_transparency +#define gimp_layer_get_preserve_transparency gimp_layer_get_preserve_trans + + +gimp_layer_set_preserve_transparency +#define gimp_layer_set_preserve_transparency gimp_layer_set_preserve_trans + + +gimp_layer_new +gint32 +gint32 image_ID,gchar *name,gint width,gint height,GimpImageType type,gdouble opacity,GimpLayerModeEffects mode + + +gimp_layer_copy +gint32 +gint32 layer_ID + + +gimp_layer_create_mask +gint32 +gint32 layer_ID,GimpAddMaskType mask_type + + +gimp_layer_scale +gboolean +gint32 layer_ID,gint new_width,gint new_height,gboolean local_origin + + +gimp_layer_resize +gboolean +gint32 layer_ID,gint new_width,gint new_height,gint offx,gint offy + + +gimp_layer_delete +gboolean +gint32 layer_ID + + +gimp_layer_translate +gboolean +gint32 layer_ID,gint offx,gint offy + + +gimp_layer_add_alpha +gboolean +gint32 layer_ID + + +gimp_layer_set_offsets +gboolean +gint32 layer_ID,gint offx,gint offy + + +gimp_layer_mask +gint32 +gint32 layer_ID + + +gimp_layer_is_floating_sel +gboolean +gint32 layer_ID + + +gimp_layer_get_name +gchar * +gint32 layer_ID + + +gimp_layer_set_name +gboolean +gint32 layer_ID,gchar *name + + +gimp_layer_get_visible +gboolean +gint32 layer_ID + + +gimp_layer_set_visible +gboolean +gint32 layer_ID,gboolean visible + + +gimp_layer_get_preserve_trans +gboolean +gint32 layer_ID + + +gimp_layer_set_preserve_trans +gboolean +gint32 layer_ID,gboolean preserve_trans + + +gimp_layer_get_apply_mask +gboolean +gint32 layer_ID + + +gimp_layer_set_apply_mask +gboolean +gint32 layer_ID,gboolean apply_mask + + +gimp_layer_get_show_mask +gboolean +gint32 layer_ID + + +gimp_layer_set_show_mask +gboolean +gint32 layer_ID,gboolean show_mask + + +gimp_layer_get_edit_mask +gboolean +gint32 layer_ID + + +gimp_layer_set_edit_mask +gboolean +gint32 layer_ID,gboolean edit_mask + + +gimp_layer_get_opacity +gdouble +gint32 layer_ID + + +gimp_layer_set_opacity +gboolean +gint32 layer_ID,gdouble opacity + + +gimp_layer_get_mode +GimpLayerModeEffects +gint32 layer_ID + + +gimp_layer_set_mode +gboolean +gint32 layer_ID,GimpLayerModeEffects mode + + +gimp_layer_get_linked +gboolean +gint32 layer_ID + + +gimp_layer_set_linked +gboolean +gint32 layer_ID,gboolean linked + + +gimp_layer_get_tattoo +gint +gint32 layer_ID + + +gimp_layer_set_tattoo +gboolean +gint32 layer_ID,gint tattoo + GIMP_MIN_IMAGE_SIZE #define GIMP_MIN_IMAGE_SIZE 1 @@ -1556,6 +3161,26 @@ GtkWidget *widget void GtkWidget *widget,gchar *gname + +gimp_message +gboolean +gchar *message + + +gimp_message_get_handler +GimpMessageHandlerType +void + + +gimp_message_set_handler +gboolean +GimpMessageHandlerType handler + + +gimp_version +gchar * +void + GimpModuleStatus typedef enum @@ -1597,6 +3222,241 @@ gpointer shutdown_data, GimpModuleCompletedCB completed_cb, gpointer completed_data + +gimp_palette_get_foreground +gboolean +guchar *red,guchar *green,guchar *blue + + +gimp_palette_get_background +gboolean +guchar *red,guchar *green,guchar *blue + + +gimp_palette_set_foreground +gboolean +guchar red,guchar green,guchar blue + + +gimp_palette_set_background +gboolean +guchar red,guchar green,guchar blue + + +gimp_palette_set_default_colors +gboolean +void + + +gimp_palette_swap_colors +gboolean +void + + +gimp_palette_refresh +gboolean +void + + +GIMP_PARASITE_PERSISTENT +#define GIMP_PARASITE_PERSISTENT 1 + + +GIMP_PARASITE_UNDOABLE +#define GIMP_PARASITE_UNDOABLE 2 + + +GIMP_PARASITE_ATTACH_PARENT +#define GIMP_PARASITE_ATTACH_PARENT (0x80 << 8) + + +GIMP_PARASITE_PARENT_PERSISTENT +#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT << 8) + + +GIMP_PARASITE_PARENT_UNDOABLE +#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE << 8) + + +GIMP_PARASITE_ATTACH_GRANDPARENT +#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 << 16) + + +GIMP_PARASITE_GRANDPARENT_PERSISTENT +#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT << 16) + + +GIMP_PARASITE_GRANDPARENT_UNDOABLE +#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE << 16) + + +GimpParasite + + +GimpParasite +struct GimpParasite +{ + gchar *name; /* The name of the parasite. USE A UNIQUE PREFIX! */ + guint32 flags; /* save Parasite in XCF file, etc. */ + guint32 size; /* amount of data */ + gpointer data; /* a pointer to the data. plugin is * + * responsible for tracking byte order */ +}; + + +gimp_parasite_new +GimpParasite * +const gchar *name,guint32 flags,guint32 size,const gpointer data + + +gimp_parasite_free +void +GimpParasite *parasite + + +gimp_parasite_copy +GimpParasite * +const GimpParasite *parasite + + +gimp_parasite_compare +gboolean +const GimpParasite *a,const GimpParasite *b + + +gimp_parasite_is_type +gboolean +const GimpParasite *parasite,const gchar *name + + +gimp_parasite_is_persistent +gboolean +const GimpParasite *parasite + + +gimp_parasite_is_undoable +gboolean +const GimpParasite *parasite + + +gimp_parasite_has_flag +gboolean +const GimpParasite *parasite,gulong flag + + +gimp_parasite_flags +gulong +const GimpParasite *parasite + + +gimp_parasite_name +const gchar * +const GimpParasite *parasite + + +gimp_parasite_data +gpointer +const GimpParasite *parasite + + +gimp_parasite_data_size +glong +const GimpParasite *parasite + + +gimp_attach_new_parasite +void +const gchar *name,gint flags,gint size,const gpointer data + + +gimp_drawable_attach_new_parasite +void +gint32 drawable_ID,const gchar *name,gint flags,gint size,const gpointer data + + +gimp_image_attach_new_parasite +void +gint32 image_ID,const gchar *name,gint flags,gint size,const gpointer data + + +gimp_parasite_find +GimpParasite * +gchar *name + + +gimp_parasite_attach +gboolean +GimpParasite *parasite + + +gimp_parasite_detach +gboolean +gchar *name + + +gimp_parasite_list +gboolean +gint *num_parasites,gchar ***parasites + + +gimp_drawable_parasite_find +GimpParasite * +gint32 drawable_ID,gchar *name + + +gimp_drawable_parasite_attach +gboolean +gint32 drawable_ID,GimpParasite *parasite + + +gimp_drawable_parasite_detach +gboolean +gint32 drawable_ID,gchar *name + + +gimp_drawable_parasite_list +gboolean +gint32 drawable_ID,gint *num_parasites,gchar ***parasites + + +gimp_image_parasite_find +GimpParasite * +gint32 image_ID,gchar *name + + +gimp_image_parasite_attach +gboolean +gint32 image_ID,GimpParasite *parasite + + +gimp_image_parasite_detach +gboolean +gint32 image_ID,gchar *name + + +gimp_image_parasite_list +gboolean +gint32 image_ID,gint *num_parasites,gchar ***parasites + + +GIMP_PIXPIPE_MAXDIM +#define GIMP_PIXPIPE_MAXDIM 4 + + +gimp_pixpipe_params_init +void +GimpPixPipeParams *params + + +gimp_pixpipe_params_parse +void +gchar *parameters,GimpPixPipeParams *params + + +gimp_pixpipe_params_build +gchar * +GimpPixPipeParams *params + GIMP_TYPE_PATH_EDITOR #define GIMP_TYPE_PATH_EDITOR (gimp_path_editor_get_type ()) @@ -1668,6 +3528,293 @@ gchar *filesel_title,gchar *path gchar * GimpPathEditor *gpe + +gimp_path_list +gchar ** +gint32 image_ID,gint *num_paths + + +gimp_path_get_points +gint +gint32 image_ID,gchar *pathname,gint *path_closed,gint *num_path_point_details,gdouble **points_pairs + + +gimp_path_get_current +gchar * +gint32 image_ID + + +gimp_path_set_current +gboolean +gint32 image_ID,gchar *set_current_path_name + + +gimp_path_set_points +gboolean +gint32 image_ID,gchar *pathname,gint ptype,gint num_path_points,gdouble *points_pairs + + +gimp_path_stroke_current +gboolean +gint32 image_ID + + +gimp_path_get_point_at_dist +gint +gint32 image_ID,gdouble distance,gint *y_point,gdouble *gradient + + +gimp_path_get_tattoo +gint +gint32 image_ID,gchar *pathname + + +gimp_get_path_by_tattoo +gchar * +gint32 image_ID,gint tattoo + + +gimp_path_delete +gboolean +gint32 image_ID,gchar *path_name_to_del + + +gimp_path_get_locked +gint +gint32 image_ID,gchar *pathname + + +gimp_path_set_locked +gboolean +gint32 image_ID,gchar *pathname,gint lockstatus + + +gimp_path_set_tattoo +gboolean +gint32 image_ID,gchar *pathname,gint tattovalue + + +gimp_patterns_get_pattern_data +gchar * +gchar *name,gint *width,gint *height,gint *mask_bpp,gint *length,guint8 **mask_data + + +gimp_patterns_popup +gboolean +gchar *pattern_callback,gchar *popup_title,gchar *initial_pattern + + +gimp_patterns_close_popup +gboolean +gchar *pattern_callback + + +gimp_patterns_set_popup +gboolean +gchar *pattern_callback,gchar *pattern_name + + +GimpPixelRgn +struct GimpPixelRgn +{ + guchar *data; /* pointer to region data */ + GimpDrawable *drawable; /* pointer to drawable */ + guint bpp; /* bytes per pixel */ + guint rowstride; /* bytes per pixel row */ + guint x, y; /* origin */ + guint w, h; /* width and height of region */ + guint dirty : 1; /* will this region be dirtied? */ + guint shadow : 1; /* will this region use the shadow or normal tiles */ + guint process_count; /* used internally */ +}; + + +gimp_pixel_rgn_init +void +GimpPixelRgn *pr,GimpDrawable *drawable,gint x,gint y,gint width,gint height,gint dirty,gint shadow + + +gimp_pixel_rgn_resize +void +GimpPixelRgn *pr,gint x,gint y,gint width,gint height + + +gimp_pixel_rgn_get_pixel +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y + + +gimp_pixel_rgn_get_row +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width + + +gimp_pixel_rgn_get_col +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint height + + +gimp_pixel_rgn_get_rect +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width,gint height + + +gimp_pixel_rgn_set_pixel +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y + + +gimp_pixel_rgn_set_row +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width + + +gimp_pixel_rgn_set_col +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint height + + +gimp_pixel_rgn_set_rect +void +GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width,gint height + + +gimp_pixel_rgns_register +gpointer +gint nrgns,... + + +gimp_pixel_rgns_register2 +gpointer +gint nrgns,GimpPixelRgn **prs + + +gimp_pixel_rgns_process +gpointer +gpointer pri_ptr + + +GIMP_TYPE_PIXMAP +#define GIMP_TYPE_PIXMAP (gimp_pixmap_get_type ()) + + +GIMP_PIXMAP +#define GIMP_PIXMAP(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_PIXMAP, GimpPixmap)) + + +GIMP_PIXMAP_CLASS +#define GIMP_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_PIXMAP, GimpPixmapClass)) + + +GIMP_IS_PIXMAP +#define GIMP_IS_PIXMAP(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_PIXMAP)) + + +GIMP_IS_PIXMAP_CLASS +#define GIMP_IS_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_PIXMAP)) + + +GimpPixmap + + +GimpPixmapClass + + +GimpPixmap +struct GimpPixmap +{ + GtkPixmap pixmap; + + gchar **xpm_data; +}; + + +GimpPixmapClass +struct GimpPixmapClass +{ + GtkPixmapClass parent_class; +}; + + +gimp_pixmap_get_type +GtkType +void + + +gimp_pixmap_new +GtkWidget * +gchar **xpm_data + + +gimp_pixmap_set +void +GimpPixmap *pixmap,gchar **xpm_data + + +gimp_progress_init +gboolean +gchar *message + + +gimp_progress_update +gboolean +gdouble percentage + + +gimp_temp_PDB_name +gchar * +void + + +gimp_plugin_domain_register +gboolean +gchar *domain_name,gchar *domain_path + + +gimp_plugin_help_register +gboolean +gchar *help_path + + +gimp_procedural_db_proc_info +gboolean +gchar *procedure,gchar **blurb,gchar **help,gchar **author,gchar **copyright,gchar **date,GimpPDBProcType *proc_type,gint *num_args,gint *num_values,GimpParamDef **params,GimpParamDef **return_vals + + +gimp_procedural_db_get_data +gboolean +gchar *identifier,gpointer data + + +gimp_procedural_db_set_data +gboolean +gchar *identifier,gpointer data,guint32 length + + +gimp_procedural_db_dump +gboolean +gchar *filename + + +gimp_procedural_db_query +gboolean +gchar *name,gchar *blurb,gchar *help,gchar *author,gchar *copyright,gchar *date,gchar *proc_type,gint *num_matches,gchar ***procedure_names + + +gimp_procedural_db_proc_arg +gboolean +gchar *procedure,gint arg_num,GimpPDBArgType *arg_type,gchar **arg_name,gchar **arg_desc + + +gimp_procedural_db_proc_val +gboolean +gchar *procedure,gint val_num,GimpPDBArgType *val_type,gchar **val_name,gchar **val_desc + + +gimp_procedural_db_get_data_size +gint +gchar *identifier + GP_VERSION #define GP_VERSION 0x0004 @@ -1908,11 +4055,105 @@ GIOChannel *channel,GPProcUninstall *proc_uninstall gboolean GIOChannel *channel + +GimpQueryStringCallback +void +GtkWidget *query_box, + gchar *string, + gpointer data + + +GimpQueryIntCallback +void +GtkWidget *query_box, + gint value, + gpointer data + + +GimpQueryDoubleCallback +void +GtkWidget *query_box, + gdouble value, + gpointer data + + +GimpQuerySizeCallback +void +GtkWidget *query_box, + gdouble size, + GimpUnit unit, + gpointer data + + +GimpQueryBooleanCallback +void +GtkWidget *query_box, + gboolean value, + gpointer data + -gp_request_wakeups_write -gboolean -GIOChannel *channel +gimp_query_string_box +GtkWidget * +gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gchar *initial,GtkObject *object,gchar *signal,GimpQueryStringCallback callback,gpointer data + +gimp_query_int_box +GtkWidget * +gchar *title,GimpHelpFunc help_func,gchar *help_data,char *message,gint initial,gint lower,gint upper,GtkObject *object,gchar *signal,GimpQueryIntCallback callback,gpointer data + + +gimp_query_double_box +GtkWidget * +gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GtkObject *object,gchar *signal,GimpQueryDoubleCallback callback,gpointer data + + +gimp_query_size_box +GtkWidget * +gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GimpUnit unit,gdouble resolution,gboolean dot_for_dot,GtkObject *object,gchar *signal,GimpQuerySizeCallback callback,gpointer data + + +gimp_query_boolean_box +GtkWidget * +gchar *title,GimpHelpFunc help_func,gchar *help_data,gboolean eek,gchar *message,gchar *true_button,gchar *false_button,GtkObject *object,gchar *signal,GimpQueryBooleanCallback callback,gpointer data + + +gimp_selection_float +gint32 +gint32 image_ID,gint32 drawable_ID,gint offx,gint offy + + +gimp_selection_bounds +gboolean +gint32 image_ID,gboolean *non_empty,gint *x1,gint *y1,gint *x2,gint *y2 + + +gimp_selection_is_empty +gboolean +gint32 image_ID + + +gimp_selection_none +gboolean +gint32 image_ID + + +SA_RESTART +#define SA_RESTART SA_SYSV + + +GimpSignalHandlerFunc +void +gint signum + + +gimp_signal_private +GimpSignalHandlerFunc +gint signum,GimpSignalHandlerFunc handler,gint flags + + +gimp_signal_syscallrestart +#define gimp_signal_syscallrestart(signum,handler) gimp_signal_private ((signum), (handler), SA_RESTART) + GIMP_TYPE_SIZE_ENTRY #define GIMP_TYPE_SIZE_ENTRY (gimp_size_entry_get_type ()) @@ -2061,10 +4302,269 @@ GimpSizeEntry *gse,GimpUnit unit GimpSizeEntry *gse +gimp_text_fontname +gint32 +gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gchar *text,gint border,gboolean antialias,gdouble size,GimpSizeType size_type,gchar *fontname + + +gimp_text_get_extents_fontname +gboolean +gchar *text,gdouble size,GimpSizeType size_type,gchar *fontname,gint *width,gint *height,gint *ascent,gint *descent + + +gimp_text +gint32 +gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gchar *text,gint border,gboolean antialias,gdouble size,GimpSizeType size_type,gchar *foundry,gchar *family,gchar *weight,gchar *slant,gchar *set_width,gchar *spacing,gchar *registry,gchar *encoding + + +gimp_text_get_extents +gboolean +gchar *text,gdouble size,GimpSizeType size_type,gchar *foundry,gchar *family,gchar *weight,gchar *slant,gchar *set_width,gchar *spacing,gchar *registry,gchar *encoding,gint *width,gint *height,gint *ascent,gint *descent + + +GimpTile +struct GimpTile +{ + guint ewidth; /* the effective width of the tile */ + guint eheight; /* the effective height of the tile */ + guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */ + guint tile_num; /* the number of this tile within the drawable */ + guint16 ref_count; /* reference count for the tile */ + guint dirty : 1; /* is the tile dirty? has it been modified? */ + guint shadow: 1; /* is this a shadow tile */ + guchar *data; /* the pixel data for the tile */ + GimpDrawable *drawable; /* the drawable this tile came from */ +}; + + +gimp_tile_ref +void +GimpTile *tile + + +gimp_tile_ref_zero +void +GimpTile *tile + + +gimp_tile_unref +void +GimpTile *tile,gboolean dirty + + +gimp_tile_flush +void +GimpTile *tile + + +gimp_tile_cache_size +void +gulong kilobytes + + +gimp_tile_cache_ntiles +void +gulong ntiles + + +gimp_tile_width +guint +void + + +gimp_tile_height +guint +void + + +gimp_airbrush +gboolean +gint32 drawable_ID,gdouble pressure,gint num_strokes,gdouble *strokes + + +gimp_airbrush_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_blend +gboolean +gint32 drawable_ID,GimpBlendMode blend_mode,GimpLayerModeEffects paint_mode,GimpGradientType gradient_type,gdouble opacity,gdouble offset,GimpRepeatMode repeat,gboolean supersample,gint max_depth,gdouble threshold,gdouble x1,gdouble y1,gdouble x2,gdouble y2 + + +gimp_bucket_fill +gboolean +gint32 drawable_ID,GimpBucketFillMode fill_mode,GimpLayerModeEffects paint_mode,gdouble opacity,gdouble threshold,gboolean sample_merged,gdouble x,gdouble y + + +gimp_by_color_select +gboolean +gint32 drawable_ID,guchar red,guchar green,guchar blue,gint threshold,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius,gboolean sample_merged + + +gimp_clone +gboolean +gint32 drawable_ID,gint32 src_drawable_ID,GimpCloneType clone_type,gdouble src_x,gdouble src_y,gint num_strokes,gdouble *strokes + + +gimp_clone_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_color_picker +gboolean +gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gboolean sample_merged,gboolean sample_average,gdouble average_radius,gboolean save_color,guchar *red,guchar *green,guchar *blue + + +gimp_convolve +gboolean +gint32 drawable_ID,gdouble pressure,GimpConvolveType convolve_type,gint num_strokes,gdouble *strokes + + +gimp_convolve_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_crop +gboolean +gint32 image_ID,gint new_width,gint new_height,gint offx,gint offy + + +gimp_dodgeburn +gboolean +gint32 drawable_ID,gdouble exposure,GimpDodgeBurnType dodgeburn_type,GimpDodgeBurnMode dodgeburn_mode,gint num_strokes,gdouble *strokes + + +gimp_dodgeburn_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_ellipse_select +gboolean +gint32 image_ID,gdouble x,gdouble y,gdouble width,gdouble height,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius + + +gimp_eraser +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes,GimpBrushApplicationMode hardness,GimpPaintApplicationMode method + + +gimp_eraser_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_flip +gint32 +gint32 drawable_ID,GimpOrientationType flip_type + + +gimp_free_select +gboolean +gint32 image_ID,gint num_segs,gdouble *segs,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius + + +gimp_fuzzy_select +gboolean +gint32 drawable_ID,gdouble x,gdouble y,gint threshold,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius,gboolean sample_merged + + +gimp_paintbrush +gboolean +gint32 drawable_ID,gdouble fade_out,gint num_strokes,gdouble *strokes,GimpPaintApplicationMode method,gdouble gradient_length + + +gimp_paintbrush_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_pencil +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_perspective +gint32 +gint32 drawable_ID,gboolean interpolation,gdouble x0,gdouble y0,gdouble x1,gdouble y1,gdouble x2,gdouble y2,gdouble x3,gdouble y3 + + +gimp_rect_select +gboolean +gint32 image_ID,gdouble x,gdouble y,gdouble width,gdouble height,GimpChannelOps operation,gboolean feather,gdouble feather_radius + + +gimp_rotate +gint32 +gint32 drawable_ID,gboolean interpolation,gdouble angle + + +gimp_scale +gint32 +gint32 drawable_ID,gboolean interpolation,gdouble x0,gdouble y0,gdouble x1,gdouble y1 + + +gimp_shear +gint32 +gint32 drawable_ID,gboolean interpolation,GimpOrientationType shear_type,gdouble magnitude + + +gimp_smudge +gboolean +gint32 drawable_ID,gdouble pressure,gint num_strokes,gdouble *strokes + + +gimp_smudge_default +gboolean +gint32 drawable_ID,gint num_strokes,gdouble *strokes + + +gimp_transform_2d +gint32 +gint32 drawable_ID,gboolean interpolation,gdouble source_x,gdouble source_y,gdouble scale_x,gdouble scale_y,gdouble angle,gdouble dest_x,gdouble dest_y + + +GimpPlugInInfo + + +GimpTile + + +GimpDrawable + + +GimpPixelRgn + + +GimpParamDef + + +GimpParamColor + + +GimpParamRegion + + +GimpParam + + gimp_ui_init void gchar *prog_name,gboolean preview + +gimp_undo_push_group_start +gboolean +gint32 image_ID + + +gimp_undo_push_group_end +gboolean +gint32 image_ID + GimpUnit typedef enum @@ -2214,734 +4714,163 @@ GimpUnitMenu *gum,GimpUnit unit GimpUnit GimpUnitMenu *gum + +gimp_strescape +#define gimp_strescape(string, exceptions) g_strescape (string, exceptions) + + +gimp_strcompress +#define gimp_strcompress(string) g_strcompress (string) + + +gimp_strescape +gchar * +const gchar *source,const gchar *exceptions + + +gimp_strcompress +gchar * +const gchar *source + -WireMessage +GimpVector2 - -WireReadFunc -void -GIOChannel *channel, - WireMessage *msg - - -WireWriteFunc -void -GIOChannel *channel, - WireMessage *msg - - -WireDestroyFunc -void -WireMessage *msg - - -WireIOFunc -gboolean -GIOChannel *channel, - guint8 *buf, - gulong count - - -WireFlushFunc -gboolean -GIOChannel *channel - -WireMessage -struct WireMessage +GimpVector3 + + +GimpVector4 + + +GimpVector2 +struct GimpVector2 { - guint32 type; - gpointer data; + gdouble x, y; +}; + + +GimpVector3 +struct GimpVector3 +{ + gdouble x, y, z; +}; + + +GimpVector4 +struct GimpVector4 +{ + gdouble x, y, z, w; }; -wire_register +gimp_vector2_inner_product +gdouble +GimpVector2 *vector1,GimpVector2 *vector2 + + +gimp_vector2_cross_product +GimpVector2 +GimpVector2 *vector1,GimpVector2 *vector2 + + +gimp_vector2_length +gdouble +GimpVector2 *vector + + +gimp_vector2_normalize void -guint32 type,WireReadFunc read_func,WireWriteFunc write_func,WireDestroyFunc destroy_func +GimpVector2 *vector -wire_set_reader +gimp_vector2_mul void -WireIOFunc read_func +GimpVector2 *vector,gdouble factor -wire_set_writer +gimp_vector2_sub void -WireIOFunc write_func +GimpVector2 *result,GimpVector2 *vector1,GimpVector2 *vector2 -wire_set_flusher +gimp_vector2_set void -WireFlushFunc flush_func +GimpVector2 *vector,gdouble x,gdouble y -wire_read -gboolean -GIOChannel *channel,guint8 *buf,gulong count - - -wire_write -gboolean -GIOChannel *channel,guint8 *buf,gulong count - - -wire_flush -gboolean -GIOChannel *channel - - -wire_error -gboolean -void - - -wire_clear_error +gimp_vector2_add void -void +GimpVector2 *result,GimpVector2 *vector1,GimpVector2 *vector2 -wire_read_msg -gboolean -GIOChannel *channel,WireMessage *msg - - -wire_write_msg -gboolean -GIOChannel *channel,WireMessage *msg - - -wire_destroy +gimp_vector2_neg void -WireMessage *msg +GimpVector2 *vector -wire_read_int32 -gboolean -GIOChannel *channel,guint32 *data,gint count - - -wire_read_int16 -gboolean -GIOChannel *channel,guint16 *data,gint count - - -wire_read_int8 -gboolean -GIOChannel *channel,guint8 *data,gint count - - -wire_read_double -gboolean -GIOChannel *channel,gdouble *data,gint count - - -wire_read_string -gboolean -GIOChannel *channel,gchar **data,gint count - - -wire_write_int32 -gboolean -GIOChannel *channel,guint32 *data,gint count - - -wire_write_int16 -gboolean -GIOChannel *channel,guint16 *data,gint count - - -wire_write_int8 -gboolean -GIOChannel *channel,guint8 *data,gint count - - -wire_write_double -gboolean -GIOChannel *channel,gdouble *data,gint count - - -wire_write_string -gboolean -GIOChannel *channel,gchar **data,gint count - - -gimp_attach_parasite -#define gimp_attach_parasite gimp_parasite_attach - - -gimp_detach_parasite -#define gimp_detach_parasite gimp_parasite_detach - - -gimp_find_parasite -#define gimp_find_parasite gimp_parasite_find - - -gimp_image_attach_parasite -#define gimp_image_attach_parasite gimp_image_parasite_attach - - -gimp_image_detach_parasite -#define gimp_image_detach_parasite gimp_image_parasite_detach - - -gimp_image_find_parasite -#define gimp_image_find_parasite gimp_image_parasite_find - - -gimp_drawable_attach_parasite -#define gimp_drawable_attach_parasite gimp_drawable_parasite_attach - - -gimp_drawable_detach_parasite -#define gimp_drawable_detach_parasite gimp_drawable_parasite_detach - - -gimp_drawable_find_parasite -#define gimp_drawable_find_parasite gimp_drawable_parasite_find - - -gimp_drawable_channel -#define gimp_drawable_channel gimp_drawable_is_channel - - -gimp_drawable_gray -#define gimp_drawable_gray gimp_drawable_is_gray - - -gimp_drawable_color -#define gimp_drawable_color gimp_drawable_is_rgb - - -gimp_drawable_indexed -#define gimp_drawable_indexed gimp_drawable_is_indexed - - -gimp_drawable_layer -#define gimp_drawable_layer gimp_drawable_is_layer - - -gimp_drawable_layer_mask -#define gimp_drawable_layer_mask gimp_drawable_is_layer_mask - - -gimp_image_disable_undo -#define gimp_image_disable_undo gimp_image_undo_disable - - -gimp_image_enable_undo -#define gimp_image_enable_undo gimp_image_undo_enable - - -gimp_image_freeze_undo -#define gimp_image_freeze_undo gimp_image_undo_freeze - - -gimp_image_thaw_undo -#define gimp_image_thaw_undo gimp_image_undo_thaw - - -gimp_channel_width -#define gimp_channel_width gimp_drawable_width - - -gimp_channel_height -#define gimp_channel_height gimp_drawable_height - - -gimp_channel_get_image_ID -#define gimp_channel_get_image_ID gimp_drawable_image - - -gimp_channel_get_layer_ID -#define gimp_channel_get_layer_ID -1 - - -gimp_layer_width -#define gimp_layer_width gimp_drawable_width - - -gimp_layer_height -#define gimp_layer_height gimp_drawable_height - - -gimp_layer_bpp -#define gimp_layer_bpp gimp_drawable_bpp - - -gimp_layer_type -#define gimp_layer_type gimp_drawable_type - - -gimp_gradient_get_gradient_data -#define gimp_gradient_get_gradient_data gimp_gradients_get_gradient_data - - -gimp_plugin_help_func -#define gimp_plugin_help_func gimp_standard_help_func - - -gimp_query_database -#define gimp_query_database gimp_procedural_db_query - - -gimp_query_images -#define gimp_query_images gimp_image_list - - -Parasite -#define Parasite GimpParasite - - -PARASITE_PERSISTENT -#define PARASITE_PERSISTENT GIMP_PARASITE_PERSISTENT - - -PARASITE_UNDOABLE -#define PARASITE_UNDOABLE GIMP_PARASITE_UNDOABLE - - -PARASITE_ATTACH_PARENT -#define PARASITE_ATTACH_PARENT GIMP_PARASITE_ATTACH_PARENT - - -PARASITE_PARENT_PERSISTENT -#define PARASITE_PARENT_PERSISTENT GIMP_PARASITE_PARENT_PERSISTENT - - -PARASITE_PARENT_UNDOABLE -#define PARASITE_PARENT_UNDOABLE GIMP_PARASITE_PARENT_UNDOABLE - - -PARASITE_ATTACH_GRANDPARENT -#define PARASITE_ATTACH_GRANDPARENT GIMP_PARASITE_ATTACH_GRANDPARENT - - -PARASITE_GRANDPARENT_PERSISTENT -#define PARASITE_GRANDPARENT_PERSISTENT GIMP_PARASITE_GRANDPARENT_PERSISTENT - - -PARASITE_GRANDPARENT_UNDOABLE -#define PARASITE_GRANDPARENT_UNDOABLE GIMP_PARASITE_GRANDPARENT_UNDOABLE - - -parasite_new -#define parasite_new gimp_parasite_new - - -parasite_free -#define parasite_free gimp_parasite_free - - -parasite_copy -#define parasite_copy gimp_parasite_copy - - -parasite_compare -#define parasite_compare gimp_parasite_compare - - -parasite_is_type -#define parasite_is_type gimp_parasite_is_type - - -parasite_is_persistent -#define parasite_is_persistent gimp_parasite_is_persistent - - -parasite_is_undoable -#define parasite_is_undoable gimp_parasite_is_undoable - - -parasite_has_flag -#define parasite_has_flag gimp_parasite_has_flag - - -parasite_flags -#define parasite_flags gimp_parasite_flags - - -parasite_name -#define parasite_name gimp_parasite_name - - -parasite_data -#define parasite_data gimp_parasite_data - - -parasite_data_size -#define parasite_data_size gimp_parasite_data_size - - -PIXPIPE_MAXDIM -#define PIXPIPE_MAXDIM GIMP_PIXPIPE_MAXDIM - - -PixPipeParams -#define PixPipeParams GimpPixPipeParams - - -pixpipeparams_init -#define pixpipeparams_init gimp_pixpipe_params_init - - -pixpipeparams_parse -#define pixpipeparams_parse gimp_pixpipe_params_parse - - -pixpipeparams_build -#define pixpipeparams_build gimp_pixpipe_params_build - - -GPlugInInfo -#define GPlugInInfo GimpPlugInInfo - - -GTile -#define GTile GimpTile - - -GDrawable -#define GDrawable GimpDrawable - - -GPixelRgn -#define GPixelRgn GimpPixelRgn - - -GParamColor -#define GParamColor GimpParamColor - - -GParamRegion -#define GParamRegion GimpParamRegion - - -GParamData -#define GParamData GimpParamData - - -GParamDef -#define GParamDef GimpParamDef - - -GParam -#define GParam GimpParam - - -GIMP_TYPE_COLOR_BUTTON -#define GIMP_TYPE_COLOR_BUTTON (gimp_color_button_get_type ()) - - -GIMP_COLOR_BUTTON -#define GIMP_COLOR_BUTTON(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_COLOR_BUTTON, GimpColorButton)) - - -GIMP_COLOR_BUTTON_CLASS -#define GIMP_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_COLOR_BUTTON, GimpColorButtonClass)) - - -GIMP_IS_COLOR_BUTTON -#define GIMP_IS_COLOR_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_COLOR_BUTTON)) - - -GIMP_IS_COLOR_BUTTON_CLASS -#define GIMP_IS_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_COLOR_BUTTON)) - - -GimpColorButton - - -GimpColorButtonClass - - -GimpColorButtonClass -struct GimpColorButtonClass -{ - GtkButtonClass parent_class; - - void (* color_changed) (GimpColorButton *gcb); -}; - - -gimp_color_button_get_type -GtkType -void - - -gimp_color_button_new -GtkWidget * -gchar *title,gint width,gint height,guchar *color,gint bpp - - -gimp_color_button_double_new -GtkWidget * -gchar *title,gint width,gint height,gdouble *color,gint bpp - - -gimp_color_button_update +gimp_vector2_rotate void -GimpColorButton *gcb +GimpVector2 *vector,gdouble alpha -gimp_rgb_to_hsv +gimp_vector3_inner_product +gdouble +GimpVector3 *vector1,GimpVector3 *vector2 + + +gimp_vector3_cross_product +GimpVector3 +GimpVector3 *vector1,GimpVector3 *vector2 + + +gimp_vector3_length +gdouble +GimpVector3 *vector + + +gimp_vector3_normalize void -gint *red ,gint *green ,gint *blue +GimpVector3 *vector -gimp_hsv_to_rgb +gimp_vector3_mul void -gint *hue ,gint *saturation ,gint *value +GimpVector3 *vector,gdouble factor -gimp_rgb_to_hls +gimp_vector3_sub void -gint *red ,gint *green ,gint *blue +GimpVector3 *result,GimpVector3 *vector1,GimpVector3 *vector2 -gimp_rgb_to_l -gint -gint red,gint green,gint blue - - -gimp_hls_to_rgb +gimp_vector3_set void -gint *hue ,gint *lightness ,gint *saturation +GimpVector3 *vector,gdouble x,gdouble y,gdouble z -gimp_rgb_to_hsv_double +gimp_vector3_add void -gdouble *red ,gdouble *green ,gdouble *blue +GimpVector3 *result,GimpVector3 *vector1,GimpVector3 *vector2 -gimp_hsv_to_rgb_double +gimp_vector3_neg void -gdouble *hue ,gdouble *saturation,gdouble *value +GimpVector3 *vector -gimp_rgb_to_hsv4 +gimp_vector3_rotate void -guchar *hsv,gdouble *red,gdouble *green,gdouble *blue +GimpVector3 *vector,gdouble alpha,gdouble beta,gdouble gamma -gimp_hsv_to_rgb4 +gimp_vector_2d_to_3d void -guchar *rgb,gdouble hue,gdouble saturation,gdouble value +gint sx,gint sy,gint w,gint h,gint x,gint y,GimpVector3 *vp,GimpVector3 *p - -INTENSITY_RED -#define INTENSITY_RED 0.30 - - -INTENSITY_GREEN -#define INTENSITY_GREEN 0.59 - - -INTENSITY_BLUE -#define INTENSITY_BLUE 0.11 - - -INTENSITY -#define INTENSITY(r,g,b) ((r) * INTENSITY_RED + \ - (g) * INTENSITY_GREEN + \ - (b) * INTENSITY_BLUE + 0.001) - - -GimpTile -struct GimpTile -{ - guint ewidth; /* the effective width of the tile */ - guint eheight; /* the effective height of the tile */ - guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */ - guint tile_num; /* the number of this tile within the drawable */ - guint16 ref_count; /* reference count for the tile */ - guint dirty : 1; /* is the tile dirty? has it been modified? */ - guint shadow: 1; /* is this a shadow tile */ - guchar *data; /* the pixel data for the tile */ - GimpDrawable *drawable; /* the drawable this tile came from */ -}; - -gimp_tile_ref +gimp_vector_3d_to_2d void -GimpTile *tile - - -gimp_tile_ref_zero -void -GimpTile *tile - - -gimp_tile_unref -void -GimpTile *tile,gboolean dirty - - -gimp_tile_flush -void -GimpTile *tile - - -gimp_tile_cache_size -void -gulong kilobytes - - -gimp_tile_cache_ntiles -void -gulong ntiles - - -gimp_tile_width -guint -void - - -gimp_tile_height -guint -void - - -GIMP_TYPE_PIXMAP -#define GIMP_TYPE_PIXMAP (gimp_pixmap_get_type ()) - - -GIMP_PIXMAP -#define GIMP_PIXMAP(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_PIXMAP, GimpPixmap)) - - -GIMP_PIXMAP_CLASS -#define GIMP_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_PIXMAP, GimpPixmapClass)) - - -GIMP_IS_PIXMAP -#define GIMP_IS_PIXMAP(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_PIXMAP)) - - -GIMP_IS_PIXMAP_CLASS -#define GIMP_IS_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_PIXMAP)) - - -GimpPixmap - - -GimpPixmapClass - - -GimpPixmapClass -struct GimpPixmapClass -{ - GtkPixmapClass parent_class; -}; - - -gimp_pixmap_get_type -GtkType -void - - -gimp_pixmap_new -GtkWidget * -gchar **xpm_data - - -gimp_pixmap_set -void -GimpPixmap *pixmap,gchar **xpm_data - - -GimpHelpFunc -void -gchar *help_data - - -gimp_help_init -void -void - - -gimp_help_free -void -void - - -gimp_help_enable_tooltips -void -void - - -gimp_help_disable_tooltips -void -void - - -gimp_standard_help_func -void -gchar *help_data - - -gimp_help_connect_help_accel -void -GtkWidget *widget,GimpHelpFunc help_func,gchar *help_data - - -gimp_help_set_help_data -void -GtkWidget *widget,const gchar *tooltip,gchar *help_data - - -gimp_context_help -void -void - - -GimpPlugInInfo - - -GimpTile - - -GimpDrawable - - -GimpPixelRgn - - -GimpParamDef - - -GimpParamColor - - -GimpParamRegion - - -GimpParam - - -gimp_dialog_new -GtkWidget * -const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,... - - -gimp_dialog_newv -GtkWidget * -const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,va_list args - - -gimp_dialog_set_icon -void -GtkWindow *dialog - - -gimp_dialog_create_action_area -void -GtkDialog *dialog,... - - -gimp_dialog_create_action_areav -void -GtkDialog *dialog,va_list args +gint sx,gint sy,gint w,gint h,gdouble *x,gdouble *y,GimpVector3 *vp,GimpVector3 *p gimp_option_menu_new @@ -3117,2984 +5046,213 @@ GtkWidget *widget,gpointer data void GtkTable *table,gint column,gint row,gchar *label_text,gfloat xalign,gfloat yalign,GtkWidget *widget,gint colspan,gboolean left_align - -gimp_channel_copy -gint32 -gint32 channel_ID - - -gimp_channel_delete -void -gint32 channel_ID - - -gimp_channel_get_name -gchar * -gint32 channel_ID - - -gimp_channel_set_name -void -gint32 channel_ID,gchar *name - - -gimp_channel_get_visible -gboolean -gint32 channel_ID - - -gimp_channel_set_visible -void -gint32 channel_ID,gboolean visible - - -gimp_channel_get_show_masked -gboolean -gint32 channel_ID - - -gimp_channel_set_show_masked -void -gint32 channel_ID,gboolean show_masked - - -gimp_channel_get_opacity -gdouble -gint32 channel_ID - - -gimp_channel_set_opacity -void -gint32 channel_ID,gdouble opacity - - -gimp_channel_get_color -void -gint32 channel_ID,guchar *red,guchar *green,guchar *blue - - -gimp_channel_set_color -void -gint32 channel_ID,guchar red,guchar green,guchar blue - - -gimp_channel_get_tattoo -gint -gint32 channel_ID - - -gimp_channel_set_tattoo -void -gint32 channel_ID,gint tattoo - - -gimp_parasite_find -GimpParasite * -gchar *name - - -gimp_parasite_attach -void -GimpParasite *parasite - - -gimp_parasite_detach -void -gchar *name - - -gimp_parasite_list -void -gint *num_parasites,gchar** parasites - - -gimp_drawable_parasite_find -GimpParasite * -gint32 drawable_ID,gchar *name - - -gimp_drawable_parasite_attach -void -gint32 drawable_ID,GimpParasite *parasite - - -gimp_drawable_parasite_detach -void -gint32 drawable_ID,gchar *name - - -gimp_drawable_parasite_list -void -gint32 drawable_ID,gint *num_parasites,gchar** parasites - - -gimp_image_parasite_find -GimpParasite * -gint32 image_ID,gchar *name - - -gimp_image_parasite_attach -void -gint32 image_ID,GimpParasite *parasite - - -gimp_image_parasite_detach -void -gint32 image_ID,gchar *name - - -gimp_image_parasite_list -void -gint32 image_ID,gint *num_parasites,gchar** parasites - - -GimpQueryStringCallback -void -GtkWidget *query_box, - gchar *string, - gpointer data - - -GimpQueryIntCallback -void -GtkWidget *query_box, - gint value, - gpointer data - - -GimpQueryDoubleCallback -void -GtkWidget *query_box, - gdouble value, - gpointer data - - -GimpQuerySizeCallback -void -GtkWidget *query_box, - gdouble size, - GimpUnit unit, - gpointer data - - -GimpQueryBooleanCallback -void -GtkWidget *query_box, - gboolean value, - gpointer data - - -gimp_query_string_box -GtkWidget * -gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gchar *initial,GtkObject *object,gchar *signal,GimpQueryStringCallback callback,gpointer data - - -gimp_query_int_box -GtkWidget * -gchar *title,GimpHelpFunc help_func,gchar *help_data,char *message,gint initial,gint lower,gint upper,GtkObject *object,gchar *signal,GimpQueryIntCallback callback,gpointer data - - -gimp_query_double_box -GtkWidget * -gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GtkObject *object,gchar *signal,GimpQueryDoubleCallback callback,gpointer data - - -gimp_query_size_box -GtkWidget * -gchar *title,GimpHelpFunc help_func,gchar *help_data,gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GimpUnit unit,gdouble resolution,gboolean dot_for_dot,GtkObject *object,gchar *signal,GimpQuerySizeCallback callback,gpointer data - - -gimp_query_boolean_box -GtkWidget * -gchar *title,GimpHelpFunc help_func,gchar *help_data,gboolean eek,gchar *message,gchar *true_button,gchar *false_button,GtkObject *object,gchar *signal,GimpQueryBooleanCallback callback,gpointer data - - -gimp_strescape -#define gimp_strescape(string, exceptions) g_strescape (string, exceptions) - - -gimp_strescape -gchar * -const gchar *source,const gchar *exceptions - - -gimp_display_new -gint32 -gint32 image_ID - - -gimp_display_delete -void -gint32 display_ID - - -gimp_displays_flush -void -void - -GimpVector2 +WireMessage + +WireReadFunc +void +GIOChannel *channel, + WireMessage *msg + + +WireWriteFunc +void +GIOChannel *channel, + WireMessage *msg + + +WireDestroyFunc +void +WireMessage *msg + + +WireIOFunc +gboolean +GIOChannel *channel, + guint8 *buf, + gulong count + + +WireFlushFunc +gboolean +GIOChannel *channel + -GimpVector3 - - -GimpVector4 - - -GimpVector2 -struct GimpVector2 +WireMessage +struct WireMessage { - gdouble x, y; -}; - - -GimpVector3 -struct GimpVector3 -{ - gdouble x, y, z; -}; - - -GimpVector4 -struct GimpVector4 -{ - gdouble x, y, z, w; + guint32 type; + gpointer data; }; -gimp_vector2_inner_product -gdouble -GimpVector2 *vector1,GimpVector2 *vector2 - - -gimp_vector2_cross_product -GimpVector2 -GimpVector2 *vector1,GimpVector2 *vector2 - - -gimp_vector2_length -gdouble -GimpVector2 *vector - - -gimp_vector2_normalize +wire_register void -GimpVector2 *vector +guint32 type,WireReadFunc read_func,WireWriteFunc write_func,WireDestroyFunc destroy_func -gimp_vector2_mul +wire_set_reader void -GimpVector2 *vector,gdouble factor +WireIOFunc read_func -gimp_vector2_sub +wire_set_writer void -GimpVector2 *result,GimpVector2 *vector1,GimpVector2 *vector2 +WireIOFunc write_func -gimp_vector2_set +wire_set_flusher void -GimpVector2 *vector,gdouble x,gdouble y +WireFlushFunc flush_func -gimp_vector2_add -void -GimpVector2 *result,GimpVector2 *vector1,GimpVector2 *vector2 - - -gimp_vector2_neg -void -GimpVector2 *vector - - -gimp_vector2_rotate -void -GimpVector2 *vector,gdouble alpha - - -gimp_vector3_inner_product -gdouble -GimpVector3 *vector1,GimpVector3 *vector2 - - -gimp_vector3_cross_product -GimpVector3 -GimpVector3 *vector1,GimpVector3 *vector2 - - -gimp_vector3_length -gdouble -GimpVector3 *vector - - -gimp_vector3_normalize -void -GimpVector3 *vector - - -gimp_vector3_mul -void -GimpVector3 *vector,gdouble factor - - -gimp_vector3_sub -void -GimpVector3 *result,GimpVector3 *vector1,GimpVector3 *vector2 - - -gimp_vector3_set -void -GimpVector3 *vector,gdouble x,gdouble y,gdouble z - - -gimp_vector3_add -void -GimpVector3 *result,GimpVector3 *vector1,GimpVector3 *vector2 - - -gimp_vector3_neg -void -GimpVector3 *vector - - -gimp_vector3_rotate -void -GimpVector3 *vector,gdouble alpha,gdouble beta,gdouble gamma - - -gimp_vector_2d_to_3d -void -gint sx,gint sy,gint w,gint h,gint x,gint y,GimpVector3 *vp,GimpVector3 *p - - -gimp_vector_3d_to_2d -void -gint sx,gint sy,gint w,gint h,gdouble *x,gdouble *y,GimpVector3 *vp,GimpVector3 *p - - -gimp_help -void -gchar *prog_name,gchar *help_page - - -SA_RESTART -#define SA_RESTART SA_SYSV - - -GimpSignalHandlerFunc -void -gint signum - - -gimp_signal_private -GimpSignalHandlerFunc -gint signum,GimpSignalHandlerFunc handler,gint flags - - -gimp_signal_syscallrestart -#define gimp_signal_syscallrestart(signum,handler) gimp_signal_private ((signum), (handler), SA_RESTART) - - -gimp_image_list -gint * -gint *num_images - - -gimp_image_new -gint32 -gint width,gint height,GimpImageBaseType type - - -gimp_image_resize -void -gint32 image_ID,gint new_width,gint new_height,gint offx,gint offy - - -gimp_image_scale -void -gint32 image_ID,gint new_width,gint new_height - - -gimp_image_delete -void -gint32 image_ID - - -gimp_image_free_shadow -void -gint32 image_ID - - -gimp_image_get_layers -gint * -gint32 image_ID,gint *num_layers - - -gimp_image_get_channels -gint * -gint32 image_ID,gint *num_channels - - -gimp_image_unset_active_channel -void -gint32 image_ID - - -gimp_image_pick_correlate_layer -gint32 -gint32 image_ID,gint x,gint y - - -gimp_image_raise_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_lower_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_raise_layer_to_top -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_lower_layer_to_bottom -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_merge_visible_layers -gint32 -gint32 image_ID,GimpMergeType merge_type - - -gimp_image_merge_down -gint32 -gint32 image_ID,gint32 merge_layer_ID,GimpMergeType merge_type - - -gimp_image_flatten -gint32 -gint32 image_ID - - -gimp_image_add_layer -void -gint32 image_ID,gint32 layer_ID,gint position - - -gimp_image_remove_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_add_layer_mask -void -gint32 image_ID,gint32 layer_ID,gint32 mask_ID - - -gimp_image_remove_layer_mask -void -gint32 image_ID,gint32 layer_ID,GimpMaskApplyMode mode - - -gimp_image_raise_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_lower_channel -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_add_channel -void -gint32 image_ID,gint32 channel_ID,gint position - - -gimp_image_remove_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_active_drawable -gint32 -gint32 image_ID - - -gimp_image_base_type -GimpImageBaseType -gint32 image_ID - - -gimp_image_undo_is_enabled +wire_read gboolean -gint32 image_ID +GIOChannel *channel,guint8 *buf,gulong count -gimp_image_undo_enable +wire_write gboolean -gint32 image_ID +GIOChannel *channel,guint8 *buf,gulong count -gimp_image_undo_disable +wire_flush gboolean -gint32 image_ID +GIOChannel *channel -gimp_image_undo_freeze +wire_error gboolean -gint32 image_ID - - -gimp_image_undo_thaw -gboolean -gint32 image_ID - - -gimp_image_clean_all -void -gint32 image_ID - - -gimp_image_floating_selection -gint32 -gint32 image_ID - - -gimp_image_floating_sel_attached_to -gint32 -gint32 image_ID - - -gimp_image_set_tattoo_state -void -gint32 image_ID,gint tattoo - - -gimp_image_get_tattoo_state -gint -gint32 image_ID - - -gimp_image_width -gint -gint32 image_ID - - -gimp_image_height -gint -gint32 image_ID - - -gimp_image_get_active_layer -gint32 -gint32 image_ID - - -gimp_image_set_active_layer -void -gint32 image_ID,gint32 active_layer_ID - - -gimp_image_get_active_channel -gint32 -gint32 image_ID - - -gimp_image_set_active_channel -void -gint32 image_ID,gint32 active_channel_ID - - -gimp_image_get_selection -gint32 -gint32 image_ID - - -gimp_image_get_component_active -gboolean -gint32 image_ID,GimpChannelType component - - -gimp_image_set_component_active -void -gint32 image_ID,GimpChannelType component,gboolean active - - -gimp_image_get_component_visible -gboolean -gint32 image_ID,GimpChannelType component - - -gimp_image_set_component_visible -void -gint32 image_ID,GimpChannelType component,gboolean visible - - -gimp_image_get_filename -gchar * -gint32 image_ID - - -gimp_image_set_filename -void -gint32 image_ID,gchar *filename - - -gimp_image_get_resolution -void -gint32 image_ID,gdouble *xresolution,gdouble *yresolution - - -gimp_image_set_resolution -void -gint32 image_ID,gdouble xresolution,gdouble yresolution - - -gimp_image_get_unit -GimpUnit -gint32 image_ID - - -gimp_image_set_unit -void -gint32 image_ID,GimpUnit unit - - -gimp_image_get_layer_by_tattoo -gint32 -gint32 image_ID,gint tattoo - - -gimp_image_get_channel_by_tattoo -gint32 -gint32 image_ID,gint tattoo - - -GIMP_PARASITE_PERSISTENT -#define GIMP_PARASITE_PERSISTENT 1 - - -GIMP_PARASITE_UNDOABLE -#define GIMP_PARASITE_UNDOABLE 2 - - -GIMP_PARASITE_ATTACH_PARENT -#define GIMP_PARASITE_ATTACH_PARENT (0x80 << 8) - - -GIMP_PARASITE_PARENT_PERSISTENT -#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT << 8) - - -GIMP_PARASITE_PARENT_UNDOABLE -#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE << 8) - - -GIMP_PARASITE_ATTACH_GRANDPARENT -#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 << 16) - - -GIMP_PARASITE_GRANDPARENT_PERSISTENT -#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT << 16) - - -GIMP_PARASITE_GRANDPARENT_UNDOABLE -#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE << 16) - - -GimpParasite - - -GimpParasite -struct GimpParasite -{ - gchar *name; /* The name of the parasite. USE A UNIQUE PREFIX! */ - guint32 flags; /* save Parasite in XCF file, etc. */ - guint32 size; /* amount of data */ - gpointer data; /* a pointer to the data. plugin is * - * responsible for tracking byte order */ -}; - - -gimp_parasite_new -GimpParasite * -const gchar *name,guint32 flags,guint32 size,const gpointer data - - -gimp_parasite_free -void -GimpParasite *parasite - - -gimp_parasite_copy -GimpParasite * -const GimpParasite *parasite - - -gimp_parasite_compare -gboolean -const GimpParasite *a,const GimpParasite *b - - -gimp_parasite_is_type -gboolean -const GimpParasite *parasite,const gchar *name - - -gimp_parasite_is_persistent -gboolean -const GimpParasite *parasite - - -gimp_parasite_is_undoable -gboolean -const GimpParasite *parasite - - -gimp_parasite_has_flag -gboolean -const GimpParasite *parasite,gulong flag - - -gimp_parasite_flags -gulong -const GimpParasite *parasite - - -gimp_parasite_name -const gchar * -const GimpParasite *parasite - - -gimp_parasite_data -gpointer -const GimpParasite *parasite - - -gimp_parasite_data_size -glong -const GimpParasite *parasite - - -gimp_attach_new_parasite -void -const gchar *name,gint flags,gint size,const gpointer data - - -gimp_drawable_attach_new_parasite -void -gint32 drawable_ID,const gchar *name,gint flags,gint size,const gpointer data - - -gimp_image_attach_new_parasite -void -gint32 image_ID,const gchar *name,gint flags,gint size,const gpointer data - - -gimp_drawable_merge_shadow -void -gint32 drawable_ID,gboolean undo - - -gimp_drawable_fill -void -gint32 drawable_ID,GimpFillType fill_type - - -gimp_drawable_update -void -gint32 drawable_ID,gint x,gint y,gint width,gint height - - -gimp_drawable_mask_bounds -gboolean -gint32 drawable_ID,gint *x1,gint *y1,gint *x2,gint *y2 - - -gimp_drawable_image -gint32 -gint32 drawable_ID - - -gimp_drawable_type -GimpImageType -gint32 drawable_ID - - -gimp_drawable_has_alpha -gboolean -gint32 drawable_ID - - -gimp_drawable_type_with_alpha -GimpImageType -gint32 drawable_ID - - -gimp_drawable_is_rgb -gboolean -gint32 drawable_ID - - -gimp_drawable_is_gray -gboolean -gint32 drawable_ID - - -gimp_drawable_is_indexed -gboolean -gint32 drawable_ID - - -gimp_drawable_bytes -gint -gint32 drawable_ID - - -gimp_drawable_width -gint -gint32 drawable_ID - - -gimp_drawable_height -gint -gint32 drawable_ID - - -gimp_drawable_offsets -void -gint32 drawable_ID,gint *offset_x,gint *offset_y - - -gimp_drawable_is_layer -gboolean -gint32 drawable_ID - - -gimp_drawable_is_layer_mask -gboolean -gint32 drawable_ID - - -gimp_drawable_is_channel -gboolean -gint32 drawable_ID - - -GIMP_PIXPIPE_MAXDIM -#define GIMP_PIXPIPE_MAXDIM 4 - - -gimp_pixpipe_params_init -void -GimpPixPipeParams *params - - -gimp_pixpipe_params_parse -void -gchar *parameters,GimpPixPipeParams *params - - -gimp_pixpipe_params_build -gchar * -GimpPixPipeParams *params - - -GimpColorDisplayInit -void void - - -GimpColorDisplayNew -gpointer -gint type - - -GimpColorDisplayClone -gpointer -gpointer cd_ID - - -GimpColorDisplayConvert -void -gpointer cd_ID, - guchar *buf, - gint width, - gint height, - gint bpp, - gint bpl - - -GimpColorDisplayDestroy -void -gpointer cd_ID - - -GimpColorDisplayFinalize -void -void - - -GimpColorDisplayLoadState -void -gpointer cd_ID, - GimpParasite *state - - -GimpColorDisplaySaveState -GimpParasite * -gpointer cd_ID - - -GimpColorDisplayConfigure -void -gpointer cd_ID, - GFunc ok_func, - gpointer ok_data, - GFunc cancel_func, - gpointer cancel_data - - -GimpColorDisplayConfigureCancel -void -gpointer cd_ID - - -GimpColorDisplayMethods - - -GimpColorDisplayMethods -struct GimpColorDisplayMethods -{ - GimpColorDisplayInit init; - GimpColorDisplayNew new; - GimpColorDisplayClone clone; - GimpColorDisplayConvert convert; - GimpColorDisplayDestroy destroy; - GimpColorDisplayFinalize finalize; - GimpColorDisplayLoadState load; - GimpColorDisplaySaveState save; - GimpColorDisplayConfigure configure; - GimpColorDisplayConfigureCancel cancel; -}; - - -gimp_color_display_register -gboolean -const gchar *name,GimpColorDisplayMethods *methods -gimp_color_display_unregister -gboolean -const gchar *name - - -GimpColorSelector_Callback -void -gpointer data, - gint r, - gint g, - gint b - - -GimpColorSelector_NewFunc -GtkWidget * -gint r, - gint g, - gint b, - GimpColorSelector_Callback cb, - gpointer data, - gpointer *selector_data - - -GimpColorSelector_FreeFunc -void -gpointer selector_data - - -GimpColorSelector_SetColorFunc -void -gpointer selector_data, - gint r, - gint g, - gint b, - gboolean set_current - - -GimpColorSelectorMethods - - -GimpColorSelectorMethods -struct GimpColorSelectorMethods -{ - GimpColorSelector_NewFunc new; - GimpColorSelector_FreeFunc free; - GimpColorSelector_SetColorFunc setcolor; -}; - - -GimpColorSelectorID -typedef gpointer GimpColorSelectorID; - - -gimp_color_selector_register -GimpColorSelectorID -const gchar *name,const gchar *help_page,GimpColorSelectorMethods *methods - - -GimpColorSelectorFinishedCB -void -gpointer finished_data - - -gimp_color_selector_unregister -gboolean -GimpColorSelectorID id,GimpColorSelectorFinishedCB finished_cb,gpointer finished_data - - -gimp_layer_create_mask -gint32 -gint32 layer_ID,GimpAddMaskType mask_type - - -gimp_layer_scale -void -gint32 layer_ID,gint new_width,gint new_height,gboolean local_origin - - -gimp_layer_resize -void -gint32 layer_ID,gint new_width,gint new_height,gint offx,gint offy - - -gimp_layer_delete -void -gint32 layer_ID - - -gimp_layer_translate -void -gint32 layer_ID,gint offx,gint offy - - -gimp_layer_add_alpha -void -gint32 layer_ID - - -gimp_layer_set_offsets -void -gint32 layer_ID,gint offx,gint offy - - -gimp_layer_mask -gint32 -gint32 layer_ID - - -gimp_layer_is_floating_sel -gboolean -gint32 layer_ID - - -gimp_layer_get_name -gchar * -gint32 layer_ID - - -gimp_layer_set_name -void -gint32 layer_ID,gchar *name - - -gimp_layer_get_visible -gboolean -gint32 layer_ID - - -gimp_layer_set_visible -void -gint32 layer_ID,gboolean visible - - -gimp_layer_get_preserve_trans -gboolean -gint32 layer_ID - - -gimp_layer_set_preserve_trans -void -gint32 layer_ID,gboolean preserve_trans - - -gimp_layer_get_apply_mask -gboolean -gint32 layer_ID - - -gimp_layer_set_apply_mask -void -gint32 layer_ID,gboolean apply_mask - - -gimp_layer_get_show_mask -gboolean -gint32 layer_ID - - -gimp_layer_set_show_mask -void -gint32 layer_ID,gboolean show_mask - - -gimp_layer_get_edit_mask -gboolean -gint32 layer_ID - - -gimp_layer_set_edit_mask -void -gint32 layer_ID,gboolean edit_mask - - -gimp_layer_get_opacity -gdouble -gint32 layer_ID - - -gimp_layer_set_opacity -void -gint32 layer_ID,gdouble opacity - - -gimp_layer_get_mode -GimpLayerModeEffects -gint32 layer_ID - - -gimp_layer_set_mode -void -gint32 layer_ID,GimpLayerModeEffects mode - - -gimp_layer_get_linked -gboolean -gint32 layer_ID - - -gimp_layer_set_linked -void -gint32 layer_ID,gboolean linked - - -gimp_layer_get_tattoo -gint -gint32 layer_ID - - -gimp_layer_set_tattoo -void -gint32 layer_ID,gint tattoo - - -gimp_palette_get_foreground -void -guchar *red,guchar *green,guchar *blue - - -gimp_palette_get_background -void -guchar *red,guchar *green,guchar *blue - - -gimp_palette_set_foreground -void -guchar red,guchar green,guchar blue - - -gimp_palette_set_background -void -guchar red,guchar green,guchar blue - - -gimp_palette_set_default_colors +wire_clear_error void void -gimp_palette_swap_colors -void -void - - -gimp_palette_refresh -void -void - - -gimp_selection_bounds -void -gint32 image_ID,gboolean *non_empty,gint *x1,gint *y1,gint *x2,gint *y2 - - -gimp_selection_is_empty +wire_read_msg gboolean -gint32 image_ID +GIOChannel *channel,WireMessage *msg -gimp_selection_none +wire_write_msg +gboolean +GIOChannel *channel,WireMessage *msg + + +wire_destroy void -gint32 image_ID - - -GimpPixelRgn -struct GimpPixelRgn -{ - guchar *data; /* pointer to region data */ - GimpDrawable *drawable; /* pointer to drawable */ - guint bpp; /* bytes per pixel */ - guint rowstride; /* bytes per pixel row */ - guint x, y; /* origin */ - guint w, h; /* width and height of region */ - guint dirty : 1; /* will this region be dirtied? */ - guint shadow : 1; /* will this region use the shadow or normal tiles */ - guint process_count; /* used internally */ -}; - - -gimp_pixel_rgn_init -void -GimpPixelRgn *pr,GimpDrawable *drawable,gint x,gint y,gint width,gint height,gint dirty,gint shadow +WireMessage *msg -gimp_pixel_rgn_resize -void -GimpPixelRgn *pr,gint x,gint y,gint width,gint height +wire_read_int32 +gboolean +GIOChannel *channel,guint32 *data,gint count -gimp_pixel_rgn_get_pixel -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y +wire_read_int16 +gboolean +GIOChannel *channel,guint16 *data,gint count -gimp_pixel_rgn_get_row -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width +wire_read_int8 +gboolean +GIOChannel *channel,guint8 *data,gint count -gimp_pixel_rgn_get_col -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint height +wire_read_double +gboolean +GIOChannel *channel,gdouble *data,gint count -gimp_pixel_rgn_get_rect -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width,gint height +wire_read_string +gboolean +GIOChannel *channel,gchar **data,gint count -gimp_pixel_rgn_set_pixel -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y +wire_write_int32 +gboolean +GIOChannel *channel,guint32 *data,gint count -gimp_pixel_rgn_set_row -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width +wire_write_int16 +gboolean +GIOChannel *channel,guint16 *data,gint count -gimp_pixel_rgn_set_col -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint height +wire_write_int8 +gboolean +GIOChannel *channel,guint8 *data,gint count -gimp_pixel_rgn_set_rect -void -GimpPixelRgn *pr,guchar *buf,gint x,gint y,gint width,gint height +wire_write_double +gboolean +GIOChannel *channel,gdouble *data,gint count -gimp_pixel_rgns_register -gpointer -gint nrgns,... - - -gimp_pixel_rgns_register2 -gpointer -gint nrgns,GimpPixelRgn **prs - - -gimp_pixel_rgns_process -gpointer -gpointer pri_ptr +wire_write_string +gboolean +GIOChannel *channel,gchar **data,gint count -gimp_drawable_offset -#define gimp_drawable_offset gimp_channel_ops_offset +GIMP_MAJOR_VERSION +#define GIMP_MAJOR_VERSION (1) -gimp_drawable_image_id -#define gimp_drawable_image_id gimp_drawable_image +GIMP_MINOR_VERSION +#define GIMP_MINOR_VERSION (1) -gimp_drawable_bpp -#define gimp_drawable_bpp gimp_drawable_bytes - - -GimpDrawable -struct GimpDrawable -{ - gint32 id; /* drawable ID */ - guint width; /* width of drawble */ - guint height; /* height of drawble */ - guint bpp; /* bytes per pixel of drawable */ - guint ntile_rows; /* # of tile rows */ - guint ntile_cols; /* # of tile columns */ - GimpTile *tiles; /* the normal tiles */ - GimpTile *shadow_tiles; /* the shadow tiles */ -}; - - -gimp_drawable_get -GimpDrawable * -gint32 drawable_ID - - -gimp_drawable_detach -void -GimpDrawable *drawable - - -gimp_drawable_flush -void -GimpDrawable *drawable - - -gimp_drawable_delete -void -GimpDrawable *drawable - - -gimp_drawable_name -gchar * -gint32 drawable_ID - - -gimp_drawable_visible -gboolean -gint32 drawable_ID - - -gimp_drawable_set_name -void -gint32 drawable_ID,gchar *name - - -gimp_drawable_set_visible -void -gint32 drawable_ID,gboolean visible - - -gimp_drawable_get_tile -GimpTile * -GimpDrawable *drawable,gint shadow,gint row,gint col - - -gimp_drawable_get_tile2 -GimpTile * -GimpDrawable *drawable,gint shadow,gint x,gint y - - -gimp_drawable_get_thumbnail_data -guchar * -gint32 drawable_ID,gint *width,gint *height,gint *bpp - - -gimp_progress_init -void -gchar *message - - -gimp_progress_update -void -gdouble percentage - - -gimp_temp_PDB_name -gchar * -void - - -gimp_plugin_domain_register -void -gchar *domain_name,gchar *domain_path - - -gimp_plugin_help_register -void -gchar *help_path - - -gimp_layer_get_mask_id -#define gimp_layer_get_mask_id gimp_layer_mask +GIMP_MICRO_VERSION +#define GIMP_MICRO_VERSION (25) -gimp_layer_get_image_id -#define gimp_layer_get_image_id gimp_drawable_image +GIMP_VERSION +#define GIMP_VERSION "1.1.25" -gimp_layer_is_floating_selection -#define gimp_layer_is_floating_selection gimp_layer_is_floating_sel +GIMP_CHECK_VERSION +#define GIMP_CHECK_VERSION(major, minor, micro) \ + (GIMP_MAJOR_VERSION > (major) || \ + (GIMP_MAJOR_VERSION == (major) && GIMP_MINOR_VERSION > (minor)) || \ + (GIMP_MAJOR_VERSION == (major) && GIMP_MINOR_VERSION == (minor) && \ + GIMP_MICRO_VERSION >= (micro))) -gimp_layer_get_preserve_transparency -#define gimp_layer_get_preserve_transparency gimp_layer_get_preserve_trans +GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE +#define GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE 1-1-0 -gimp_layer_set_preserve_transparency -#define gimp_layer_set_preserve_transparency gimp_layer_set_preserve_trans - - -gimp_layer_new -gint32 -gint32 image_ID,gchar *name,gint width,gint height,GimpImageType type,gdouble opacity,GimpLayerModeEffects mode - - -gimp_layer_copy -gint32 -gint32 layer_ID - - -gimp_register_magic_load_handler -void -gchar *procedure_name,gchar *extensions,gchar *prefixes,gchar *magics - - -gimp_register_load_handler -void -gchar *procedure_name,gchar *extensions,gchar *prefixes - - -gimp_register_save_handler -void -gchar *procedure_name,gchar *extensions,gchar *prefixes - - -gimp_image_convert_rgb -#define gimp_image_convert_rgb gimp_convert_rgb +GIMP_HAVE_PARASITES +#define GIMP_HAVE_PARASITES 1-1-0 -gimp_image_convert_grayscale -#define gimp_image_convert_grayscale gimp_convert_grayscale +GIMP_HAVE_RESOLUTION_INFO +#define GIMP_HAVE_RESOLUTION_INFO 1-1-0 -gimp_image_convert_indexed -#define gimp_image_convert_indexed gimp_convert_indexed +GIMP_HAVE_DESTROY_PARAMDEFS +#define GIMP_HAVE_DESTROY_PARAMDEFS 1-1-0 -gimp_image_duplicate -#define gimp_image_duplicate gimp_channel_ops_duplicate +GIMP_HAVE_FEATURES_1_1_5 +#define GIMP_HAVE_FEATURES_1_1_5 1-1-5 - -gimp_image_get_cmap -guchar * -gint32 image_ID,gint *num_colors - - -gimp_image_set_cmap -void -gint32 image_ID,guchar *cmap,gint num_colors - - -gimp_image_get_thumbnail_data -guchar * -gint32 image_ID,gint *width,gint *height,gint *bpp - - -gimp_procedural_db_dump -void -gchar *filename - - -gimp_procedural_db_query -void -gchar *name,gchar *blurb,gchar *help,gchar *author,gchar *copyright,gchar *date,gchar *proc_type,gint *num_matches,gchar ***proc_names - - -gimp_procedural_db_proc_arg -gboolean -gchar *procedure,gint arg_num,GimpPDBArgType *arg_type,gchar **arg_name,gchar **arg_desc - - -gimp_procedural_db_proc_val -gboolean -gchar *procedure,gint val_num,GimpPDBArgType *val_type,gchar **val_name,gchar **val_desc - - -gimp_procedural_db_get_data_size -gint -gchar *identifier - - -gimp_message -void -gchar *message - - -gimp_message_get_handler -GimpMessageHandlerType -void - - -gimp_message_set_handler -void -GimpMessageHandlerType handler - - -gimp_image_add_hguide -gint32 -gint32 image_ID,gint yposition - - -gimp_image_add_vguide -gint32 -gint32 image_ID,gint xposition - - -gimp_image_delete_guide -void -gint32 image_ID,gint32 guide_ID - - -gimp_image_find_next_guide -gint32 -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_orientation -GimpOrientationType -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_position -gint -gint32 image_ID,gint32 guide_ID - -gimp_channel_get_image_id -#define gimp_channel_get_image_id gimp_drawable_image +GIMP_HAVE_DEFAULT_DISPLAY +#define GIMP_HAVE_DEFAULT_DISPLAY 1-1-5 + + +GIMP_HAVE_PIXEL_RGNS_REGISTER2 +#define GIMP_HAVE_PIXEL_RGNS_REGISTER2 1-1-5 + + +GIMP_HAVE_NEW_ENUMS +#define GIMP_HAVE_NEW_ENUMS 1-1-10 + + +GIMP_HAVE_EXPORT +#define GIMP_HAVE_EXPORT 1-1-10 - -gimp_channel_new -gint32 -gint32 image_ID,gchar *name,guint width,guint height,gdouble opacity,guchar *color - - -gimp_procedural_db_proc_info -gboolean -gchar *procedure,gchar **blurb,gchar **help,gchar **author,gchar **copyright,gchar **date,GimpPDBProcType *proc_type,gint *num_args,gint *num_values,GimpParamDef **params,GimpParamDef **return_vals - - -gimp_procedural_db_get_data -void -gchar *identifier,gpointer data - - -gimp_procedural_db_set_data -void -gchar *identifier,gpointer data,guint32 length - - -gimp_brushes_get_brush_data -gchar * -gchar *brush_name,gdouble *opacity,gint *spacing,GimpLayerModeEffects *paint_mode,gint *width,gint *height,gint *mask_data_size,guint8 **mask_data - - -gimp_brushes_popup -void -gchar *brush_callback,gchar *popup_title,gchar *initial_brush,gdouble opacity,gint spacing,GimpLayerModeEffects paint_mode - - -gimp_brushes_close_popup -void -gchar *brush_callback - - -gimp_brushes_set_popup -void -gchar *brush_callback,gchar *brush_name,gdouble opacity,gint spacing,GimpLayerModeEffects paint_mode - - -gimp_convert_rgb -void -gint32 image_ID - - -gimp_convert_grayscale -void -gint32 image_ID - - -gimp_convert_indexed -void -gint32 image_ID,GimpConvertDitherType dither_type,GimpConvertPaletteType palette_type,gint num_cols,gboolean alpha_dither,gboolean remove_unused,gchar *palette - - -gimp_gimprc_query -gchar * -gchar *token - - -gimp_gimprc_set -void -gchar *token,gchar *value - - -gimp_get_monitor_resolution -void -gdouble *xres,gdouble *yres - - -gimp_gradients_popup -void -gchar *gradients_callback,gchar *popup_title,gchar *initial_gradient,gint sample_size - - -gimp_gradients_close_popup -void -gchar *gradients_callback - - -gimp_gradients_set_popup -void -gchar *gradients_callback,gchar *gradient_name - - -gimp_patterns_get_pattern_data -gchar * -gchar *name,gint *width,gint *height,gint *mask_bpp,gint *mask_data_size,guint8 **mask_data - - -gimp_text_fontname -gint32 -gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gchar *text,gint border,gboolean antialias,gdouble size,GimpSizeType size_type,gchar *fontname - - -gimp_text_get_extents_fontname -void -gchar *text,gdouble size,GimpSizeType size_type,gchar *fontname,gint *width,gint *height,gint *ascent,gint *descent - - -gimp_text -gint32 -gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gchar *text,gint border,gboolean antialias,gdouble size,GimpSizeType size_type,gchar *foundry,gchar *family,gchar *weight,gchar *slant,gchar *set_width,gchar *spacing,gchar *registry,gchar *encoding - - -gimp_text_get_extents -void -gchar *text,gdouble size,GimpSizeType size_type,gchar *foundry,gchar *family,gchar *weight,gchar *slant,gchar *set_width,gchar *spacing,gchar *registry,gchar *encoding,gint *width,gint *height,gint *ascent,gint *descent - - -gimp_patterns_popup -void -gchar *pattern_callback,gchar *popup_title,gchar *initial_pattern - - -gimp_patterns_close_popup -void -gchar *pattern_callback - - -gimp_patterns_set_popup -void -gchar *pattern_callback,gchar *pattern_name - - -gimp_airbrush -void -gint32 drawable_ID,gdouble pressure,gint num_strokes,gdouble *strokes - - -gimp_airbrush_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_blend -void -gint32 drawable_ID,GimpBlendMode blend_mode,GimpLayerModeEffects paint_mode,GimpGradientType gradient_type,gdouble opacity,gdouble offset,GimpRepeatMode repeat,gboolean supersample,gint max_depth,gdouble threshold,gdouble x1,gdouble y1,gdouble x2,gdouble y2 - - -gimp_bucket_fill -void -gint32 drawable_ID,GimpBucketFillMode fill_mode,GimpLayerModeEffects paint_mode,gdouble opacity,gdouble threshold,gboolean sample_merged,gdouble x,gdouble y - - -gimp_by_color_select -void -gint32 drawable_ID,guchar red,guchar green,guchar blue,gint threshold,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius,gboolean sample_merged - - -gimp_clone -void -gint32 drawable_ID,gint32 src_drawable_ID,GimpCloneType clone_type,gdouble src_x,gdouble src_y,gint num_strokes,gdouble *strokes - - -gimp_clone_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_color_picker -void -gint32 image_ID,gint32 drawable_ID,gdouble x,gdouble y,gboolean sample_merged,gboolean sample_average,gdouble average_radius,gboolean save_color,guchar *red,guchar *green,guchar *blue - - -gimp_convolve -void -gint32 drawable_ID,gdouble pressure,GimpConvolveType convolve_type,gint num_strokes,gdouble *strokes - - -gimp_convolve_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_crop -void -gint32 image_ID,gint new_width,gint new_height,gint offx,gint offy - - -gimp_dodgeburn -void -gint32 drawable_ID,gdouble exposure,GimpDodgeBurnType dodgeburn_type,GimpDodgeBurnMode dodgeburn_mode,gint num_strokes,gdouble *strokes - - -gimp_dodgeburn_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_ellipse_select -void -gint32 image_ID,gdouble x,gdouble y,gdouble width,gdouble height,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius - - -gimp_eraser -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes,GimpBrushApplicationMode hardness,GimpPaintApplicationMode method - - -gimp_eraser_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_flip -gint32 -gint32 drawable_ID,GimpOrientationType flip_type - - -gimp_free_select -void -gint32 image_ID,gint num_segs,gdouble *segs,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius - - -gimp_fuzzy_select -void -gint32 drawable_ID,gdouble x,gdouble y,gint threshold,GimpChannelOps operation,gboolean antialias,gboolean feather,gdouble feather_radius,gboolean sample_merged - - -gimp_paintbrush -void -gint32 drawable_ID,gdouble fade_out,gint num_strokes,gdouble *strokes,GimpPaintApplicationMode method,gdouble gradient_length - - -gimp_paintbrush_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_pencil -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_perspective -gint32 -gint32 drawable_ID,gboolean interpolation,gdouble x0,gdouble y0,gdouble x1,gdouble y1,gdouble x2,gdouble y2,gdouble x3,gdouble y3 - - -gimp_rect_select -void -gint32 image_ID,gdouble x,gdouble y,gdouble width,gdouble height,GimpChannelOps operation,gboolean feather,gdouble feather_radius - - -gimp_rotate -gint32 -gint32 drawable_ID,gboolean interpolation,gdouble angle - - -gimp_scale -gint32 -gint32 drawable_ID,gboolean interpolation,gdouble x0,gdouble y0,gdouble x1,gdouble y1 - - -gimp_shear -gint32 -gint32 drawable_ID,gboolean interpolation,GimpOrientationType shear_type,gdouble magnitude - - -gimp_smudge -void -gint32 drawable_ID,gdouble pressure,gint num_strokes,gdouble *strokes - - -gimp_smudge_default -void -gint32 drawable_ID,gint num_strokes,gdouble *strokes - - -gimp_transform_2d -gint32 -gint32 drawable_ID,gboolean interpolation,gdouble source_x,gdouble source_y,gdouble scale_x,gdouble scale_y,gdouble angle,gdouble dest_x,gdouble dest_y - - -gimp_channel_ops_offset -void -gint32 drawable_ID,gboolean wrap_around,GimpChannelOffsetType fill_type,gint offset_x,gint offset_y - - -gimp_channel_ops_duplicate -gint32 -gint32 image_ID - - -gimp_gradients_get_list -gchar ** -gint *num_gradients - - -gimp_gradients_get_active -gchar * -void - - -gimp_gradients_set_active -void -gchar *name - - -gimp_gradients_sample_uniform -gdouble * -gint num_samples - - -gimp_gradients_sample_custom -gdouble * -gint num_samples,gdouble *positions - - -gimp_version -gchar * -void - - -gimp_path_list -gchar ** -gint32 image_ID,gint *num_paths - - -gimp_path_get_points -gint -gint32 image_ID,gchar *pathname,gint *path_closed,gint *num_path_point_details,gdouble **points_pairs - - -gimp_path_get_current -gchar * -gint32 image_ID - - -gimp_path_set_current -void -gint32 image_ID,gchar *set_current_path_name - - -gimp_path_set_points -void -gint32 image_ID,gchar *pathname,gint ptype,gint num_path_points,gdouble *points_pairs - - -gimp_path_stroke_current -void -gint32 image_ID - - -gimp_path_get_point_at_dist -gint -gint32 image_ID,gdouble distance,gint *y_point,gdouble *gradient - - -gimp_path_get_tattoo -gint -gint32 image_ID,gchar *pathname - - -gimp_get_path_by_tattoo -gchar * -gint32 image_ID,gint tattoo - - -gimp_path_delete -void -gint32 image_ID,gchar *path_name_to_del - - -gimp_path_get_locked -gint -gint32 image_ID,gchar *pathname - - -gimp_path_set_locked -void -gint32 image_ID,gchar *pathname,gint lockstatus - - -gimp_path_set_tattoo -void -gint32 image_ID,gchar *pathname,gint tattovalue - - -gimp_floating_sel_remove -void -gint32 floating_sel_ID - - -gimp_floating_sel_anchor -void -gint32 floating_sel_ID - - -gimp_floating_sel_to_layer -void -gint32 floating_sel_ID - - -gimp_floating_sel_attach -void -gint32 layer_ID,gint32 drawable_ID - - -gimp_floating_sel_rigor -void -gint32 floating_sel_ID,gboolean undo - - -gimp_floating_sel_relax -void -gint32 floating_sel_ID,gboolean undo - - -gimp_brightness_contrast -void -gint32 drawable_ID,gint brightness,gint contrast - - -gimp_levels -void -gint32 drawable_ID,GimpChannelLutType channel,gint low_input,gint high_input,gdouble gamma,gint low_output,gint high_output - - -gimp_posterize -void -gint32 drawable_ID,gint levels - - -gimp_desaturate -void -gint32 drawable_ID - - -gimp_equalize -void -gint32 drawable_ID,gboolean mask_only - - -gimp_invert -void -gint32 drawable_ID - - -gimp_curves_spline -void -gint32 drawable_ID,GimpChannelLutType channel,gint num_points,guint8 *control_pts - - -gimp_curves_explicit -void -gint32 drawable_ID,GimpChannelLutType channel,gint num_bytes,guint8 *curve - - -gimp_color_balance -void -gint32 drawable_ID,GimpTransferMode transfer_mode,gboolean preserve_lum,gdouble cyan_red,gdouble magenta_green,gdouble yellow_blue - - -gimp_histogram -void -gint32 drawable_ID,GimpChannelLutType channel,gint start_range,gint end_range,gdouble *mean,gdouble *std_dev,gdouble *median,gdouble *pixels,gdouble *count,gdouble *percentile - - -gimp_hue_saturation -void -gint32 drawable_ID,GimpHueRange hue_range,gdouble hue_offset,gdouble lightness,gdouble saturation - - -gimp_threshold -void -gint32 drawable_ID,gint low_threshold,gint high_threshold - - -gimp_undo_push_group_start -void -gint32 image_ID - - -gimp_undo_push_group_end -void -gint32 image_ID - - -gimp_edit_cut -void -gint32 drawable_ID - - -gimp_edit_copy -void -gint32 drawable_ID - - -gimp_edit_paste -gint32 -gint32 drawable_ID,gboolean paste_into - - -gimp_edit_clear -void -gint32 drawable_ID - - -gimp_edit_fill -void -gint32 drawable_ID,GimpFillType fill_type - - -gimp_edit_stroke -void -gint32 drawable_ID - - -gimp_selection_float -gint32 -gint32 image_ID,gint32 drawable_ID,gint offx,gint offy - - -gimp_gradients_get_gradient_data -gchar * -gchar *name,gint *width,gint sample_size,gdouble **grad_data - - -gimp_channel_new -gint32 -gint32 image_ID,gchar *name,guint width,guint height,gdouble opacity,guchar *color - - -gimp_channel_copy -gint32 -gint32 channel_ID - - -gimp_channel_delete -void -gint32 channel_ID - - -gimp_channel_get_color -void -gint32 channel_ID,guchar *red,guchar *green,guchar *blue - - -gimp_channel_get_name -gchar * -gint32 channel_ID - - -gimp_channel_get_opacity -gdouble -gint32 channel_ID - - -gimp_channel_get_show_masked -gint -gint32 channel_ID - - -gimp_channel_get_visible -gboolean -gint32 channel_ID - - -gimp_channel_set_color -void -gint32 channel_ID,guchar red,guchar green,guchar blue - - -gimp_channel_set_name -void -gint32 channel_ID,gchar *name - - -gimp_channel_set_opacity -void -gint32 channel_ID,gdouble opacity - - -gimp_channel_set_show_masked -void -gint32 channel_ID,gint show_masked - - -gimp_channel_set_visible -void -gint32 channel_ID,gboolean visible - - -gimp_channel_get_tattoo -gint32 -gint32 channel_ID - - -gimp_display_new -gint32 -gint32 image_ID - - -gimp_display_delete -void -gint32 display_ID - - -gimp_displays_flush -void -void - - -gimp_drawable_update -void -gint32 drawable_ID,gint x,gint y,guint width,guint height - - -gimp_drawable_merge_shadow -void -gint32 drawable_ID,gboolean undoable - - -gimp_drawable_image_id -gint32 -gint32 drawable_ID - - -gimp_drawable_width -guint -gint32 drawable_ID - - -gimp_drawable_height -guint -gint32 drawable_ID - - -gimp_drawable_bpp -guint -gint32 drawable_ID - - -gimp_drawable_type -GimpImageType -gint32 drawable_ID - - -gimp_drawable_is_channel -gboolean -gint32 drawable_ID - - -gimp_drawable_is_rgb -gboolean -gint32 drawable_ID - - -gimp_drawable_is_gray -gboolean -gint32 drawable_ID - - -gimp_drawable_has_alpha -gboolean -gint32 drawable_ID - - -gimp_drawable_is_indexed -gboolean -gint32 drawable_ID - - -gimp_drawable_is_layer -gboolean -gint32 drawable_ID - - -gimp_drawable_is_layer_mask -gboolean -gint32 drawable_ID - - -gimp_drawable_mask_bounds -gboolean -gint32 drawable_ID,gint *x1,gint *y1,gint *x2,gint *y2 - - -gimp_drawable_offsets -void -gint32 drawable_ID,gint *offset_x,gint *offset_y - - -gimp_drawable_fill -void -gint32 drawable_ID,GimpFillType fill_type - - -gimp_drawable_set_visible -void -gint32 drawable_ID,gint visible - - -gimp_drawable_parasite_find -GimpParasite * -gint32 drawable_ID,const gchar *name - - -gimp_drawable_parasite_attach -void -gint32 drawable_ID,const GimpParasite *parasite - - -gimp_drawable_attach_new_parasite -void -gint32 drawable_ID,const gchar *name,gint flags,gint size,const gpointer data - - -gimp_drawable_parasite_detach -void -gint32 drawable_ID,const gchar *name - - -gimp_drawable_get_thumbnail_data -guchar * -gint32 drawable_ID,gint *width,gint *height,gint *bytes - - -gimp_register_magic_load_handler -void -gchar *name,gchar *extensions,gchar *prefixes,gchar *magics - - -gimp_register_load_handler -void -gchar *name,gchar *extensions,gchar *prefixes - - -gimp_register_save_handler -void -gchar *name,gchar *extensions,gchar *prefixes - - -gimp_gradients_get_list -gchar ** -gint *num_gradients - - -gimp_gradients_get_active -gchar * -void - - -gimp_gradients_set_active -void -gchar *name - - -gimp_gradients_sample_uniform -gdouble * -gint num_samples - - -gimp_gradients_sample_custom -gdouble * -gint num_samples,gdouble *positions - - -gimp_image_add_hguide -gint32 -gint32 image_ID,gint32 yposition - - -gimp_image_add_vguide -gint32 -gint32 image_ID,gint32 xposition - - -gimp_image_delete_guide -void -gint32 image_ID,gint32 guide_ID - - -gimp_image_find_next_guide -gint32 -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_orientation -GOrientation -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_position -gint32 -gint32 image_ID,gint32 guide_ID - - -gimp_help -void -gchar *prog_name,gchar *help_data - - -gimp_image_new -gint32 -guint width,guint height,GimpImageBaseType type - - -gimp_image_duplicate -gint32 -gint32 image_ID - - -gimp_image_delete -void -gint32 image_ID - - -gimp_image_width -guint -gint32 image_ID - - -gimp_image_height -guint -gint32 image_ID - - -gimp_image_base_type -GimpImageBaseType -gint32 image_ID - - -gimp_image_floating_selection -gint32 -gint32 image_ID - - -gimp_image_add_channel -void -gint32 image_ID,gint32 channel_ID,gint position - - -gimp_image_add_layer -void -gint32 image_ID,gint32 layer_ID,gint position - - -gimp_image_add_layer_mask -void -gint32 image_ID,gint32 layer_ID,gint32 mask_ID - - -gimp_image_clean_all -void -gint32 image_ID - - -gimp_image_undo_disable -void -gint32 image_ID - - -gimp_image_undo_enable -void -gint32 image_ID - - -gimp_image_undo_freeze -void -gint32 image_ID - - -gimp_image_undo_thaw -void -gint32 image_ID - - -gimp_undo_push_group_start -void -gint32 image_ID - - -gimp_undo_push_group_end -void -gint32 image_ID - - -gimp_image_clean_all -void -gint32 image_ID - - -gimp_image_flatten -gint32 -gint32 image_ID - - -gimp_image_lower_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_lower_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_merge_visible_layers -gint32 -gint32 image_ID,GimpMergeType merge_type - - -gimp_image_pick_correlate_layer -gint32 -gint32 image_ID,gint x,gint y - - -gimp_image_raise_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_raise_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_remove_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_remove_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_remove_layer_mask -void -gint32 image_ID,gint32 layer_ID,gint mode - - -gimp_image_resize -void -gint32 image_ID,guint new_width,guint new_height,gint offset_x,gint offset_y - - -gimp_image_get_active_channel -gint32 -gint32 image_ID - - -gimp_image_get_active_layer -gint32 -gint32 image_ID - - -gimp_image_get_channels -gint32 * -gint32 image_ID,gint *nchannels - - -gimp_image_get_cmap -guchar * -gint32 image_ID,gint *ncolors - - -gimp_image_get_component_active -gboolean -gint32 image_ID,gint component - - -gimp_image_get_component_visible -gboolean -gint32 image_ID,gint component - - -gimp_image_get_filename -gchar * -gint32 image_ID - - -gimp_image_get_layers -gint32 * -gint32 image_ID,gint *nlayers - - -gimp_image_get_selection -gint32 -gint32 image_ID - - -gimp_image_set_active_channel -void -gint32 image_ID,gint32 channel_ID - - -gimp_image_set_active_layer -void -gint32 image_ID,gint32 layer_ID - - -gimp_image_set_cmap -void -gint32 image_ID,guchar *cmap,gint ncolors - - -gimp_image_set_component_active -void -gint32 image_ID,gint component,gboolean active - - -gimp_image_set_component_visible -void -gint32 image_ID,gint component,gboolean visible - - -gimp_image_set_filename -void -gint32 image_ID,gchar *name - - -gimp_image_parasite_find -GimpParasite * -gint32 image_ID,const gchar *name - - -gimp_image_parasite_attach -void -gint32 image_ID,const GimpParasite *parasite - - -gimp_image_attach_new_parasite -void -gint32 image_ID,const gchar *name,gint flags,gint size,const gpointer data - - -gimp_image_parasite_detach -void -gint32 image_ID,const gchar *name - - -gimp_image_set_resolution -void -gint32 image_ID,gdouble xresolution,gdouble yresolution - - -gimp_image_get_resolution -void -gint32 image_ID,gdouble *xresolution,gdouble *yresolution - - -gimp_image_set_unit -void -gint32 image_ID,GimpUnit unit - - -gimp_image_get_unit -GimpUnit -gint32 image_ID - - -gimp_image_get_layer_by_tattoo -gint32 -gint32 image_ID,gint32 tattoo - - -gimp_image_get_channel_by_tattoo -gint32 -gint32 image_ID,gint32 tattoo - - -gimp_image_get_thumbnail_data -guchar * -gint32 image_ID,gint *width,gint *height,gint *bytes - - -gimp_image_convert_rgb -void -gint32 image_ID - - -gimp_image_convert_grayscale -void -gint32 image_ID - - -gimp_image_convert_indexed -void -gint32 image_ID,GimpConvertDitherType dither_type,GimpConvertPaletteType palette_type,gint num_colors,gint alpha_dither,gint remove_unused,gchar *palette - - -gimp_image_list -gint32 * -gint *nimages - - -gimp_image_add_hguide -gint32 -gint32 image_ID,gint32 yposition - - -gimp_image_add_vguide -gint32 -gint32 image_ID,gint32 xposition - - -gimp_image_delete_guide -void -gint32 image_ID,gint32 guide_ID - - -gimp_image_find_next_guide -gint32 -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_orientation -GOrientation -gint32 image_ID,gint32 guide_ID - - -gimp_image_get_guide_position -gint32 -gint32 image_ID,gint32 guide_ID - - -gimp_layer_new -gint32 -gint32 image_ID,char *name,guint width,guint height,GimpImageType type,gdouble opacity,GLayerMode mode - - -gimp_layer_copy -gint32 -gint32 layer_ID - - -gimp_layer_delete -void -gint32 layer_ID - - -gimp_layer_add_alpha -void -gint32 layer_ID - - -gimp_layer_create_mask -gint32 -gint32 layer_ID,GimpAddMaskType mask_type - - -gimp_layer_resize -void -gint32 layer_ID,guint new_width,guint new_height,gint offset_x,gint offset_y - - -gimp_layer_scale -void -gint32 layer_ID,guint new_width,guint new_height,gint local_origin - - -gimp_layer_translate -void -gint32 layer_ID,gint offset_x,gint offset_y - - -gimp_layer_is_floating_selection -gboolean -gint32 layer_ID - - -gimp_layer_get_image_id -gint32 -gint32 layer_ID - - -gimp_layer_get_mask_id -gint32 -gint32 layer_ID - - -gimp_layer_get_apply_mask -gboolean -gint32 layer_ID - - -gimp_layer_get_edit_mask -gboolean -gint32 layer_ID - - -gimp_layer_get_mode -GLayerMode -gint32 layer_ID - - -gimp_layer_get_name -gchar * -gint32 layer_ID - - -gimp_layer_get_opacity -gdouble -gint32 layer_ID - - -gimp_layer_get_preserve_transparency -gboolean -gint32 layer_ID - - -gimp_layer_get_show_mask -gint -gint32 layer_ID - - -gimp_layer_get_visible -gint -gint32 layer_ID - - -gimp_layer_set_apply_mask -void -gint32 layer_ID,gboolean apply_mask - - -gimp_layer_set_edit_mask -void -gint32 layer_ID,gboolean edit_mask - - -gimp_layer_set_mode -void -gint32 layer_ID,GLayerMode mode - - -gimp_layer_set_name -void -gint32 layer_ID,gchar *name - - -gimp_layer_set_offsets -void -gint32 layer_ID,gint offset_x,gint offset_y - - -gimp_layer_set_opacity -void -gint32 layer_ID,gdouble opacity - - -gimp_layer_set_preserve_transparency -void -gint32 layer_ID,gboolean preserve_transparency - - -gimp_layer_set_show_mask -void -gint32 layer_ID,gboolean show_mask - - -gimp_layer_set_visible -void -gint32 layer_ID,gboolean visible - - -gimp_layer_get_tattoo -gint32 -gint32 layer_ID - - -gimp_message -void -const gchar *message - - -gimp_palette_get_background -void -guchar *red,guchar *green,guchar *blue - - -gimp_palette_get_foreground -void -guchar *red,guchar *green,guchar *blue - - -gimp_palette_set_background -void -guchar red,guchar green,guchar blue - - -gimp_palette_set_foreground -void -guchar red,guchar green,guchar blue - - -gimp_parasite_find -GimpParasite * -const gchar *name - - -gimp_parasite_attach -void -const GimpParasite *parasite - - -gimp_parasite_detach -void -const gchar *name - - -gimp_drawable_parasite_find -GimpParasite * -gint32 drawable_ID,const gchar *name - - -gimp_drawable_parasite_attach -void -gint32 drawable_ID,const GimpParasite *parasite - - -gimp_drawable_parasite_detach -void -gint32 drawable_ID,const gchar *name - - -gimp_image_parasite_find -GimpParasite * -gint32 image_ID,const gchar *name - - -gimp_image_parasite_attach -void -gint32 image_ID,const GimpParasite *parasite - - -gimp_image_parasite_detach -void -gint32 image_ID,const gchar *name - - -gimp_progress_init -void -gchar *message - - -gimp_progress_update -void -gdouble percentage - - -gimp_plugin_domain_register -void -gchar *domain_name,gchar *domain_path - - -gimp_plugin_help_register -void -gchar *help_path - - -gimp_procedural_db_set_data -void -gchar *id,gpointer data,guint32 length - - -gimp_procedural_db_get_data -void -gchar *id,gpointer data - - -gimp_procedural_db_get_data_size -guint32 -gchar *id - - -gimp_procedural_db_query -void -gchar *name_regexp,gchar *blurb_regexp,gchar *help_regexp,gchar *author_regexp,gchar *copyright_regexp,gchar *date_regexp,gchar *proc_type_regexp,gint *nprocs,gchar ***proc_names - - -gimp_procedural_db_proc_arg -gboolean -gchar *proc_name,gint nth_arg,GimpParamDef *param - - -gimp_procedural_db_proc_val -gboolean -gchar *proc_name,gint nth_val,GimpParamDef *param - - -gimp_procedural_db_proc_info -gboolean -gchar *proc_name,gchar **proc_blurb,gchar **proc_help,gchar **proc_author,gchar **proc_copyright,gchar **proc_date,gint *proc_type,gint *nparams,gint *nreturn_vals,GimpParamDef **params,GimpParamDef **return_vals - - -gimp_selection_bounds -gint32 -gint32 image_ID,gint32 *non_empty,gint32 *x1,gint32 *y1,gint32 *x2,gint32 *y2 - - -gimp_selection_float -gint32 -gint32 image_ID,gint32 drawable_ID,gint32 x_offset,gint32 y_offset - - -gimp_selection_is_empty -gint32 -gint32 image_ID - - -gimp_selection_none -void -gint32 image_ID - diff --git a/devel-docs/libgimp/libgimp-include.c b/devel-docs/libgimp/libgimp-include.c index f775e31258..7cf3ab988d 100644 --- a/devel-docs/libgimp/libgimp-include.c +++ b/devel-docs/libgimp/libgimp-include.c @@ -6,7 +6,7 @@ #include #include -GPlugInInfo PLUG_IN_INFO = +GimpPlugInInfo PLUG_IN_INFO = { NULL, NULL, diff --git a/devel-docs/libgimp/libgimp-sections.txt b/devel-docs/libgimp/libgimp-sections.txt index a0d350ac6e..fe383cf140 100644 --- a/devel-docs/libgimp/libgimp-sections.txt +++ b/devel-docs/libgimp/libgimp-sections.txt @@ -15,7 +15,6 @@ GimpParamColor GimpParamRegion GimpParamData GimpParam -set_gimp_PLUG_IN_INFO_PTR MAIN gimp_main gimp_default_display @@ -31,7 +30,6 @@ gimp_install_cmap gimp_use_xshm gimp_color_cube gimp_min_colors -gimp_request_wakeups gimp_get_progname @@ -61,7 +59,6 @@ gp_temp_proc_return_write gp_proc_install_write gp_proc_uninstall_write gp_extension_ack_write -gp_request_wakeups_write
@@ -128,83 +125,6 @@ GimpRunModeType GimpSizeType GimpStackTraceMode GimpTransferMode -GFillType -GImageType -GDrawableType -GLayerMode -GRunModeType -GOrientation -GParamType -GProcedureType -GStatusType -PARAM_INT32 -PARAM_INT16 -PARAM_INT8 -PARAM_FLOAT -PARAM_STRING -PARAM_INT32ARRAY -PARAM_INT16ARRAY -PARAM_INT8ARRAY -PARAM_FLOATARRAY -PARAM_STRINGARRAY -PARAM_COLOR -PARAM_REGION -PARAM_DISPLAY -PARAM_IMAGE -PARAM_LAYER -PARAM_CHANNEL -PARAM_DRAWABLE -PARAM_SELECTION -PARAM_BOUNDARY -PARAM_PATH -PARAM_PARASITE -PARAM_STATUS -PARAM_END -STATUS_EXECUTION_ERROR -STATUS_CALLING_ERROR -STATUS_PASS_THROUGH -STATUS_SUCCESS -STATUS_CANCEL -PROC_INTERNAL -PROC_PLUG_IN -PROC_EXTENSION -PROC_TEMPORARY -ORIENTATION_HORIZONTAL -ORIENTATION_VERTICAL -ORIENTATION_UNKNOWN -FG_IMAGE_FILL -BG_IMAGE_FILL -WHITE_IMAGE_FILL -TRANS_IMAGE_FILL -NO_IMAGE_FILL -RGB -GRAY -INDEXED -RGB_IMAGE -RGBA_IMAGE -GRAY_IMAGE -GRAYA_IMAGE -INDEXED_IMAGE -INDEXEDA_IMAGE -NORMAL_MODE -DISSOLVE_MODE -BEHIND_MODE -MULTIPLY_MODE -SCREEN_MODE -OVERLAY_MODE -DIFFERENCE_MODE -ADDITION_MODE -SUBTRACT_MODE -DARKEN_ONLY_MODE -LIGHTEN_ONLY_MODE -HUE_MODE -SATURATION_MODE -COLOR_MODE -VALUE_MODE -DIVIDE_MODE -RUN_INTERACTIVE -RUN_NONINTERACTIVE -RUN_WITH_LAST_VALS
@@ -434,6 +354,83 @@ gimp_pixpipe_params_build
gimpcompat +GFillType +GImageType +GDrawableType +GLayerMode +GRunModeType +GOrientation +GParamType +GProcedureType +GStatusType +PARAM_INT32 +PARAM_INT16 +PARAM_INT8 +PARAM_FLOAT +PARAM_STRING +PARAM_INT32ARRAY +PARAM_INT16ARRAY +PARAM_INT8ARRAY +PARAM_FLOATARRAY +PARAM_STRINGARRAY +PARAM_COLOR +PARAM_REGION +PARAM_DISPLAY +PARAM_IMAGE +PARAM_LAYER +PARAM_CHANNEL +PARAM_DRAWABLE +PARAM_SELECTION +PARAM_BOUNDARY +PARAM_PATH +PARAM_PARASITE +PARAM_STATUS +PARAM_END +STATUS_EXECUTION_ERROR +STATUS_CALLING_ERROR +STATUS_PASS_THROUGH +STATUS_SUCCESS +STATUS_CANCEL +PROC_INTERNAL +PROC_PLUG_IN +PROC_EXTENSION +PROC_TEMPORARY +ORIENTATION_HORIZONTAL +ORIENTATION_VERTICAL +ORIENTATION_UNKNOWN +FG_IMAGE_FILL +BG_IMAGE_FILL +WHITE_IMAGE_FILL +TRANS_IMAGE_FILL +NO_IMAGE_FILL +RGB +GRAY +INDEXED +RGB_IMAGE +RGBA_IMAGE +GRAY_IMAGE +GRAYA_IMAGE +INDEXED_IMAGE +INDEXEDA_IMAGE +NORMAL_MODE +DISSOLVE_MODE +BEHIND_MODE +MULTIPLY_MODE +SCREEN_MODE +OVERLAY_MODE +DIFFERENCE_MODE +ADDITION_MODE +SUBTRACT_MODE +DARKEN_ONLY_MODE +LIGHTEN_ONLY_MODE +HUE_MODE +SATURATION_MODE +COLOR_MODE +VALUE_MODE +DIVIDE_MODE +RUN_INTERACTIVE +RUN_NONINTERACTIVE +RUN_WITH_LAST_VALS gimp_attach_parasite gimp_detach_parasite gimp_find_parasite @@ -500,6 +497,16 @@ GParamRegion GParamData GParamDef GParam +CAN_HANDLE_INDEXED +EXPORT_IGNORE +CAN_HANDLE_RGB +CAN_HANDLE_ALPHA +EXPORT_CANCEL +CAN_HANDLE_LAYERS_AS_ANIMATION +CAN_HANDLE_GRAY +NEEDS_ALPHA +EXPORT_EXPORT +CAN_HANDLE_LAYERS
@@ -1190,4 +1197,5 @@ gimp_table_attach_aligned
gimputils gimp_strescape +gimp_strcompress
diff --git a/devel-docs/libgimp/tmpl/gimp.sgml b/devel-docs/libgimp/tmpl/gimp.sgml index 40893554c6..2ef180e9df 100644 --- a/devel-docs/libgimp/tmpl/gimp.sgml +++ b/devel-docs/libgimp/tmpl/gimp.sgml @@ -144,14 +144,6 @@ all other GIMP Library headers. - - - - - -@Param1: - - @@ -307,13 +299,6 @@ all other GIMP Library headers. @Returns: - - - - - - - diff --git a/devel-docs/libgimp/tmpl/gimpbrushes.sgml b/devel-docs/libgimp/tmpl/gimpbrushes.sgml index 4eaaa89209..6a0b96d4ca 100644 --- a/devel-docs/libgimp/tmpl/gimpbrushes.sgml +++ b/devel-docs/libgimp/tmpl/gimpbrushes.sgml @@ -25,6 +25,7 @@ gimpbrushes @opacity: @spacing: @paint_mode: +@Returns: @@ -33,6 +34,7 @@ gimpbrushes @brush_callback: +@Returns: @@ -45,6 +47,7 @@ gimpbrushes @opacity: @spacing: @paint_mode: +@Returns: @@ -52,16 +55,18 @@ gimpbrushes -@brush_name: +@name: @opacity: @spacing: @paint_mode: @width: @height: -@mask_data_size: +@length: @mask_data: @Returns: +@brush_name: +@mask_data_size: @pname: diff --git a/devel-docs/libgimp/tmpl/gimpchannel.sgml b/devel-docs/libgimp/tmpl/gimpchannel.sgml index 84c6ccbce1..fe49639af6 100644 --- a/devel-docs/libgimp/tmpl/gimpchannel.sgml +++ b/devel-docs/libgimp/tmpl/gimpchannel.sgml @@ -43,6 +43,7 @@ gimpchannel @channel_ID: +@Returns: @@ -61,6 +62,7 @@ gimpchannel @channel_ID: @name: +@Returns: @@ -79,6 +81,7 @@ gimpchannel @channel_ID: @visible: +@Returns: @@ -97,6 +100,7 @@ gimpchannel @channel_ID: @show_masked: +@Returns: @@ -115,6 +119,7 @@ gimpchannel @channel_ID: @opacity: +@Returns: @@ -126,6 +131,7 @@ gimpchannel @red: @green: @blue: +@Returns: @@ -137,6 +143,7 @@ gimpchannel @red: @green: @blue: +@Returns: @@ -155,6 +162,7 @@ gimpchannel @channel_ID: @tattoo: +@Returns: @@ -162,8 +170,5 @@ gimpchannel -@Returns: - -@channel_ID: diff --git a/devel-docs/libgimp/tmpl/gimpchannelops.sgml b/devel-docs/libgimp/tmpl/gimpchannelops.sgml index e274e05b7b..fc0528a7cc 100644 --- a/devel-docs/libgimp/tmpl/gimpchannelops.sgml +++ b/devel-docs/libgimp/tmpl/gimpchannelops.sgml @@ -24,6 +24,7 @@ gimpchannelops @fill_type: @offset_x: @offset_y: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpcolor.sgml b/devel-docs/libgimp/tmpl/gimpcolor.sgml index f37b874e3d..af45e1d62c 100644 --- a/devel-docs/libgimp/tmpl/gimpcolor.sgml +++ b/devel-docs/libgimp/tmpl/gimpcolor.sgml @@ -22,6 +22,7 @@ gimpcolor @drawable_ID: @brightness: @contrast: +@Returns: @@ -36,6 +37,7 @@ gimpcolor @gamma: @low_output: @high_output: +@Returns: @@ -45,6 +47,7 @@ gimpcolor @drawable_ID: @levels: +@Returns: @@ -53,6 +56,7 @@ gimpcolor @drawable_ID: +@Returns: @@ -62,6 +66,7 @@ gimpcolor @drawable_ID: @mask_only: +@Returns: @@ -70,6 +75,7 @@ gimpcolor @drawable_ID: +@Returns: @@ -81,6 +87,7 @@ gimpcolor @channel: @num_points: @control_pts: +@Returns: @@ -92,6 +99,7 @@ gimpcolor @channel: @num_bytes: @curve: +@Returns: @@ -105,6 +113,7 @@ gimpcolor @cyan_red: @magenta_green: @yellow_blue: +@Returns: @@ -122,6 +131,7 @@ gimpcolor @pixels: @count: @percentile: +@Returns: @@ -134,6 +144,7 @@ gimpcolor @hue_offset: @lightness: @saturation: +@Returns: @@ -144,5 +155,6 @@ gimpcolor @drawable_ID: @low_threshold: @high_threshold: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpcompat.sgml b/devel-docs/libgimp/tmpl/gimpcompat.sgml index a8b2b79e8d..21d7d20cef 100644 --- a/devel-docs/libgimp/tmpl/gimpcompat.sgml +++ b/devel-docs/libgimp/tmpl/gimpcompat.sgml @@ -6,7 +6,9 @@ Compatibility definitions for older plug-ins. -Compatibility definitions for older plug-ins. +Compatibility definitions for older plug-ins. You have to define +GIMP_ENABLE_COMPAT_CRUFT before including gimp.h to use these +definitions. @@ -15,6 +17,536 @@ Compatibility definitions for older plug-ins. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -564,3 +1096,73 @@ Compatibility definitions for older plug-ins. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/devel-docs/libgimp/tmpl/gimpconvert.sgml b/devel-docs/libgimp/tmpl/gimpconvert.sgml index e5d677333a..250096ee15 100644 --- a/devel-docs/libgimp/tmpl/gimpconvert.sgml +++ b/devel-docs/libgimp/tmpl/gimpconvert.sgml @@ -20,6 +20,7 @@ gimpconvert @image_ID: +@Returns: @@ -28,6 +29,7 @@ gimpconvert @image_ID: +@Returns: @@ -42,5 +44,6 @@ gimpconvert @alpha_dither: @remove_unused: @palette: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpdisplay.sgml b/devel-docs/libgimp/tmpl/gimpdisplay.sgml index f75e3f265b..f366b8ae0c 100644 --- a/devel-docs/libgimp/tmpl/gimpdisplay.sgml +++ b/devel-docs/libgimp/tmpl/gimpdisplay.sgml @@ -29,6 +29,7 @@ gimpdisplay @display_ID: +@Returns: @@ -36,5 +37,6 @@ gimpdisplay +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpdrawable.sgml b/devel-docs/libgimp/tmpl/gimpdrawable.sgml index dba36c7a88..34d6148da0 100644 --- a/devel-docs/libgimp/tmpl/gimpdrawable.sgml +++ b/devel-docs/libgimp/tmpl/gimpdrawable.sgml @@ -134,6 +134,7 @@ gimpdrawable @drawable_ID: @undo: +@Returns: @undoable: @@ -145,6 +146,7 @@ gimpdrawable @drawable_ID: @fill_type: +@Returns: @@ -157,6 +159,7 @@ gimpdrawable @y: @width: @height: +@Returns: @@ -270,6 +273,7 @@ gimpdrawable @drawable_ID: @offset_x: @offset_y: +@Returns: @@ -306,21 +310,23 @@ gimpdrawable - + -@drawable_ID: @Returns: + +@drawable_ID: - + -@drawable_ID: @Returns: + +@drawable_ID: diff --git a/devel-docs/libgimp/tmpl/gimpedit.sgml b/devel-docs/libgimp/tmpl/gimpedit.sgml index 285e9735ff..a2ac28f812 100644 --- a/devel-docs/libgimp/tmpl/gimpedit.sgml +++ b/devel-docs/libgimp/tmpl/gimpedit.sgml @@ -20,6 +20,7 @@ gimpedit @drawable_ID: +@Returns: @@ -28,6 +29,7 @@ gimpedit @drawable_ID: +@Returns: @@ -46,6 +48,7 @@ gimpedit @drawable_ID: +@Returns: @@ -55,6 +58,7 @@ gimpedit @drawable_ID: @fill_type: +@Returns: @@ -63,5 +67,6 @@ gimpedit @drawable_ID: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpenums.sgml b/devel-docs/libgimp/tmpl/gimpenums.sgml index 07815ce19f..e6028f1dc7 100644 --- a/devel-docs/libgimp/tmpl/gimpenums.sgml +++ b/devel-docs/libgimp/tmpl/gimpenums.sgml @@ -231,533 +231,3 @@ Enums and definitions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/devel-docs/libgimp/tmpl/gimpfileops.sgml b/devel-docs/libgimp/tmpl/gimpfileops.sgml index 7ace753774..4753a6fcbe 100644 --- a/devel-docs/libgimp/tmpl/gimpfileops.sgml +++ b/devel-docs/libgimp/tmpl/gimpfileops.sgml @@ -23,6 +23,7 @@ gimpfileops @extensions: @prefixes: @magics: +@Returns: @name: @@ -35,6 +36,7 @@ gimpfileops @procedure_name: @extensions: @prefixes: +@Returns: @name: @@ -47,6 +49,7 @@ gimpfileops @procedure_name: @extensions: @prefixes: +@Returns: @name: diff --git a/devel-docs/libgimp/tmpl/gimpfloatingsel.sgml b/devel-docs/libgimp/tmpl/gimpfloatingsel.sgml index 5d788a334c..d8b92b6eb1 100644 --- a/devel-docs/libgimp/tmpl/gimpfloatingsel.sgml +++ b/devel-docs/libgimp/tmpl/gimpfloatingsel.sgml @@ -20,6 +20,7 @@ gimpfloatingsel @floating_sel_ID: +@Returns: @@ -28,6 +29,7 @@ gimpfloatingsel @floating_sel_ID: +@Returns: @@ -36,6 +38,7 @@ gimpfloatingsel @floating_sel_ID: +@Returns: @@ -45,6 +48,7 @@ gimpfloatingsel @layer_ID: @drawable_ID: +@Returns: @@ -54,6 +58,7 @@ gimpfloatingsel @floating_sel_ID: @undo: +@Returns: @@ -63,5 +68,6 @@ gimpfloatingsel @floating_sel_ID: @undo: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpgimprc.sgml b/devel-docs/libgimp/tmpl/gimpgimprc.sgml index 84eac56d91..28dad4e4d0 100644 --- a/devel-docs/libgimp/tmpl/gimpgimprc.sgml +++ b/devel-docs/libgimp/tmpl/gimpgimprc.sgml @@ -30,6 +30,7 @@ gimpgimprc @token: @value: +@Returns: @@ -39,5 +40,6 @@ gimpgimprc @xres: @yres: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpgradients.sgml b/devel-docs/libgimp/tmpl/gimpgradients.sgml index f2ec8d4c9d..26ce2bbc43 100644 --- a/devel-docs/libgimp/tmpl/gimpgradients.sgml +++ b/devel-docs/libgimp/tmpl/gimpgradients.sgml @@ -37,6 +37,7 @@ gimpgradients @name: +@Returns: @@ -79,6 +80,7 @@ gimpgradients @popup_title: @initial_gradient: @sample_size: +@Returns: @@ -87,6 +89,7 @@ gimpgradients @gradients_callback: +@Returns: @@ -96,5 +99,6 @@ gimpgradients @gradients_callback: @gradient_name: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpguides.sgml b/devel-docs/libgimp/tmpl/gimpguides.sgml index b7d39e5524..71367dc84c 100644 --- a/devel-docs/libgimp/tmpl/gimpguides.sgml +++ b/devel-docs/libgimp/tmpl/gimpguides.sgml @@ -41,6 +41,7 @@ gimpguides @image_ID: @guide_ID: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimphelp.sgml b/devel-docs/libgimp/tmpl/gimphelp.sgml index 1701517687..44bde688c7 100644 --- a/devel-docs/libgimp/tmpl/gimphelp.sgml +++ b/devel-docs/libgimp/tmpl/gimphelp.sgml @@ -21,6 +21,7 @@ gimphelp @prog_name: @help_page: +@Returns: @help_data: diff --git a/devel-docs/libgimp/tmpl/gimpimage.sgml b/devel-docs/libgimp/tmpl/gimpimage.sgml index 8f210b784d..41543d522d 100644 --- a/devel-docs/libgimp/tmpl/gimpimage.sgml +++ b/devel-docs/libgimp/tmpl/gimpimage.sgml @@ -44,6 +44,7 @@ gimpimage @new_height: @offx: @offy: +@Returns: @offset_x: @offset_y: @@ -57,6 +58,7 @@ gimpimage @image_ID: @new_width: @new_height: +@Returns: @@ -65,6 +67,7 @@ gimpimage @image_ID: +@Returns: @@ -73,6 +76,7 @@ gimpimage @image_ID: +@Returns: @@ -105,6 +109,7 @@ gimpimage @image_ID: +@Returns: @@ -125,6 +130,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @@ -134,6 +140,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @@ -143,6 +150,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @@ -152,6 +160,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @@ -192,6 +201,7 @@ gimpimage @image_ID: @layer_ID: @position: +@Returns: @@ -201,6 +211,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @@ -211,6 +222,7 @@ gimpimage @image_ID: @layer_ID: @mask_ID: +@Returns: @@ -221,6 +233,7 @@ gimpimage @image_ID: @layer_ID: @mode: +@Returns: @@ -230,6 +243,7 @@ gimpimage @image_ID: @channel_ID: +@Returns: @@ -239,6 +253,7 @@ gimpimage @image_ID: @layer_ID: +@Returns: @channel_ID: @@ -251,6 +266,7 @@ gimpimage @image_ID: @channel_ID: @position: +@Returns: @@ -260,6 +276,7 @@ gimpimage @image_ID: @channel_ID: +@Returns: @@ -331,6 +348,7 @@ gimpimage @image_ID: +@Returns: @@ -358,6 +376,7 @@ gimpimage @image_ID: @tattoo: +@Returns: @@ -403,6 +422,7 @@ gimpimage @image_ID: @active_layer_ID: +@Returns: @layer_ID: @@ -423,6 +443,7 @@ gimpimage @image_ID: @active_channel_ID: +@Returns: @channel_ID: @@ -454,6 +475,7 @@ gimpimage @image_ID: @component: @active: +@Returns: @@ -474,6 +496,7 @@ gimpimage @image_ID: @component: @visible: +@Returns: @@ -492,6 +515,7 @@ gimpimage @image_ID: @filename: +@Returns: @name: @@ -504,6 +528,7 @@ gimpimage @image_ID: @xresolution: @yresolution: +@Returns: @@ -514,6 +539,7 @@ gimpimage @image_ID: @xresolution: @yresolution: +@Returns: @@ -532,6 +558,7 @@ gimpimage @image_ID: @unit: +@Returns: @@ -574,6 +601,7 @@ gimpimage @image_ID: @cmap: @num_colors: +@Returns: @ncolors: @@ -592,27 +620,30 @@ gimpimage @bytes: - + + @image_ID: - + + @image_ID: - + + @image_ID: @dither_type: @palette_type: @@ -622,12 +653,13 @@ gimpimage @palette: - + -@image_ID: @Returns: + +@image_ID: diff --git a/devel-docs/libgimp/tmpl/gimplayer.sgml b/devel-docs/libgimp/tmpl/gimplayer.sgml index a4b0c1d75b..42748787ca 100644 --- a/devel-docs/libgimp/tmpl/gimplayer.sgml +++ b/devel-docs/libgimp/tmpl/gimplayer.sgml @@ -57,6 +57,7 @@ gimplayer @new_width: @new_height: @local_origin: +@Returns: @@ -69,6 +70,7 @@ gimplayer @new_height: @offx: @offy: +@Returns: @offset_x: @offset_y: @@ -80,6 +82,7 @@ gimplayer @layer_ID: +@Returns: @@ -90,6 +93,7 @@ gimplayer @layer_ID: @offx: @offy: +@Returns: @offset_x: @offset_y: @@ -101,6 +105,7 @@ gimplayer @layer_ID: +@Returns: @@ -111,6 +116,7 @@ gimplayer @layer_ID: @offx: @offy: +@Returns: @offset_x: @offset_y: @@ -150,6 +156,7 @@ gimplayer @layer_ID: @name: +@Returns: @@ -168,6 +175,7 @@ gimplayer @layer_ID: @visible: +@Returns: @@ -186,6 +194,7 @@ gimplayer @layer_ID: @preserve_trans: +@Returns: @@ -204,6 +213,7 @@ gimplayer @layer_ID: @apply_mask: +@Returns: @@ -222,6 +232,7 @@ gimplayer @layer_ID: @show_mask: +@Returns: @@ -240,6 +251,7 @@ gimplayer @layer_ID: @edit_mask: +@Returns: @@ -258,6 +270,7 @@ gimplayer @layer_ID: @opacity: +@Returns: @@ -276,6 +289,7 @@ gimplayer @layer_ID: @mode: +@Returns: @@ -294,6 +308,7 @@ gimplayer @layer_ID: @linked: +@Returns: @@ -312,49 +327,55 @@ gimplayer @layer_ID: @tattoo: - - - - - - - -@layer_ID: @Returns: - + -@layer_ID: @Returns: - - - - - - - + @layer_ID: -@Returns: - + +@Returns: + @layer_ID: -@Returns: - + +@Returns: + +@layer_ID: + + + + + + + +@Returns: + +@layer_ID: + + + + + + + + @layer_ID: @preserve_transparency: diff --git a/devel-docs/libgimp/tmpl/gimpmessage.sgml b/devel-docs/libgimp/tmpl/gimpmessage.sgml index 7e288b2843..93eaa0f4ad 100644 --- a/devel-docs/libgimp/tmpl/gimpmessage.sgml +++ b/devel-docs/libgimp/tmpl/gimpmessage.sgml @@ -20,6 +20,7 @@ gimpmessage @message: +@Returns: @@ -36,5 +37,6 @@ gimpmessage @handler: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimppalette.sgml b/devel-docs/libgimp/tmpl/gimppalette.sgml index b2505d0640..8c26b1091c 100644 --- a/devel-docs/libgimp/tmpl/gimppalette.sgml +++ b/devel-docs/libgimp/tmpl/gimppalette.sgml @@ -22,6 +22,7 @@ gimppalette @red: @green: @blue: +@Returns: @@ -32,6 +33,7 @@ gimppalette @red: @green: @blue: +@Returns: @@ -42,6 +44,7 @@ gimppalette @red: @green: @blue: +@Returns: @@ -52,6 +55,7 @@ gimppalette @red: @green: @blue: +@Returns: @@ -59,6 +63,7 @@ gimppalette +@Returns: @@ -66,6 +71,7 @@ gimppalette +@Returns: @@ -73,5 +79,6 @@ gimppalette +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpparasite.sgml b/devel-docs/libgimp/tmpl/gimpparasite.sgml index 000f4f1b34..50e3b4290b 100644 --- a/devel-docs/libgimp/tmpl/gimpparasite.sgml +++ b/devel-docs/libgimp/tmpl/gimpparasite.sgml @@ -206,6 +206,7 @@ gimp_parasite_attach() and their related functions. @parasite: +@Returns: @p: @@ -216,6 +217,7 @@ gimp_parasite_attach() and their related functions. @name: +@Returns: @@ -225,6 +227,7 @@ gimp_parasite_attach() and their related functions. @num_parasites: @parasites: +@Returns: @@ -246,6 +249,7 @@ gimp_parasite_attach() and their related functions. @drawable_ID: @parasite: +@Returns: @drawable: @p: @@ -258,6 +262,7 @@ gimp_parasite_attach() and their related functions. @drawable_ID: @name: +@Returns: @drawable: @@ -270,6 +275,7 @@ gimp_parasite_attach() and their related functions. @drawable_ID: @num_parasites: @parasites: +@Returns: @@ -289,6 +295,7 @@ gimp_parasite_attach() and their related functions. @image_ID: @parasite: +@Returns: @p: @@ -300,6 +307,7 @@ gimp_parasite_attach() and their related functions. @image_ID: @name: +@Returns: @@ -310,6 +318,7 @@ gimp_parasite_attach() and their related functions. @image_ID: @num_parasites: @parasites: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpparasite.sgml.sgml b/devel-docs/libgimp/tmpl/gimpparasite.sgml.sgml index b995162ec3..0c2d55b42c 100644 --- a/devel-docs/libgimp/tmpl/gimpparasite.sgml.sgml +++ b/devel-docs/libgimp/tmpl/gimpparasite.sgml.sgml @@ -204,6 +204,7 @@ gimpparasite.sgml @parasite: +@Returns: @p: @@ -214,6 +215,7 @@ gimpparasite.sgml @name: +@Returns: @@ -223,6 +225,7 @@ gimpparasite.sgml @num_parasites: @parasites: +@Returns: @@ -244,6 +247,7 @@ gimpparasite.sgml @drawable_ID: @parasite: +@Returns: @drawable: @p: @@ -256,6 +260,7 @@ gimpparasite.sgml @drawable_ID: @name: +@Returns: @drawable: @@ -268,6 +273,7 @@ gimpparasite.sgml @drawable_ID: @num_parasites: @parasites: +@Returns: @@ -287,6 +293,7 @@ gimpparasite.sgml @image_ID: @parasite: +@Returns: @p: @@ -298,6 +305,7 @@ gimpparasite.sgml @image_ID: @name: +@Returns: @@ -308,6 +316,7 @@ gimpparasite.sgml @image_ID: @num_parasites: @parasites: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimppaths.sgml b/devel-docs/libgimp/tmpl/gimppaths.sgml index 641498c6a5..51fcf95ed3 100644 --- a/devel-docs/libgimp/tmpl/gimppaths.sgml +++ b/devel-docs/libgimp/tmpl/gimppaths.sgml @@ -53,6 +53,7 @@ gimppaths @image_ID: @set_current_path_name: +@Returns: @@ -65,6 +66,7 @@ gimppaths @ptype: @num_path_points: @points_pairs: +@Returns: @@ -73,6 +75,7 @@ gimppaths @image_ID: +@Returns: @@ -114,6 +117,7 @@ gimppaths @image_ID: @path_name_to_del: +@Returns: @@ -134,6 +138,7 @@ gimppaths @image_ID: @pathname: @lockstatus: +@Returns: @@ -144,5 +149,6 @@ gimppaths @image_ID: @pathname: @tattovalue: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimppatterns.sgml b/devel-docs/libgimp/tmpl/gimppatterns.sgml index fae396b056..93de1418a8 100644 --- a/devel-docs/libgimp/tmpl/gimppatterns.sgml +++ b/devel-docs/libgimp/tmpl/gimppatterns.sgml @@ -23,9 +23,11 @@ gimppatterns @width: @height: @mask_bpp: -@mask_data_size: +@length: @mask_data: @Returns: + +@mask_data_size: @@ -36,6 +38,7 @@ gimppatterns @pattern_callback: @popup_title: @initial_pattern: +@Returns: @@ -44,6 +47,7 @@ gimppatterns @pattern_callback: +@Returns: @@ -53,5 +57,6 @@ gimppatterns @pattern_callback: @pattern_name: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpplugin.sgml b/devel-docs/libgimp/tmpl/gimpplugin.sgml index 8d681d4301..6a5fe00459 100644 --- a/devel-docs/libgimp/tmpl/gimpplugin.sgml +++ b/devel-docs/libgimp/tmpl/gimpplugin.sgml @@ -20,6 +20,7 @@ gimpplugin @message: +@Returns: @@ -28,6 +29,7 @@ gimpplugin @percentage: +@Returns: @@ -45,6 +47,7 @@ gimpplugin @domain_name: @domain_path: +@Returns: @@ -53,5 +56,6 @@ gimpplugin @help_path: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpproceduraldb.sgml b/devel-docs/libgimp/tmpl/gimpproceduraldb.sgml index 80b2232f0d..b102e05611 100644 --- a/devel-docs/libgimp/tmpl/gimpproceduraldb.sgml +++ b/devel-docs/libgimp/tmpl/gimpproceduraldb.sgml @@ -40,6 +40,7 @@ gimpproceduraldb @identifier: @data: +@Returns: @@ -50,6 +51,7 @@ gimpproceduraldb @identifier: @data: @length: +@Returns: @@ -58,6 +60,7 @@ gimpproceduraldb @filename: +@Returns: @@ -73,6 +76,9 @@ gimpproceduraldb @date: @proc_type: @num_matches: +@procedure_names: +@Returns: + @proc_names: diff --git a/devel-docs/libgimp/tmpl/gimpprotocol.sgml b/devel-docs/libgimp/tmpl/gimpprotocol.sgml index 0f5e18996a..5d911794f7 100644 --- a/devel-docs/libgimp/tmpl/gimpprotocol.sgml +++ b/devel-docs/libgimp/tmpl/gimpprotocol.sgml @@ -206,12 +206,3 @@ The communication protocol between GIMP and it's plug-ins. @Returns: - - - - - -@channel: -@Returns: - - diff --git a/devel-docs/libgimp/tmpl/gimpselection.sgml b/devel-docs/libgimp/tmpl/gimpselection.sgml index d5016f8af9..68b53adb8b 100644 --- a/devel-docs/libgimp/tmpl/gimpselection.sgml +++ b/devel-docs/libgimp/tmpl/gimpselection.sgml @@ -40,9 +40,9 @@ gimpselection @y1: @x2: @y2: +@Returns: @none_empty: -@Returns: @@ -60,5 +60,6 @@ gimpselection @image_ID: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimptexttool.sgml b/devel-docs/libgimp/tmpl/gimptexttool.sgml index de12cc200a..5470cc5ae5 100644 --- a/devel-docs/libgimp/tmpl/gimptexttool.sgml +++ b/devel-docs/libgimp/tmpl/gimptexttool.sgml @@ -45,6 +45,7 @@ gimptexttool @height: @ascent: @descent: +@Returns: @@ -92,5 +93,6 @@ gimptexttool @height: @ascent: @descent: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimptools.sgml b/devel-docs/libgimp/tmpl/gimptools.sgml index ec7b694dc4..c903e76c62 100644 --- a/devel-docs/libgimp/tmpl/gimptools.sgml +++ b/devel-docs/libgimp/tmpl/gimptools.sgml @@ -23,6 +23,7 @@ gimptools @pressure: @num_strokes: @strokes: +@Returns: @@ -33,6 +34,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -54,6 +56,7 @@ gimptools @y1: @x2: @y2: +@Returns: @@ -69,6 +72,7 @@ gimptools @sample_merged: @x: @y: +@Returns: @@ -86,6 +90,7 @@ gimptools @feather: @feather_radius: @sample_merged: +@Returns: @@ -100,6 +105,7 @@ gimptools @src_y: @num_strokes: @strokes: +@Returns: @@ -110,6 +116,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -128,6 +135,7 @@ gimptools @red: @green: @blue: +@Returns: @@ -140,6 +148,7 @@ gimptools @convolve_type: @num_strokes: @strokes: +@Returns: @@ -150,6 +159,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -162,6 +172,7 @@ gimptools @new_height: @offx: @offy: +@Returns: @@ -175,6 +186,7 @@ gimptools @dodgeburn_mode: @num_strokes: @strokes: +@Returns: @@ -185,6 +197,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -201,6 +214,7 @@ gimptools @antialias: @feather: @feather_radius: +@Returns: @@ -213,6 +227,7 @@ gimptools @strokes: @hardness: @method: +@Returns: @@ -223,6 +238,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -247,6 +263,7 @@ gimptools @antialias: @feather: @feather_radius: +@Returns: @@ -263,6 +280,7 @@ gimptools @feather: @feather_radius: @sample_merged: +@Returns: @@ -276,6 +294,7 @@ gimptools @strokes: @method: @gradient_length: +@Returns: @@ -286,6 +305,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -296,6 +316,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: @@ -329,6 +350,7 @@ gimptools @operation: @feather: @feather_radius: +@Returns: @@ -377,6 +399,7 @@ gimptools @pressure: @num_strokes: @strokes: +@Returns: @@ -387,6 +410,7 @@ gimptools @drawable_ID: @num_strokes: @strokes: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimpundo.sgml b/devel-docs/libgimp/tmpl/gimpundo.sgml index 0f4c5c4e02..eb16c1685f 100644 --- a/devel-docs/libgimp/tmpl/gimpundo.sgml +++ b/devel-docs/libgimp/tmpl/gimpundo.sgml @@ -20,6 +20,7 @@ gimpundo @image_ID: +@Returns: @@ -28,5 +29,6 @@ gimpundo @image_ID: +@Returns: diff --git a/devel-docs/libgimp/tmpl/gimputils.sgml b/devel-docs/libgimp/tmpl/gimputils.sgml index 78be40e23f..8688e1f1b6 100644 --- a/devel-docs/libgimp/tmpl/gimputils.sgml +++ b/devel-docs/libgimp/tmpl/gimputils.sgml @@ -26,3 +26,12 @@ g_strescape() @Returns: + + + + + +@source: +@Returns: + + diff --git a/devel-docs/libgimp/tmpl/libgimp-unused.sgml b/devel-docs/libgimp/tmpl/libgimp-unused.sgml index e69de29bb2..a15efa1e58 100644 --- a/devel-docs/libgimp/tmpl/libgimp-unused.sgml +++ b/devel-docs/libgimp/tmpl/libgimp-unused.sgml @@ -0,0 +1,21 @@ + + + + + + + + + + + +@Param1: + + + + + + +@channel: +@Returns: +