added documentation framework

--Sven
This commit is contained in:
Sven Neumann 2000-02-03 01:47:15 +00:00
parent 4a29dc52f7
commit bdad9ab156
52 changed files with 12759 additions and 27 deletions

View File

@ -1,3 +1,11 @@
Fri Feb 4 00:37:43 CET 2000 Sven Neumann <sven@gimp.org>
* Makefile.am
* configure.in
* libgimp/color_selector.h
* libgimp/gimpmenu.h
* devel-docs: added framework for libgimp documentation
Thu Feb 3 21:45:45 GMT 2000 Andy Thomas <alt@gimp.org>
* plug-ins/xjt/xjt.c

View File

@ -13,7 +13,8 @@ SUBDIRS = \
data \
tips \
help \
$(GIMPDOCS)
$(GIMPDOCS) \
$(GIMPDEVELDOCS)
bin_SCRIPTS = gimptool @GIMPINSTALL@

View File

@ -448,6 +448,24 @@ patterndata=`echo $patterndata`
dnl This is for generating PDB docuemntation.
AC_PATH_PROGS(EMACS, emacs xemacs, :)
dnl This is for the developers documentation.
AC_CHECK_PROG(GTKDOC, gtkdoc-mkdb, true, false)
AM_CONDITIONAL(HAVE_GTK_DOC, $GTKDOC)
AC_SUBST(HAVE_GTK_DOC)
dnl Let people disable the gtk-doc stuff.
AC_ARG_ENABLE(gtk-doc, [ --enable-gtk-doc Use gtk-doc to build documentation [default=auto]], enable_gtk_doc="$enableval", enable_gtk_doc=auto)
if test x$enable_gtk_doc = xauto ; then
if test x$GTKDOC = xtrue ; then
enable_gtk_doc=yes
else
enable_gtk_doc=no
fi
fi
AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes)
dnl This is for the mail plug-in
sendmail_path=":"
AC_ARG_ENABLE(sendmail_path, [ --with-sendmail=DIR set sendmail command location],
@ -608,9 +626,10 @@ if test "$INSTALL" = "$ac_install_sh"; then
fi
GIMPDOCS=
GIMPDEVELDOCS=
if test -n "$DISTMAKE"; then
WEBBROWSER=webbrowser TIFF=tiff JPEG=jpeg PNG=png AA=aa MPEG=mpeg
XJT=xjt XPM=xpm GIMPDOCS=docs
XJT=xjt XPM=xpm GIMPDOCS=docs GIMPDEVELDOCS=devel-docs
fi
AM_CONDITIONAL(STATICLIBS, test x$enable_static = xyes)
@ -666,6 +685,7 @@ AC_SUBST(GIMP_MP_FLAGS)
AC_SUBST(GIMP_MP_LIBS)
AC_SUBST(GIMP_PERL)
AC_SUBST(GIMPDOCS)
AC_SUBST(GIMPDEVELDOCS)
AC_SUBST(GIMPINSTALL)
AC_SUBST(HELPBROWSER)
AC_SUBST(GTKXMHTML_CFLAGS)
@ -738,6 +758,8 @@ plug-ins/sinus/Makefile
plug-ins/struc/Makefile
modules/Makefile
docs/Makefile
devel-docs/Makefile
devel-docs/libgimp/Makefile
data/Makefile
data/brushes/Makefile
data/gradients/Makefile

2
devel-docs/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile
Makefile.in

7
devel-docs/ChangeLog Normal file
View File

@ -0,0 +1,7 @@
Fri Feb 4 00:40:47 CET 2000 Sven Neumann <sven@gimp.org>
Set up the framework for the libgimp documenation.
All the information so far is purely autogenerated. We will
want to resort the chapters, add short explanantions and of
course, most importantly, add comment blocks into the source.

3
devel-docs/Makefile.am Normal file
View File

@ -0,0 +1,3 @@
SUBDIRS = libgimp
# devel-docs/Makefile.am ends here

48
devel-docs/README Normal file
View File

@ -0,0 +1,48 @@
Developers documentation
------------------------
Principle
---------
Right now this only applies to libgimp. Other parts of the
code may follow later, but not before libgimp is properly
documented. The documentation is extracted out of the source
using gtk-doc. We use a combination of comment blocks
embedded into the source and additional information added
manually into the SGML files. It is planned to extract useful
inforamtion about the PDB wrappers out of the PDB (probably
using pdbgen).
Requirements
------------
GIMP releases will contain a complete set of HTML files and
the SGML files to create other formats. You will only need
gtk-doc if you want to work on the documentation itself.
In that case you will need the following utilities:
Perl v5 - the main scripts are in Perl.
DocBook DTD v3.0 - This is the DocBook SGML DTD.
http://www.ora.com/davenport
Jade v1.1 - This is a DSSSL processor for converting SGML
to various formats.
http://www.jclark.com/jade
Modular DocBook Stylesheets (v1.19+ should be OK)
This is the DSSSL code to convert DocBook to HTML (and
a few other formats). It's used together with jade.
http://nwalsh.com/docbook/dsssl
gtk-doc - This package automatically generates DocBook
documentation for GTK+ and converts the DocBook
documentation into HTML (and man pages in future).
http://www.gtk.org/rdp/download.html
HOWTO
-----
Carefully read the README that comes with gtk-doc. Then
read it again. Once you think you really understood how
it is supposed to work, fill in this chapter.

View File

@ -0,0 +1,5 @@
Makefile
Makefile.in
html
sgml
libgimp.signals

View File

@ -0,0 +1,157 @@
## Process this file with automake to produce Makefile.in
# The name of the module.
DOC_MODULE=libgimp
# The top-level SGML file.
DOC_MAIN_SGML_FILE=libgimp-docs.sgml
# The directory containing the source code (if it contains documentation).
DOC_SOURCE_DIR=$(top_srcdir)/libgimp
CFLAGS=`gimptool --cflags`
LDFLAGS=`gimptool --libs`
HTML_DIR=$(gimpdatadir)/devel-docs/html
TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
tmpl_sources = \
tmpl/color_display.sgml \
tmpl/color_selector.sgml \
tmpl/gimp.sgml \
tmpl/gimpchainbutton.sgml \
tmpl/gimpcolorbutton.sgml \
tmpl/gimpcolorspace.sgml \
tmpl/gimpcompat.sgml \
tmpl/gimpdialog.sgml \
tmpl/gimpenums.sgml \
tmpl/gimpenv.sgml \
tmpl/gimpexport.sgml \
tmpl/gimpfeatures.sgml \
tmpl/gimpfileselection.sgml \
tmpl/gimphelpui.sgml \
tmpl/gimplimits.sgml \
tmpl/gimpmath.sgml \
tmpl/gimpmatrix.sgml \
tmpl/gimpmenu.sgml \
tmpl/gimpmodule.sgml \
tmpl/gimppatheditor.sgml \
tmpl/gimpprotocol.sgml \
tmpl/gimpsizeentry.sgml \
tmpl/gimpui.sgml \
tmpl/gimpunit.sgml \
tmpl/gimpunitmenu.sgml \
tmpl/gimpwidgets.sgml \
tmpl/gimpwire.sgml \
tmpl/gserialize.sgml \
tmpl/libgimp-unused.sgml \
tmpl/parasite.sgml \
tmpl/parasiteF.sgml \
tmpl/parasiteP.sgml \
tmpl/parasiteio.sgml
libgimp_docdir = $(HTML_DIR)
EXTRA_DIST = \
libgimp.hierarchy \
libgimp.types \
libgimp-include.c \
libgimp-decl.txt \
libgimp-sections.txt
if ENABLE_GTK_DOC
html/book1.html: sgml/libgimp-doc.bottom
$(MAKE) html
else
html/book1.html:
endif
sgml/libgimp-doc.bottom: $(tmpl_sources)
$(MAKE) sgml
scan:
-(cd $(srcdir) \
&& env CFLAGS="$(CFLAGS) libgimp-include.c" LDFLAGS=$(LDFLAGS) \
gtkdoc-scanobj --module=$(DOC_MODULE) \
&& gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) \
--ignore-headers="gimpintl.h libgimp-intl.h stdplugins-intl.h" )
templates: scan
cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)
sgml:
cd $(srcdir) \
&& gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR)
html:
test -d $(srcdir)/html || mkdir $(srcdir)/html
-cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
clean-local:
rm -f *~ *.bak *.signals *-unused.txt
maintainer-clean-local: clean
cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
(installfiles=`echo $(srcdir)/html/*.html`; \
if test "$$installfiles" = '$(srcdir)/html/*.html'; \
then echo '-- Nothing to install' ; \
else \
for i in $$installfiles; do \
echo '-- Installing '$$i ; \
$(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
done; \
echo '-- Installing $(srcdir)/html/index.sgml' ; \
$(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \
echo '-- Fixing Crossreferences' ; \
gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR)|| true; \
fi)
dist-hook:
mkdir $(distdir)/html
mkdir $(distdir)/sgml
mkdir $(distdir)/tmpl
-cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html
-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
-cp $(srcdir)/sgml/*.sgml $(distdir)/sgml
-cp $(srcdir)/sgml/*.bottom $(srcdir)/sgml/*.top $(distdir)/sgml
.PHONY : html sgml templates scan

View File

@ -0,0 +1,825 @@
<SECTION>
<FILE>gimpunitmenu</FILE>
GIMP_UNIT_MENU
<TITLE>GimpUnitMenu</TITLE>
gimp_unit_menu_new
gimp_unit_menu_set_unit
gimp_unit_menu_get_unit
<SUBSECTION Standard>
GIMP_TYPE_UNIT_MENU
GIMP_IS_UNIT_MENU
gimp_unit_menu_get_type
GIMP_UNIT_MENU_CLASS
GIMP_IS_UNIT_MENU_CLASS
</SECTION>
<SECTION>
<FILE>gimpsizeentry</FILE>
GIMP_SIZE_ENTRY
GimpSizeEntryUP
GimpSizeEntryField
<TITLE>GimpSizeEntry</TITLE>
gimp_size_entry_new
gimp_size_entry_add_field
gimp_size_entry_attach_label
gimp_size_entry_set_resolution
gimp_size_entry_set_size
gimp_size_entry_set_value_boundaries
gimp_size_entry_get_value
gimp_size_entry_set_value
gimp_size_entry_set_refval_boundaries
gimp_size_entry_set_refval_digits
gimp_size_entry_get_refval
gimp_size_entry_set_refval
gimp_size_entry_get_unit
gimp_size_entry_set_unit
gimp_size_entry_grab_focus
<SUBSECTION Standard>
GIMP_TYPE_SIZE_ENTRY
GIMP_IS_SIZE_ENTRY
gimp_size_entry_get_type
GIMP_SIZE_ENTRY_CLASS
GIMP_IS_SIZE_ENTRY_CLASS
</SECTION>
<SECTION>
<FILE>gimpchainbutton</FILE>
GIMP_CHAIN_BUTTON
GimpChainPosition
<TITLE>GimpChainButton</TITLE>
gimp_chain_button_new
gimp_chain_button_set_active
gimp_chain_button_get_active
<SUBSECTION Standard>
GIMP_TYPE_CHAIN_BUTTON
GIMP_IS_CHAIN_BUTTON
gimp_chain_button_get_type
GIMP_CHAIN_BUTTON_CLASS
GIMP_IS_CHAIN_BUTTON_CLASS
</SECTION>
<SECTION>
<FILE>gimpfileselection</FILE>
GIMP_FILE_SELECTION
<TITLE>GimpFileSelection</TITLE>
gimp_file_selection_new
gimp_file_selection_get_filename
gimp_file_selection_set_filename
<SUBSECTION Standard>
GIMP_TYPE_FILE_SELECTION
GIMP_IS_FILE_SELECTION
gimp_file_selection_get_type
GIMP_FILE_SELECTION_CLASS
GIMP_IS_FILE_SELECTION_CLASS
</SECTION>
<SECTION>
<FILE>gimppatheditor</FILE>
GIMP_PATH_EDITOR
<TITLE>GimpPathEditor</TITLE>
gimp_path_editor_new
gimp_path_editor_get_path
<SUBSECTION Standard>
GIMP_TYPE_PATH_EDITOR
GIMP_IS_PATH_EDITOR
gimp_path_editor_get_type
GIMP_PATH_EDITOR_CLASS
GIMP_IS_PATH_EDITOR_CLASS
</SECTION>
<SECTION>
<FILE>gimpcolorbutton</FILE>
GIMP_COLOR_BUTTON
<TITLE>GimpColorButton</TITLE>
gimp_color_button_new
gimp_color_button_update
<SUBSECTION Standard>
GIMP_TYPE_COLOR_BUTTON
GIMP_IS_COLOR_BUTTON
gimp_color_button_get_type
GIMP_COLOR_BUTTON_CLASS
GIMP_IS_COLOR_BUTTON_CLASS
</SECTION>
<SECTION>
<FILE>gimp</FILE>
GIMPVAR
GPlugInInfo
GTile
GDrawable
GPixelRgn
GParamDef
GParamColor
GParamRegion
GParam
GRunProc
GParamData
MAIN
gimp_main
gimp_set_data
gimp_get_data
gimp_get_data_size
gimp_progress_init
gimp_progress_update
gimp_default_display
gimp_message
gimp_query_database
gimp_query_procedure
gimp_query_images
gimp_install_procedure
gimp_install_temp_proc
gimp_uninstall_temp_proc
gimp_register_magic_load_handler
gimp_register_load_handler
gimp_register_save_handler
gimp_run_procedure
gimp_run_procedure2
gimp_destroy_params
gimp_destroy_paramdefs
gimp_gamma
gimp_install_cmap
gimp_use_xshm
gimp_color_cube
gimp_request_wakeups
gimp_image_new
gimp_image_duplicate
gimp_image_delete
gimp_image_width
gimp_image_height
gimp_image_base_type
gimp_image_floating_selection
gimp_image_add_channel
gimp_image_add_layer
gimp_image_add_layer_mask
gimp_image_clean_all
gimp_image_undo_disable
gimp_image_undo_enable
gimp_image_undo_freeze
gimp_image_undo_thaw
gimp_undo_push_group_start
gimp_undo_push_group_end
gimp_image_flatten
gimp_image_lower_channel
gimp_image_lower_layer
gimp_image_merge_visible_layers
gimp_image_pick_correlate_layer
gimp_image_raise_channel
gimp_image_raise_layer
gimp_image_remove_channel
gimp_image_remove_layer
gimp_image_remove_layer_mask
gimp_image_resize
gimp_image_get_active_channel
gimp_image_get_active_layer
gimp_image_get_channels
gimp_image_get_cmap
gimp_image_get_component_active
gimp_image_get_component_visible
gimp_image_get_filename
gimp_image_get_layers
gimp_image_get_selection
gimp_image_set_active_channel
gimp_image_set_active_layer
gimp_image_set_cmap
gimp_image_set_component_active
gimp_image_set_component_visible
gimp_image_set_filename
gimp_image_parasite_find
gimp_image_parasite_attach
gimp_image_attach_new_parasite
gimp_image_parasite_detach
gimp_image_set_resolution
gimp_image_get_resolution
gimp_image_set_unit
gimp_image_get_unit
gimp_image_get_layer_by_tattoo
gimp_image_get_channel_by_tattoo
gimp_image_get_thumbnail_data
gimp_image_convert_rgb
gimp_image_convert_grayscale
gimp_image_convert_indexed
gimp_image_add_hguide
gimp_image_add_vguide
gimp_image_delete_guide
gimp_image_find_next_guide
gimp_image_get_guide_orientation
gimp_image_get_guide_position
gimp_display_new
gimp_display_delete
gimp_displays_flush
gimp_layer_new
gimp_layer_copy
gimp_layer_delete
gimp_layer_width
gimp_layer_height
gimp_layer_bpp
gimp_layer_type
gimp_layer_add_alpha
gimp_layer_create_mask
gimp_layer_resize
gimp_layer_scale
gimp_layer_translate
gimp_layer_is_floating_selection
gimp_layer_get_image_id
gimp_layer_get_mask_id
gimp_layer_get_apply_mask
gimp_layer_get_edit_mask
gimp_layer_get_mode
gimp_layer_get_name
gimp_layer_get_opacity
gimp_layer_get_preserve_transparency
gimp_layer_get_show_mask
gimp_layer_get_visible
gimp_layer_set_apply_mask
gimp_layer_set_edit_mask
gimp_layer_set_mode
gimp_layer_set_name
gimp_layer_set_offsets
gimp_layer_set_opacity
gimp_layer_set_preserve_transparency
gimp_layer_set_show_mask
gimp_layer_set_visible
gimp_layer_get_tattoo
gimp_channel_new
gimp_channel_copy
gimp_channel_delete
gimp_channel_width
gimp_channel_height
gimp_channel_get_image_id
gimp_channel_get_layer_id
gimp_channel_get_color
gimp_channel_get_name
gimp_channel_get_opacity
gimp_channel_get_show_masked
gimp_channel_get_visible
gimp_channel_set_color
gimp_channel_set_name
gimp_channel_set_opacity
gimp_channel_set_show_masked
gimp_channel_set_visible
gimp_channel_get_tattoo
gimp_drawable_get
gimp_drawable_detach
gimp_drawable_flush
gimp_drawable_delete
gimp_drawable_update
gimp_drawable_merge_shadow
gimp_drawable_image_id
gimp_drawable_name
gimp_drawable_width
gimp_drawable_height
gimp_drawable_bpp
gimp_drawable_type
gimp_drawable_visible
gimp_drawable_is_channel
gimp_drawable_is_rgb
gimp_drawable_is_gray
gimp_drawable_has_alpha
gimp_drawable_is_indexed
gimp_drawable_is_layer
gimp_drawable_is_layer_mask
gimp_drawable_mask_bounds
gimp_drawable_offsets
gimp_drawable_fill
gimp_drawable_set_name
gimp_drawable_set_visible
gimp_drawable_get_tile
gimp_drawable_get_tile2
gimp_drawable_parasite_find
gimp_drawable_parasite_attach
gimp_drawable_attach_new_parasite
gimp_drawable_parasite_detach
gimp_drawable_get_thumbnail_data
gimp_selection_bounds
gimp_selection_float
gimp_selection_is_empty
gimp_selection_none
gimp_tile_ref
gimp_tile_ref_zero
gimp_tile_unref
gimp_tile_flush
gimp_tile_cache_size
gimp_tile_cache_ntiles
gimp_tile_width
gimp_tile_height
gimp_pixel_rgn_init
gimp_pixel_rgn_resize
gimp_pixel_rgn_get_pixel
gimp_pixel_rgn_get_row
gimp_pixel_rgn_get_col
gimp_pixel_rgn_get_rect
gimp_pixel_rgn_set_pixel
gimp_pixel_rgn_set_row
gimp_pixel_rgn_set_col
gimp_pixel_rgn_set_rect
gimp_pixel_rgns_register
gimp_pixel_rgns_register2
gimp_pixel_rgns_process
gimp_palette_get_background
gimp_palette_get_foreground
gimp_palette_set_background
gimp_palette_set_foreground
gimp_gradients_get_list
gimp_gradients_get_active
gimp_gradients_set_active
gimp_gradients_sample_uniform
gimp_gradients_sample_custom
gimp_parasite_find
gimp_parasite_attach
gimp_attach_new_parasite
gimp_parasite_detach
gimp_plugin_help_func
gimp_help
</SECTION>
<SECTION>
<FILE>gimpenums</FILE>
GimpAddMaskType
GimpBlendMode
GimpBrushApplicationMode
GimpBucketFillMode
GimpChannelLutType
GimpChannelOffsetType
GimpChannelOps
GimpChannelType
GimpCloneType
GimpConvertDitherType
GimpConvertPaletteType
GimpConvolutionType
GimpConvolveType
GimpDodgeBurnMode
GimpDodgeBurnType
GimpFillType
GimpImageBaseType
GimpImageType
GimpGradientPaintMode
GimpGradientType
GimpHueRange
GimpInterpolationType
GimpLayerModeEffects
GimpMaskApplyMode
GimpMergeType
GimpMessageHandlerType
GimpOrientationType
GimpPDBArgType
GimpPDBProcType
GimpPDBStatusType
GimpPaintApplicationMode
GimpRepeatMode
GimpRunModeType
GimpSizeType
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
</SECTION>
<SECTION>
<FILE>gimpmenu</FILE>
GimpConstraintFunc
GimpMenuCallback
GRunBrushCallback
GRunPatternCallback
GRunGradientCallback
gimp_image_menu_new
gimp_layer_menu_new
gimp_channel_menu_new
gimp_drawable_menu_new
gimp_interactive_selection_brush
gimp_brush_select_widget
gimp_brush_select_widget_close_popup
gimp_brush_select_widget_set_popup
gimp_brushes_get_brush_data
gimp_brush_set_popup
gimp_brush_close_popup
gimp_interactive_selection_pattern
gimp_pattern_select_widget
gimp_pattern_select_widget_close_popup
gimp_pattern_select_widget_set_popup
gimp_pattern_get_pattern_data
gimp_pattern_set_popup
gimp_pattern_close_popup
gimp_interactive_selection_gradient
gimp_gradient_select_widget
gimp_gradient_select_widget_close_popup
gimp_gradient_select_widget_set_popup
gimp_gradient_get_gradient_data
gimp_gradient_set_popup
gimp_gradient_close_popup
</SECTION>
<SECTION>
<FILE>gimpprotocol</FILE>
GP_VERSION
GPConfig
GPTileReq
GPTileAck
GPTileData
GPParam
GPParamDef
GPProcRun
GPProcReturn
GPProcInstall
GPProcUninstall
gp_init
gp_quit_write
gp_config_write
gp_tile_req_write
gp_tile_ack_write
gp_tile_data_write
gp_proc_run_write
gp_proc_return_write
gp_temp_proc_run_write
gp_temp_proc_return_write
gp_proc_install_write
gp_proc_uninstall_write
gp_extension_ack_write
gp_request_wakeups_write
</SECTION>
<SECTION>
<FILE>gimpui</FILE>
</SECTION>
<SECTION>
<FILE>gimpwire</FILE>
WireMessage
WireReadFunc
WireWriteFunc
WireDestroyFunc
WireIOFunc
WireFlushFunc
wire_register
wire_set_reader
wire_set_writer
wire_set_flusher
wire_read
wire_write
wire_flush
wire_error
wire_clear_error
wire_read_msg
wire_write_msg
wire_destroy
wire_read_int32
wire_read_int16
wire_read_int8
wire_read_double
wire_read_string
wire_write_int32
wire_write_int16
wire_write_int8
wire_write_double
wire_write_string
</SECTION>
<SECTION>
<FILE>gimpmatrix</FILE>
GimpMatrix[3][3]
gimp_matrix_transform_point
gimp_matrix_mult
gimp_matrix_identity
gimp_matrix_translate
gimp_matrix_scale
gimp_matrix_rotate
gimp_matrix_xshear
gimp_matrix_yshear
gimp_matrix_determinant
gimp_matrix_invert
gimp_matrix_duplicate
gimp_matrix_is_diagonal
gimp_matrix_is_identity
gimp_matrix_is_simple
</SECTION>
<SECTION>
<FILE>parasite</FILE>
PARASITE_PERSISTENT
PARASITE_UNDOABLE
PARASITE_ATTACH_PARENT
PARASITE_PARENT_PERSISTENT
PARASITE_PARENT_UNDOABLE
PARASITE_ATTACH_GRANDPARENT
PARASITE_GRANDPARENT_PERSISTENT
PARASITE_GRANDPARENT_UNDOABLE
parasite_new
parasite_free
parasite_copy
parasite_compare
parasite_is_type
parasite_is_persistent
parasite_is_undoable
parasite_has_flag
parasite_flags
parasite_name
parasite_data
parasite_data_size
</SECTION>
<SECTION>
<FILE>parasiteF</FILE>
Parasite
</SECTION>
<SECTION>
<FILE>parasiteP</FILE>
Parasite
</SECTION>
<SECTION>
<FILE>gserialize</FILE>
GSerialType
GSerialItem
GSerialDescription
g_new_serial_item
g_serial_item
g_serial_array
g_serial_vlen_array
g_new_serial_description
g_free_serial_description
g_serialize
g_deserialize
</SECTION>
<SECTION>
<FILE>color_selector</FILE>
GimpColorSelector_Callback
GimpColorSelector_NewFunc
GimpColorSelector_FreeFunc
GimpColorSelector_SetColorFunc
GimpColorSelectorMethods
GimpColorSelectorID
gimp_color_selector_register
gimp_color_selector_unregister
</SECTION>
<SECTION>
<FILE>gimpmodule</FILE>
GimpModuleStatus
GimpModuleInfo
</SECTION>
<SECTION>
<FILE>gimpunit</FILE>
GUnit
gimp_unit_get_number_of_units
gimp_unit_get_number_of_built_in_units
gimp_unit_new
gimp_unit_get_deletion_flag
gimp_unit_set_deletion_flag
gimp_unit_get_factor
gimp_unit_get_digits
gimp_unit_get_identifier
gimp_unit_get_symbol
gimp_unit_get_abbreviation
gimp_unit_get_singular
gimp_unit_get_plural
</SECTION>
<SECTION>
<FILE>gimpmath</FILE>
G_PI
G_PI_2
G_PI_4
G_SQRT2
G_MAXRAND
RINT
ROUND
SQR
MAX255
CLAMP0255
</SECTION>
<SECTION>
<FILE>gimpenv</FILE>
gimp_directory
gimp_personal_rc_file
gimp_data_directory
gimp_gtkrc
</SECTION>
<SECTION>
<FILE>color_display</FILE>
GimpColorDisplayInit
GimpColorDisplayNew
GimpColorDisplayClone
GimpColorDisplayConvert
GimpColorDisplayDestroy
GimpColorDisplayFinalize
GimpColorDisplayLoadState
GimpColorDisplaySaveState
GimpColorDisplayConfigure
GimpColorDisplayConfigureCancel
GimpColorDisplayMethods
gimp_color_display_register
gimp_color_display_unregister
</SECTION>
<SECTION>
<FILE>gimplimits</FILE>
GIMP_MIN_IMAGE_SIZE
GIMP_MAX_IMAGE_SIZE
GIMP_MIN_RESOLUTION
GIMP_MAX_RESOLUTION
GIMP_CHECK_SIZE
GIMP_CHECK_SIZE_SM
GIMP_CHECK_DARK
GIMP_CHECK_LIGHT
</SECTION>
<SECTION>
<FILE>parasiteio</FILE>
PIXPIPE_MAXDIM
PixPipeParams
pixpipeparams_init
pixpipeparams_parse
pixpipeparams_build
</SECTION>
<SECTION>
<FILE>gimpexport</FILE>
CAN_HANDLE_RGB
CAN_HANDLE_GRAY
CAN_HANDLE_INDEXED
CAN_HANDLE_ALPHA
CAN_HANDLE_LAYERS
CAN_HANDLE_LAYERS_AS_ANIMATION
NEEDS_ALPHA
GimpExportReturnType
gimp_export_image
</SECTION>
<SECTION>
<FILE>gimpfeatures</FILE>
GIMP_MAJOR_VERSION
GIMP_MINOR_VERSION
GIMP_MICRO_VERSION
GIMP_VERSION
GIMP_CHECK_VERSION
GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE
GIMP_HAVE_PARASITES
GIMP_HAVE_RESOLUTION_INFO
GIMP_HAVE_DESTROY_PARAMDEFS
GIMP_HAVE_FEATURES_1_1_5
GIMP_HAVE_DEFAULT_DISPLAY
GIMP_HAVE_PIXEL_RGNS_REGISTER2
GIMP_HAVE_NEW_ENUMS
GIMP_HAVE_EXPORT
</SECTION>
<SECTION>
<FILE>gimpcompat</FILE>
gimp_attach_parasite
gimp_detach_parasite
gimp_find_parasite
gimp_image_attach_parasite
gimp_image_detach_parasite
gimp_image_find_parasite
gimp_drawable_attach_parasite
gimp_drawable_detach_parasite
gimp_drawable_find_parasite
gimp_drawable_channel
gimp_drawable_gray
gimp_drawable_color
gimp_drawable_indexed
gimp_drawable_layer
gimp_drawable_layer_mask
gimp_image_disable_undo
gimp_image_enable_undo
gimp_image_freeze_undo
gimp_image_thaw_undo
</SECTION>
<SECTION>
<FILE>gimpcolorspace</FILE>
gimp_rgb_to_hsv
gimp_hsv_to_rgb
gimp_rgb_to_hls
gimp_rgb_to_l
gimp_hls_to_rgb
gimp_rgb_to_hsv_double
gimp_hsv_to_rgb_double
gimp_rgb_to_hsv4
gimp_hsv_to_rgb4
INTENSITY_RED
INTENSITY_GREEN
INTENSITY_BLUE
INTENSITY
</SECTION>
<SECTION>
<FILE>gimpdialog</FILE>
gimp_dialog_new
gimp_dialog_newv
gimp_dialog_set_icon
gimp_dialog_create_action_area
gimp_dialog_create_action_areav
</SECTION>
<SECTION>
<FILE>gimphelpui</FILE>
GimpHelpFunc
gimp_help_init
gimp_help_free
gimp_help_enable_tooltips
gimp_help_disable_tooltips
gimp_standard_help_func
gimp_help_connect_help_accel
gimp_help_set_help_data
gimp_context_help
</SECTION>
<SECTION>
<FILE>gimpwidgets</FILE>
gimp_option_menu_new
gimp_option_menu_new2
gimp_radio_group_new
gimp_radio_group_new2
gimp_spin_button_new
gimp_scale_entry_new
gimp_random_seed_new
gimp_coordinates_new
gimp_toggle_button_update
gimp_menu_item_update
gimp_radio_button_update
gimp_int_adjustment_update
gimp_float_adjustment_update
gimp_double_adjustment_update
gimp_unit_menu_update
gimp_table_attach_aligned
</SECTION>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,83 @@
<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
<!entity libgimp-gimp SYSTEM "sgml/gimp.sgml">
<!entity libgimp-gimpprotocol SYSTEM "sgml/gimpprotocol.sgml">
<!entity libgimp-gimpcolorspace SYSTEM "sgml/gimpcolorspace.sgml">
<!entity libgimp-gimpenums SYSTEM "sgml/gimpenums.sgml">
<!entity libgimp-gimpwire SYSTEM "sgml/gimpwire.sgml">
<!entity libgimp-gimpmatrix SYSTEM "sgml/gimpmatrix.sgml">
<!entity libgimp-parasite SYSTEM "sgml/parasite.sgml">
<!entity libgimp-parasiteF SYSTEM "sgml/parasiteF.sgml">
<!entity libgimp-parasiteP SYSTEM "sgml/parasiteP.sgml">
<!entity libgimp-gserialize SYSTEM "sgml/gserialize.sgml">
<!entity libgimp-color-selector SYSTEM "sgml/color_selector.sgml">
<!entity libgimp-gimpmodule SYSTEM "sgml/gimpmodule.sgml">
<!entity libgimp-gimpmath SYSTEM "sgml/gimpmath.sgml">
<!entity libgimp-color-display SYSTEM "sgml/color_display.sgml">
<!entity libgimp-gimpenv SYSTEM "sgml/gimpenv.sgml">
<!entity libgimp-gimplimits SYSTEM "sgml/gimplimits.sgml">
<!entity libgimp-gimpexport SYSTEM "sgml/gimpexport.sgml">
<!entity libgimp-parasiteio SYSTEM "sgml/parasiteio.sgml">
<!entity libgimp-gimpcompat SYSTEM "sgml/gimpcompat.sgml">
<!entity libgimp-gimpfeatures SYSTEM "sgml/gimpfeatures.sgml">
<!entity GimpChainButton SYSTEM "sgml/gimpchainbutton.sgml">
<!entity GimpColorButton SYSTEM "sgml/gimpcolorbutton.sgml">
<!entity GimpFileSelection SYSTEM "sgml/gimpfileselection.sgml">
<!entity GimpPathEditor SYSTEM "sgml/gimppatheditor.sgml">
<!entity GimpSizeEntry SYSTEM "sgml/gimpsizeentry.sgml">
<!entity GimpUnitMenu SYSTEM "sgml/gimpunitmenu.sgml">
<!entity libgimp-gimpdialog SYSTEM "sgml/gimpdialog.sgml">
<!entity libgimp-gimphelpui SYSTEM "sgml/gimphelpui.sgml">
<!entity libgimp-gimpmenu SYSTEM "sgml/gimpmenu.sgml">
<!entity libgimp-gimpunit SYSTEM "sgml/gimpunit.sgml">
<!entity libgimp-gimpwidgets SYSTEM "sgml/gimpwidgets.sgml">
]>
<book>
<bookinfo>
<title>GIMP Library Reference Manual</title>
</bookinfo>
<chapter id="libgimp">
<title>GIMP Library</title>
&libgimp-gimp;
&libgimp-gimpprotocol;
&libgimp-gimpcolorspace;
&libgimp-gimpenums;
&libgimp-gimpwire;
&libgimp-gimpmatrix;
&libgimp-parasite;
&libgimp-parasiteF;
&libgimp-parasiteP;
&libgimp-gserialize;
&libgimp-color-selector;
&libgimp-gimpmodule;
&libgimp-gimpmath;
&libgimp-color-display;
&libgimp-gimpenv;
&libgimp-gimplimits;
&libgimp-gimpexport;
&libgimp-parasiteio;
&libgimp-gimpcompat;
&libgimp-gimpfeatures;
</chapter>
<chapter id="libgimpui">
<title>GIMP User Interface Library</title>
&GimpChainButton;
&GimpColorButton;
&GimpFileSelection;
&GimpPathEditor;
&GimpSizeEntry;
&GimpUnitMenu;
&libgimp-gimpdialog;
&libgimp-gimphelpui;
&libgimp-gimpmenu;
&libgimp-gimpunit;
&libgimp-gimpwidgets;
</chapter>
</book>

View File

@ -0,0 +1,15 @@
/*
* gtk-doc can't build libgimp-scan.c without PLUG_IN_INFO being defined
* so we include this file as a workaround
*/
#include <glib.h>
#include <libgimp/gimp.h>
GPlugInInfo PLUG_IN_INFO =
{
NULL,
NULL,
NULL,
NULL,
};

View File

@ -0,0 +1,837 @@
<SECTION>
<FILE>gimp</FILE>
GIMPVAR
GPlugInInfo
GTile
GDrawable
GPixelRgn
GParamDef
GParamColor
GParamRegion
GParam
GRunProc
GParamData
MAIN
gimp_main
gimp_set_data
gimp_get_data
gimp_get_data_size
gimp_progress_init
gimp_progress_update
gimp_default_display
gimp_message
gimp_query_database
gimp_query_procedure
gimp_query_images
gimp_install_procedure
gimp_install_temp_proc
gimp_uninstall_temp_proc
gimp_register_magic_load_handler
gimp_register_load_handler
gimp_register_save_handler
gimp_run_procedure
gimp_run_procedure2
gimp_destroy_params
gimp_destroy_paramdefs
gimp_gamma
gimp_install_cmap
gimp_use_xshm
gimp_color_cube
gimp_request_wakeups
gimp_image_new
gimp_image_duplicate
gimp_image_delete
gimp_image_width
gimp_image_height
gimp_image_base_type
gimp_image_floating_selection
gimp_image_add_channel
gimp_image_add_layer
gimp_image_add_layer_mask
gimp_image_clean_all
gimp_image_undo_disable
gimp_image_undo_enable
gimp_image_undo_freeze
gimp_image_undo_thaw
gimp_undo_push_group_start
gimp_undo_push_group_end
gimp_image_flatten
gimp_image_lower_channel
gimp_image_lower_layer
gimp_image_merge_visible_layers
gimp_image_pick_correlate_layer
gimp_image_raise_channel
gimp_image_raise_layer
gimp_image_remove_channel
gimp_image_remove_layer
gimp_image_remove_layer_mask
gimp_image_resize
gimp_image_get_active_channel
gimp_image_get_active_layer
gimp_image_get_channels
gimp_image_get_cmap
gimp_image_get_component_active
gimp_image_get_component_visible
gimp_image_get_filename
gimp_image_get_layers
gimp_image_get_selection
gimp_image_set_active_channel
gimp_image_set_active_layer
gimp_image_set_cmap
gimp_image_set_component_active
gimp_image_set_component_visible
gimp_image_set_filename
gimp_image_parasite_find
gimp_image_parasite_attach
gimp_image_attach_new_parasite
gimp_image_parasite_detach
gimp_image_set_resolution
gimp_image_get_resolution
gimp_image_set_unit
gimp_image_get_unit
gimp_image_get_layer_by_tattoo
gimp_image_get_channel_by_tattoo
gimp_image_get_thumbnail_data
gimp_image_convert_rgb
gimp_image_convert_grayscale
gimp_image_convert_indexed
gimp_image_add_hguide
gimp_image_add_vguide
gimp_image_delete_guide
gimp_image_find_next_guide
gimp_image_get_guide_orientation
gimp_image_get_guide_position
gimp_display_new
gimp_display_delete
gimp_displays_flush
gimp_layer_new
gimp_layer_copy
gimp_layer_delete
gimp_layer_width
gimp_layer_height
gimp_layer_bpp
gimp_layer_type
gimp_layer_add_alpha
gimp_layer_create_mask
gimp_layer_resize
gimp_layer_scale
gimp_layer_translate
gimp_layer_is_floating_selection
gimp_layer_get_image_id
gimp_layer_get_mask_id
gimp_layer_get_apply_mask
gimp_layer_get_edit_mask
gimp_layer_get_mode
gimp_layer_get_name
gimp_layer_get_opacity
gimp_layer_get_preserve_transparency
gimp_layer_get_show_mask
gimp_layer_get_visible
gimp_layer_set_apply_mask
gimp_layer_set_edit_mask
gimp_layer_set_mode
gimp_layer_set_name
gimp_layer_set_offsets
gimp_layer_set_opacity
gimp_layer_set_preserve_transparency
gimp_layer_set_show_mask
gimp_layer_set_visible
gimp_layer_get_tattoo
gimp_channel_new
gimp_channel_copy
gimp_channel_delete
gimp_channel_width
gimp_channel_height
gimp_channel_get_image_id
gimp_channel_get_layer_id
gimp_channel_get_color
gimp_channel_get_name
gimp_channel_get_opacity
gimp_channel_get_show_masked
gimp_channel_get_visible
gimp_channel_set_color
gimp_channel_set_name
gimp_channel_set_opacity
gimp_channel_set_show_masked
gimp_channel_set_visible
gimp_channel_get_tattoo
gimp_drawable_get
gimp_drawable_detach
gimp_drawable_flush
gimp_drawable_delete
gimp_drawable_update
gimp_drawable_merge_shadow
gimp_drawable_image_id
gimp_drawable_name
gimp_drawable_width
gimp_drawable_height
gimp_drawable_bpp
gimp_drawable_type
gimp_drawable_visible
gimp_drawable_is_channel
gimp_drawable_is_rgb
gimp_drawable_is_gray
gimp_drawable_has_alpha
gimp_drawable_is_indexed
gimp_drawable_is_layer
gimp_drawable_is_layer_mask
gimp_drawable_mask_bounds
gimp_drawable_offsets
gimp_drawable_fill
gimp_drawable_set_name
gimp_drawable_set_visible
gimp_drawable_get_tile
gimp_drawable_get_tile2
gimp_drawable_parasite_find
gimp_drawable_parasite_attach
gimp_drawable_attach_new_parasite
gimp_drawable_parasite_detach
gimp_drawable_get_thumbnail_data
gimp_selection_bounds
gimp_selection_float
gimp_selection_is_empty
gimp_selection_none
gimp_tile_ref
gimp_tile_ref_zero
gimp_tile_unref
gimp_tile_flush
gimp_tile_cache_size
gimp_tile_cache_ntiles
gimp_tile_width
gimp_tile_height
gimp_pixel_rgn_init
gimp_pixel_rgn_resize
gimp_pixel_rgn_get_pixel
gimp_pixel_rgn_get_row
gimp_pixel_rgn_get_col
gimp_pixel_rgn_get_rect
gimp_pixel_rgn_set_pixel
gimp_pixel_rgn_set_row
gimp_pixel_rgn_set_col
gimp_pixel_rgn_set_rect
gimp_pixel_rgns_register
gimp_pixel_rgns_register2
gimp_pixel_rgns_process
gimp_palette_get_background
gimp_palette_get_foreground
gimp_palette_set_background
gimp_palette_set_foreground
gimp_gradients_get_list
gimp_gradients_get_active
gimp_gradients_set_active
gimp_gradients_sample_uniform
gimp_gradients_sample_custom
gimp_parasite_find
gimp_parasite_attach
gimp_attach_new_parasite
gimp_parasite_detach
gimp_plugin_help_func
gimp_help
</SECTION>
<SECTION>
<FILE>gimpprotocol</FILE>
GP_VERSION
GPConfig
GPTileReq
GPTileAck
GPTileData
GPParam
GPParamDef
GPProcRun
GPProcReturn
GPProcInstall
GPProcUninstall
gp_init
gp_quit_write
gp_config_write
gp_tile_req_write
gp_tile_ack_write
gp_tile_data_write
gp_proc_run_write
gp_proc_return_write
gp_temp_proc_run_write
gp_temp_proc_return_write
gp_proc_install_write
gp_proc_uninstall_write
gp_extension_ack_write
gp_request_wakeups_write
</SECTION>
<SECTION>
<FILE>gimpcolorspace</FILE>
gimp_rgb_to_hsv
gimp_hsv_to_rgb
gimp_rgb_to_hls
gimp_rgb_to_l
gimp_hls_to_rgb
gimp_rgb_to_hsv_double
gimp_hsv_to_rgb_double
gimp_rgb_to_hsv4
gimp_hsv_to_rgb4
INTENSITY_RED
INTENSITY_GREEN
INTENSITY_BLUE
INTENSITY
</SECTION>
<SECTION>
<FILE>gimpenums</FILE>
GimpAddMaskType
GimpBlendMode
GimpBrushApplicationMode
GimpBucketFillMode
GimpChannelLutType
GimpChannelOffsetType
GimpChannelOps
GimpChannelType
GimpCloneType
GimpConvertDitherType
GimpConvertPaletteType
GimpConvolutionType
GimpConvolveType
GimpDodgeBurnMode
GimpDodgeBurnType
GimpFillType
GimpImageBaseType
GimpImageType
GimpGradientPaintMode
GimpGradientType
GimpHueRange
GimpInterpolationType
GimpLayerModeEffects
GimpMaskApplyMode
GimpMergeType
GimpMessageHandlerType
GimpOrientationType
GimpPDBArgType
GimpPDBProcType
GimpPDBStatusType
GimpPaintApplicationMode
GimpRepeatMode
GimpRunModeType
GimpSizeType
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
</SECTION>
<SECTION>
<FILE>gimpui</FILE>
</SECTION>
<SECTION>
<FILE>gimpwire</FILE>
WireMessage
WireReadFunc
WireWriteFunc
WireDestroyFunc
WireIOFunc
WireFlushFunc
wire_register
wire_set_reader
wire_set_writer
wire_set_flusher
wire_read
wire_write
wire_flush
wire_error
wire_clear_error
wire_read_msg
wire_write_msg
wire_destroy
wire_read_int32
wire_read_int16
wire_read_int8
wire_read_double
wire_read_string
wire_write_int32
wire_write_int16
wire_write_int8
wire_write_double
wire_write_string
</SECTION>
<SECTION>
<FILE>gimpmatrix</FILE>
GimpMatrix[3][3]
gimp_matrix_transform_point
gimp_matrix_mult
gimp_matrix_identity
gimp_matrix_translate
gimp_matrix_scale
gimp_matrix_rotate
gimp_matrix_xshear
gimp_matrix_yshear
gimp_matrix_determinant
gimp_matrix_invert
gimp_matrix_duplicate
gimp_matrix_is_diagonal
gimp_matrix_is_identity
gimp_matrix_is_simple
</SECTION>
<SECTION>
<FILE>parasite</FILE>
PARASITE_PERSISTENT
PARASITE_UNDOABLE
PARASITE_ATTACH_PARENT
PARASITE_PARENT_PERSISTENT
PARASITE_PARENT_UNDOABLE
PARASITE_ATTACH_GRANDPARENT
PARASITE_GRANDPARENT_PERSISTENT
PARASITE_GRANDPARENT_UNDOABLE
parasite_new
parasite_free
parasite_copy
parasite_compare
parasite_is_type
parasite_is_persistent
parasite_is_undoable
parasite_has_flag
parasite_flags
parasite_name
parasite_data
parasite_data_size
</SECTION>
<SECTION>
<FILE>parasiteF</FILE>
Parasite
</SECTION>
<SECTION>
<FILE>parasiteP</FILE>
Parasite
</SECTION>
<SECTION>
<FILE>gserialize</FILE>
GSerialType
GSerialItem
GSerialDescription
g_new_serial_item
g_serial_item
g_serial_array
g_serial_vlen_array
g_new_serial_description
g_free_serial_description
g_serialize
g_deserialize
</SECTION>
<SECTION>
<FILE>color_selector</FILE>
GimpColorSelector_Callback
GimpColorSelector_NewFunc
GimpColorSelector_FreeFunc
GimpColorSelector_SetColorFunc
GimpColorSelectorMethods
GimpColorSelectorID
gimp_color_selector_register
gimp_color_selector_unregister
</SECTION>
<SECTION>
<FILE>gimpmodule</FILE>
GimpModuleStatus
GimpModuleInfo
</SECTION>
<SECTION>
<FILE>gimpmath</FILE>
G_PI
G_PI_2
G_PI_4
G_SQRT2
G_MAXRAND
RINT
ROUND
SQR
MAX255
CLAMP0255
</SECTION>
<SECTION>
<FILE>color_display</FILE>
GimpColorDisplayInit
GimpColorDisplayNew
GimpColorDisplayClone
GimpColorDisplayConvert
GimpColorDisplayDestroy
GimpColorDisplayFinalize
GimpColorDisplayLoadState
GimpColorDisplaySaveState
GimpColorDisplayConfigure
GimpColorDisplayConfigureCancel
GimpColorDisplayMethods
gimp_color_display_register
gimp_color_display_unregister
</SECTION>
<SECTION>
<FILE>gimpenv</FILE>
gimp_directory
gimp_personal_rc_file
gimp_data_directory
gimp_gtkrc
</SECTION>
<SECTION>
<FILE>gimplimits</FILE>
GIMP_MIN_IMAGE_SIZE
GIMP_MAX_IMAGE_SIZE
GIMP_MIN_RESOLUTION
GIMP_MAX_RESOLUTION
GIMP_CHECK_SIZE
GIMP_CHECK_SIZE_SM
GIMP_CHECK_DARK
GIMP_CHECK_LIGHT
</SECTION>
<SECTION>
<FILE>gimpexport</FILE>
CAN_HANDLE_RGB
CAN_HANDLE_GRAY
CAN_HANDLE_INDEXED
CAN_HANDLE_ALPHA
CAN_HANDLE_LAYERS
CAN_HANDLE_LAYERS_AS_ANIMATION
NEEDS_ALPHA
GimpExportReturnType
gimp_export_image
</SECTION>
<SECTION>
<FILE>parasiteio</FILE>
PIXPIPE_MAXDIM
PixPipeParams
pixpipeparams_init
pixpipeparams_parse
pixpipeparams_build
</SECTION>
<SECTION>
<FILE>gimpcompat</FILE>
gimp_attach_parasite
gimp_detach_parasite
gimp_find_parasite
gimp_image_attach_parasite
gimp_image_detach_parasite
gimp_image_find_parasite
gimp_drawable_attach_parasite
gimp_drawable_detach_parasite
gimp_drawable_find_parasite
gimp_drawable_channel
gimp_drawable_gray
gimp_drawable_color
gimp_drawable_indexed
gimp_drawable_layer
gimp_drawable_layer_mask
gimp_image_disable_undo
gimp_image_enable_undo
gimp_image_freeze_undo
gimp_image_thaw_undo
</SECTION>
<SECTION>
<FILE>gimpfeatures</FILE>
GIMP_MAJOR_VERSION
GIMP_MINOR_VERSION
GIMP_MICRO_VERSION
GIMP_VERSION
GIMP_CHECK_VERSION
GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE
GIMP_HAVE_PARASITES
GIMP_HAVE_RESOLUTION_INFO
GIMP_HAVE_DESTROY_PARAMDEFS
GIMP_HAVE_FEATURES_1_1_5
GIMP_HAVE_DEFAULT_DISPLAY
GIMP_HAVE_PIXEL_RGNS_REGISTER2
GIMP_HAVE_NEW_ENUMS
GIMP_HAVE_EXPORT
</SECTION>
<SECTION>
<FILE>gimpchainbutton</FILE>
GimpChainButton
GIMP_CHAIN_BUTTON
GimpChainPosition
<TITLE>GimpChainButton</TITLE>
gimp_chain_button_new
gimp_chain_button_set_active
gimp_chain_button_get_active
<SUBSECTION Standard>
GIMP_TYPE_CHAIN_BUTTON
GIMP_IS_CHAIN_BUTTON
gimp_chain_button_get_type
GIMP_CHAIN_BUTTON_CLASS
GIMP_IS_CHAIN_BUTTON_CLASS
</SECTION>
<SECTION>
<FILE>gimpcolorbutton</FILE>
GimpColorButton
GIMP_COLOR_BUTTON
<TITLE>GimpColorButton</TITLE>
gimp_color_button_new
gimp_color_button_update
<SUBSECTION Standard>
GIMP_TYPE_COLOR_BUTTON
GIMP_IS_COLOR_BUTTON
gimp_color_button_get_type
GIMP_COLOR_BUTTON_CLASS
GIMP_IS_COLOR_BUTTON_CLASS
</SECTION>
<SECTION>
<FILE>gimpfileselection</FILE>
GimpFileSelection
GIMP_FILE_SELECTION
<TITLE>GimpFileSelection</TITLE>
gimp_file_selection_new
gimp_file_selection_get_filename
gimp_file_selection_set_filename
<SUBSECTION Standard>
GIMP_TYPE_FILE_SELECTION
GIMP_IS_FILE_SELECTION
gimp_file_selection_get_type
GIMP_FILE_SELECTION_CLASS
GIMP_IS_FILE_SELECTION_CLASS
</SECTION>
<SECTION>
<FILE>gimppatheditor</FILE>
GimpPathEditor
GIMP_PATH_EDITOR
<TITLE>GimpPathEditor</TITLE>
gimp_path_editor_new
gimp_path_editor_get_path
<SUBSECTION Standard>
GIMP_TYPE_PATH_EDITOR
GIMP_IS_PATH_EDITOR
gimp_path_editor_get_type
GIMP_PATH_EDITOR_CLASS
GIMP_IS_PATH_EDITOR_CLASS
</SECTION>
<SECTION>
<FILE>gimpsizeentry</FILE>
GimpSizeEntry
GIMP_SIZE_ENTRY
GimpSizeEntryUP
GimpSizeEntryField
<TITLE>GimpSizeEntry</TITLE>
gimp_size_entry_new
gimp_size_entry_add_field
gimp_size_entry_attach_label
gimp_size_entry_set_resolution
gimp_size_entry_set_size
gimp_size_entry_set_value_boundaries
gimp_size_entry_get_value
gimp_size_entry_set_value
gimp_size_entry_set_refval_boundaries
gimp_size_entry_set_refval_digits
gimp_size_entry_get_refval
gimp_size_entry_set_refval
gimp_size_entry_get_unit
gimp_size_entry_set_unit
gimp_size_entry_grab_focus
<SUBSECTION Standard>
GIMP_TYPE_SIZE_ENTRY
GIMP_IS_SIZE_ENTRY
gimp_size_entry_get_type
GIMP_SIZE_ENTRY_CLASS
GIMP_IS_SIZE_ENTRY_CLASS
</SECTION>
<SECTION>
<FILE>gimpunitmenu</FILE>
GimpUnitMenu
GIMP_UNIT_MENU
<TITLE>GimpUnitMenu</TITLE>
gimp_unit_menu_new
gimp_unit_menu_set_unit
gimp_unit_menu_get_unit
<SUBSECTION Standard>
GIMP_TYPE_UNIT_MENU
GIMP_IS_UNIT_MENU
gimp_unit_menu_get_type
GIMP_UNIT_MENU_CLASS
GIMP_IS_UNIT_MENU_CLASS
</SECTION>
<SECTION>
<FILE>gimpdialog</FILE>
gimp_dialog_new
gimp_dialog_newv
gimp_dialog_set_icon
gimp_dialog_create_action_area
gimp_dialog_create_action_areav
</SECTION>
<SECTION>
<FILE>gimphelpui</FILE>
GimpHelpFunc
gimp_help_init
gimp_help_free
gimp_help_enable_tooltips
gimp_help_disable_tooltips
gimp_standard_help_func
gimp_help_connect_help_accel
gimp_help_set_help_data
gimp_context_help
</SECTION>
<SECTION>
<FILE>gimpmenu</FILE>
GimpConstraintFunc
GimpMenuCallback
GRunBrushCallback
GRunPatternCallback
GRunGradientCallback
gimp_image_menu_new
gimp_layer_menu_new
gimp_channel_menu_new
gimp_drawable_menu_new
gimp_interactive_selection_brush
gimp_brush_select_widget
gimp_brush_select_widget_close_popup
gimp_brush_select_widget_set_popup
gimp_brushes_get_brush_data
gimp_brush_set_popup
gimp_brush_close_popup
gimp_interactive_selection_pattern
gimp_pattern_select_widget
gimp_pattern_select_widget_close_popup
gimp_pattern_select_widget_set_popup
gimp_pattern_get_pattern_data
gimp_pattern_set_popup
gimp_pattern_close_popup
gimp_interactive_selection_gradient
gimp_gradient_select_widget
gimp_gradient_select_widget_close_popup
gimp_gradient_select_widget_set_popup
gimp_gradient_get_gradient_data
gimp_gradient_set_popup
gimp_gradient_close_popup
</SECTION>
<SECTION>
<FILE>gimpunit</FILE>
GUnit
gimp_unit_get_number_of_units
gimp_unit_get_number_of_built_in_units
gimp_unit_new
gimp_unit_get_deletion_flag
gimp_unit_set_deletion_flag
gimp_unit_get_factor
gimp_unit_get_digits
gimp_unit_get_identifier
gimp_unit_get_symbol
gimp_unit_get_abbreviation
gimp_unit_get_singular
gimp_unit_get_plural
</SECTION>
<SECTION>
<FILE>gimpwidgets</FILE>
gimp_option_menu_new
gimp_option_menu_new2
gimp_radio_group_new
gimp_radio_group_new2
gimp_spin_button_new
gimp_scale_entry_new
gimp_random_seed_new
gimp_coordinates_new
gimp_toggle_button_update
gimp_menu_item_update
gimp_radio_button_update
gimp_int_adjustment_update
gimp_float_adjustment_update
gimp_double_adjustment_update
gimp_unit_menu_update
gimp_table_attach_aligned
</SECTION>

View File

View File

@ -0,0 +1,16 @@
GtkObject
GtkWidget
GtkContainer
GtkTable
GimpChainButton
GimpSizeEntry
GtkBin
GtkButton
GimpColorButton
GtkOptionMenu
GimpUnitMenu
GtkBox
GtkHBox
GimpFileSelection
GtkVBox
GimpPathEditor

View File

@ -0,0 +1,10 @@
#include <gtk/gtk.h>
#include <libgimp/gimp.h>
#include <libgimp/gimpui.h>
gimp_chain_button_get_type
gimp_color_button_get_type
gimp_file_selection_get_type
gimp_path_editor_get_type
gimp_size_entry_get_type
gimp_unit_menu_get_type

View File

@ -0,0 +1,142 @@
<!-- ##### SECTION Title ##### -->
color_display
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpColorDisplayInit ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpColorDisplayNew ##### -->
<para>
</para>
@type:
@Returns:
<!-- ##### USER_FUNCTION GimpColorDisplayClone ##### -->
<para>
</para>
@cd_ID:
@Returns:
<!-- ##### USER_FUNCTION GimpColorDisplayConvert ##### -->
<para>
</para>
@cd_ID:
@buf:
@width:
@height:
@bpp:
@bpl:
<!-- ##### USER_FUNCTION GimpColorDisplayDestroy ##### -->
<para>
</para>
@cd_ID:
<!-- ##### USER_FUNCTION GimpColorDisplayFinalize ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpColorDisplayLoadState ##### -->
<para>
</para>
@cd_ID:
@state:
<!-- ##### USER_FUNCTION GimpColorDisplaySaveState ##### -->
<para>
</para>
@cd_ID:
@Returns:
<!-- ##### USER_FUNCTION GimpColorDisplayConfigure ##### -->
<para>
</para>
@cd_ID:
@ok_func:
@ok_data:
@cancel_func:
@cancel_data:
<!-- ##### USER_FUNCTION GimpColorDisplayConfigureCancel ##### -->
<para>
</para>
@cd_ID:
<!-- ##### STRUCT GimpColorDisplayMethods ##### -->
<para>
</para>
@init:
@new:
@clone:
@convert:
@destroy:
@finalize:
@load:
@save:
@configure:
@cancel:
<!-- ##### FUNCTION gimp_color_display_register ##### -->
<para>
</para>
@name:
@methods:
@Returns:
<!-- ##### FUNCTION gimp_color_display_unregister ##### -->
<para>
</para>
@name:
@Returns:

View File

@ -0,0 +1,98 @@
<!-- ##### SECTION Title ##### -->
color_selector
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpColorSelector_Callback ##### -->
<para>
</para>
@data:
@r:
@g:
@b:
<!-- ##### USER_FUNCTION GimpColorSelector_NewFunc ##### -->
<para>
</para>
@r:
@g:
@b:
@cb:
@data:
@selector_data:
@Returns:
<!-- ##### USER_FUNCTION GimpColorSelector_FreeFunc ##### -->
<para>
</para>
@selector_data:
<!-- ##### USER_FUNCTION GimpColorSelector_SetColorFunc ##### -->
<para>
</para>
@selector_data:
@r:
@g:
@b:
@set_current:
<!-- ##### STRUCT GimpColorSelectorMethods ##### -->
<para>
</para>
@new:
@free:
@setcolor:
<!-- ##### TYPEDEF GimpColorSelectorID ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_color_selector_register ##### -->
<para>
</para>
@name:
@help_page:
@methods:
@Returns:
<!-- ##### FUNCTION gimp_color_selector_unregister ##### -->
<para>
</para>
@id:
@callback:
@data:
@Returns:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,67 @@
<!-- ##### SECTION Title ##### -->
GimpChainButton
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpChainButton ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHAIN_BUTTON ##### -->
<para>
</para>
@obj:
<!-- ##### ENUM GimpChainPosition ##### -->
<para>
</para>
@GIMP_CHAIN_TOP:
@GIMP_CHAIN_LEFT:
@GIMP_CHAIN_BOTTOM:
@GIMP_CHAIN_RIGHT:
<!-- ##### FUNCTION gimp_chain_button_new ##### -->
<para>
</para>
@position:
@Returns:
<!-- ##### FUNCTION gimp_chain_button_set_active ##### -->
<para>
</para>
@gcb:
@is_active:
<!-- ##### FUNCTION gimp_chain_button_get_active ##### -->
<para>
</para>
@gcb:
@Returns:

View File

@ -0,0 +1,58 @@
<!-- ##### SECTION Title ##### -->
GimpColorButton
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpColorButton ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_COLOR_BUTTON ##### -->
<para>
</para>
@obj:
<!-- ##### FUNCTION gimp_color_button_new ##### -->
<para>
</para>
@title:
@width:
@height:
@color:
@bpp:
@Returns:
<!-- ##### FUNCTION gimp_color_button_update ##### -->
<para>
</para>
@gcb:
<!-- ##### SIGNAL GimpColorButton::color-changed ##### -->
<para>
</para>
@gimpcolorbutton: the object which received the signal.

View File

@ -0,0 +1,140 @@
<!-- ##### SECTION Title ##### -->
gimpcolorspace
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_rgb_to_hsv ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_hsv_to_rgb ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_rgb_to_hls ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_rgb_to_l ##### -->
<para>
</para>
@Varargs:
@Varargs:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_hls_to_rgb ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_rgb_to_hsv_double ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_hsv_to_rgb_double ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_rgb_to_hsv4 ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
@Param4:
<!-- ##### FUNCTION gimp_hsv_to_rgb4 ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
@Param4:
<!-- ##### MACRO INTENSITY_RED ##### -->
<para>
</para>
<!-- ##### MACRO INTENSITY_GREEN ##### -->
<para>
</para>
<!-- ##### MACRO INTENSITY_BLUE ##### -->
<para>
</para>
<!-- ##### MACRO INTENSITY ##### -->
<para>
</para>
@r:
@g:
@b:

View File

@ -0,0 +1,149 @@
<!-- ##### SECTION Title ##### -->
gimpcompat
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO gimp_attach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_detach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_find_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_attach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_detach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_find_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_attach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_detach_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_find_parasite ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_channel ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_gray ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_color ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_indexed ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_layer ##### -->
<para>
</para>
<!-- ##### MACRO gimp_drawable_layer_mask ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_disable_undo ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_enable_undo ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_freeze_undo ##### -->
<para>
</para>
<!-- ##### MACRO gimp_image_thaw_undo ##### -->
<para>
</para>

View File

@ -0,0 +1,76 @@
<!-- ##### SECTION Title ##### -->
gimpdialog
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_dialog_new ##### -->
<para>
</para>
@title:
@wmclass_name:
@help_func:
@help_data:
@position:
@allow_shrink:
@allow_grow:
@auto_shrink:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_dialog_newv ##### -->
<para>
</para>
@title:
@wmclass_name:
@help_func:
@help_data:
@position:
@allow_shrink:
@allow_grow:
@auto_shrink:
@args:
@Returns:
<!-- ##### FUNCTION gimp_dialog_set_icon ##### -->
<para>
</para>
@dialog:
<!-- ##### FUNCTION gimp_dialog_create_action_area ##### -->
<para>
</para>
@dialog:
@Varargs:
<!-- ##### FUNCTION gimp_dialog_create_action_areav ##### -->
<para>
</para>
@dialog:
@args:

View File

@ -0,0 +1,922 @@
<!-- ##### SECTION Title ##### -->
gimpenums
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GimpAddMaskType ##### -->
<para>
</para>
@GIMP_WHITE_MASK:
@GIMP_BLACK_MASK:
@GIMP_ALPHA_MASK:
<!-- ##### ENUM GimpBlendMode ##### -->
<para>
</para>
@GIMP_FG_BG_RGB:
@GIMP_FG_BG_HSV:
@GIMP_FG_TRANS:
@GIMP_CUSTOM:
<!-- ##### ENUM GimpBrushApplicationMode ##### -->
<para>
</para>
@GIMP_HARD:
@GIMP_SOFT:
@GIMP_PRESSURE:
<!-- ##### ENUM GimpBucketFillMode ##### -->
<para>
</para>
@GIMP_FG_BUCKET_FILL:
@GIMP_BG_BUCKET_FILL:
@GIMP_PATTERN_BUCKET_FILL:
<!-- ##### ENUM GimpChannelLutType ##### -->
<para>
</para>
@GIMP_VALUE_LUT:
@GIMP_RED_LUT:
@GIMP_GREEN_LUT:
@GIMP_BLUE_LUT:
@GIMP_ALPHA_LUT:
<!-- ##### ENUM GimpChannelOffsetType ##### -->
<para>
</para>
@GIMP_OFFSET_BACKGROUND:
@GIMP_OFFSET_TRANSPARENT:
<!-- ##### ENUM GimpChannelOps ##### -->
<para>
</para>
@GIMP_ADD:
@GIMP_SUB:
@GIMP_REPLACE:
@GIMP_INTERSECT:
<!-- ##### ENUM GimpChannelType ##### -->
<para>
</para>
@GIMP_RED_CHANNEL:
@GIMP_GREEN_CHANNEL:
@GIMP_BLUE_CHANNEL:
@GIMP_GRAY_CHANNEL:
@GIMP_INDEXED_CHANNEL:
@GIMP_AUXILLARY_CHANNEL:
<!-- ##### ENUM GimpCloneType ##### -->
<para>
</para>
@GIMP_IMAGE_CLONE:
@GIMP_PATTERN_CLONE:
<!-- ##### ENUM GimpConvertDitherType ##### -->
<para>
</para>
@GIMP_NO_DITHER:
@GIMP_FS_DITHER:
@GIMP_FSLOWBLEED_DITHER:
@GIMP_FIXED_DITHER:
@GIMP_NODESTRUCT_DITHER:
<!-- ##### ENUM GimpConvertPaletteType ##### -->
<para>
</para>
@GIMP_MAKE_PALETTE:
@GIMP_REUSE_PALETTE:
@GIMP_WEB_PALETTE:
@GIMP_MONO_PALETTE:
@GIMP_CUSTOM_PALETTE:
<!-- ##### ENUM GimpConvolutionType ##### -->
<para>
</para>
@GIMP_NORMAL_CONVOL:
@GIMP_ABSOLUTE_CONVOL:
@GIMP_NEGATIVE_CONVOL:
<!-- ##### ENUM GimpConvolveType ##### -->
<para>
</para>
@GIMP_BLUR_CONVOLVE:
@GIMP_SHARPEN_CONVOLVE:
@GIMP_CUSTOM_CONVOLVE:
<!-- ##### ENUM GimpDodgeBurnMode ##### -->
<para>
</para>
@GIMP_DODGEBURN_HIGHLIGHTS:
@GIMP_DODGEBURN_MIDTONES:
@GIMP_DODGEBURN_SHADOWS:
<!-- ##### ENUM GimpDodgeBurnType ##### -->
<para>
</para>
@GIMP_DODGE:
@GIMP_BURN:
<!-- ##### ENUM GimpFillType ##### -->
<para>
</para>
@GIMP_FG_IMAGE_FILL:
@GIMP_BG_IMAGE_FILL:
@GIMP_WHITE_IMAGE_FILL:
@GIMP_TRANS_IMAGE_FILL:
@GIMP_NO_IMAGE_FILL:
<!-- ##### ENUM GimpImageBaseType ##### -->
<para>
</para>
@GIMP_RGB:
@GIMP_GRAY:
@GIMP_INDEXED:
<!-- ##### ENUM GimpImageType ##### -->
<para>
</para>
@GIMP_RGB_IMAGE:
@GIMP_RGBA_IMAGE:
@GIMP_GRAY_IMAGE:
@GIMP_GRAYA_IMAGE:
@GIMP_INDEXED_IMAGE:
@GIMP_INDEXEDA_IMAGE:
<!-- ##### ENUM GimpGradientPaintMode ##### -->
<para>
</para>
@GIMP_ONCE_FORWARD:
@GIMP_ONCE_BACKWARDS:
@GIMP_LOOP_SAWTOOTH:
@GIMP_LOOP_TRIANGLE:
@GIMP_ONCE_END_COLOR:
<!-- ##### ENUM GimpGradientType ##### -->
<para>
</para>
@GIMP_LINEAR:
@GIMP_BILINEAR:
@GIMP_RADIAL:
@GIMP_SQUARE:
@GIMP_CONICAL_SYMMETRIC:
@GIMP_CONICAL_ASYMMETRIC:
@GIMP_SHAPEBURST_ANGULAR:
@GIMP_SHAPEBURST_SPHERICAL:
@GIMP_SHAPEBURST_DIMPLED:
@GIMP_SPIRAL_CLOCKWISE:
@GIMP_SPIRAL_ANTICLOCKWISE:
<!-- ##### ENUM GimpHueRange ##### -->
<para>
</para>
@GIMP_ALL_HUES:
@GIMP_RED_HUES:
@GIMP_YELLOW_HUES:
@GIMP_GREEN_HUES:
@GIMP_CYAN_HUES:
@GIMP_BLUE_HUES:
@GIMP_MAGENTA_HUES:
<!-- ##### ENUM GimpInterpolationType ##### -->
<para>
</para>
@GIMP_LINEAR_INTERPOLATION:
@GIMP_CUBIC_INTERPOLATION:
@GIMP_NEAREST_NEIGHBOR_INTERPOLATION:
<!-- ##### ENUM GimpLayerModeEffects ##### -->
<para>
</para>
@GIMP_NORMAL_MODE:
@GIMP_DISSOLVE_MODE:
@GIMP_BEHIND_MODE:
@GIMP_MULTIPLY_MODE:
@GIMP_SCREEN_MODE:
@GIMP_OVERLAY_MODE:
@GIMP_DIFFERENCE_MODE:
@GIMP_ADDITION_MODE:
@GIMP_SUBTRACT_MODE:
@GIMP_DARKEN_ONLY_MODE:
@GIMP_LIGHTEN_ONLY_MODE:
@GIMP_HUE_MODE:
@GIMP_SATURATION_MODE:
@GIMP_COLOR_MODE:
@GIMP_VALUE_MODE:
@GIMP_DIVIDE_MODE:
<!-- ##### ENUM GimpMaskApplyMode ##### -->
<para>
</para>
@GIMP_APPLY:
@GIMP_DISCARD:
<!-- ##### ENUM GimpMergeType ##### -->
<para>
</para>
@GIMP_EXPAND_AS_NECESSARY:
@GIMP_CLIP_TO_IMAGE:
@GIMP_CLIP_TO_BOTTOM_LAYER:
@GIMP_FLATTEN_IMAGE:
<!-- ##### ENUM GimpMessageHandlerType ##### -->
<para>
</para>
@GIMP_MESSAGE_BOX:
@GIMP_CONSOLE:
@GIMP_ERROR_CONSOLE:
<!-- ##### ENUM GimpOrientationType ##### -->
<para>
</para>
@GIMP_HORIZONTAL:
@GIMP_VERTICAL:
@GIMP_UNKNOWN:
<!-- ##### ENUM GimpPDBArgType ##### -->
<para>
</para>
@GIMP_PDB_INT32:
@GIMP_PDB_INT16:
@GIMP_PDB_INT8:
@GIMP_PDB_FLOAT:
@GIMP_PDB_STRING:
@GIMP_PDB_INT32ARRAY:
@GIMP_PDB_INT16ARRAY:
@GIMP_PDB_INT8ARRAY:
@GIMP_PDB_FLOATARRAY:
@GIMP_PDB_STRINGARRAY:
@GIMP_PDB_COLOR:
@GIMP_PDB_REGION:
@GIMP_PDB_DISPLAY:
@GIMP_PDB_IMAGE:
@GIMP_PDB_LAYER:
@GIMP_PDB_CHANNEL:
@GIMP_PDB_DRAWABLE:
@GIMP_PDB_SELECTION:
@GIMP_PDB_BOUNDARY:
@GIMP_PDB_PATH:
@GIMP_PDB_PARASITE:
@GIMP_PDB_STATUS:
@GIMP_PDB_END:
<!-- ##### ENUM GimpPDBProcType ##### -->
<para>
</para>
@GIMP_INTERNAL:
@GIMP_PLUGIN:
@GIMP_EXTENSION:
@GIMP_TEMPORARY:
<!-- ##### ENUM GimpPDBStatusType ##### -->
<para>
</para>
@GIMP_PDB_EXECUTION_ERROR:
@GIMP_PDB_CALLING_ERROR:
@GIMP_PDB_PASS_THROUGH:
@GIMP_PDB_SUCCESS:
@GIMP_PDB_CANCEL:
<!-- ##### ENUM GimpPaintApplicationMode ##### -->
<para>
</para>
@GIMP_CONTINUOUS:
@GIMP_INCREMENTAL:
<!-- ##### ENUM GimpRepeatMode ##### -->
<para>
</para>
@GIMP_REPEAT_NONE:
@GIMP_REPEAT_SAWTOOTH:
@GIMP_REPEAT_TRIANGULAR:
<!-- ##### ENUM GimpRunModeType ##### -->
<para>
</para>
@GIMP_RUN_INTERACTIVE:
@GIMP_RUN_NONINTERACTIVE:
@GIMP_RUN_WITH_LAST_VALS:
<!-- ##### ENUM GimpSizeType ##### -->
<para>
</para>
@GIMP_PIXELS:
@GIMP_POINTS:
<!-- ##### ENUM GimpTransferMode ##### -->
<para>
</para>
@GIMP_SHADOWS:
@GIMP_MIDTONES:
@GIMP_HIGHLIGHTS:
<!-- ##### TYPEDEF GFillType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GImageType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GDrawableType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GLayerMode ##### -->
<para>
</para>
<!-- ##### TYPEDEF GRunModeType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GOrientation ##### -->
<para>
</para>
<!-- ##### TYPEDEF GParamType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GProcedureType ##### -->
<para>
</para>
<!-- ##### TYPEDEF GStatusType ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT32 ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT16 ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT8 ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_FLOAT ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_STRING ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT32ARRAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT16ARRAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_INT8ARRAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_FLOATARRAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_STRINGARRAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_COLOR ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_REGION ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_DISPLAY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_LAYER ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_CHANNEL ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_DRAWABLE ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_SELECTION ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_BOUNDARY ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_PATH ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_PARASITE ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_STATUS ##### -->
<para>
</para>
<!-- ##### MACRO PARAM_END ##### -->
<para>
</para>
<!-- ##### MACRO STATUS_EXECUTION_ERROR ##### -->
<para>
</para>
<!-- ##### MACRO STATUS_CALLING_ERROR ##### -->
<para>
</para>
<!-- ##### MACRO STATUS_PASS_THROUGH ##### -->
<para>
</para>
<!-- ##### MACRO STATUS_SUCCESS ##### -->
<para>
</para>
<!-- ##### MACRO STATUS_CANCEL ##### -->
<para>
</para>
<!-- ##### MACRO PROC_INTERNAL ##### -->
<para>
</para>
<!-- ##### MACRO PROC_PLUG_IN ##### -->
<para>
</para>
<!-- ##### MACRO PROC_EXTENSION ##### -->
<para>
</para>
<!-- ##### MACRO PROC_TEMPORARY ##### -->
<para>
</para>
<!-- ##### MACRO ORIENTATION_HORIZONTAL ##### -->
<para>
</para>
<!-- ##### MACRO ORIENTATION_VERTICAL ##### -->
<para>
</para>
<!-- ##### MACRO ORIENTATION_UNKNOWN ##### -->
<para>
</para>
<!-- ##### MACRO FG_IMAGE_FILL ##### -->
<para>
</para>
<!-- ##### MACRO BG_IMAGE_FILL ##### -->
<para>
</para>
<!-- ##### MACRO WHITE_IMAGE_FILL ##### -->
<para>
</para>
<!-- ##### MACRO TRANS_IMAGE_FILL ##### -->
<para>
</para>
<!-- ##### MACRO NO_IMAGE_FILL ##### -->
<para>
</para>
<!-- ##### MACRO RGB ##### -->
<para>
</para>
<!-- ##### MACRO GRAY ##### -->
<para>
</para>
<!-- ##### MACRO INDEXED ##### -->
<para>
</para>
<!-- ##### MACRO RGB_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO RGBA_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO GRAY_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO GRAYA_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO INDEXED_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO INDEXEDA_IMAGE ##### -->
<para>
</para>
<!-- ##### MACRO NORMAL_MODE ##### -->
<para>
</para>
<!-- ##### MACRO DISSOLVE_MODE ##### -->
<para>
</para>
<!-- ##### MACRO BEHIND_MODE ##### -->
<para>
</para>
<!-- ##### MACRO MULTIPLY_MODE ##### -->
<para>
</para>
<!-- ##### MACRO SCREEN_MODE ##### -->
<para>
</para>
<!-- ##### MACRO OVERLAY_MODE ##### -->
<para>
</para>
<!-- ##### MACRO DIFFERENCE_MODE ##### -->
<para>
</para>
<!-- ##### MACRO ADDITION_MODE ##### -->
<para>
</para>
<!-- ##### MACRO SUBTRACT_MODE ##### -->
<para>
</para>
<!-- ##### MACRO DARKEN_ONLY_MODE ##### -->
<para>
</para>
<!-- ##### MACRO LIGHTEN_ONLY_MODE ##### -->
<para>
</para>
<!-- ##### MACRO HUE_MODE ##### -->
<para>
</para>
<!-- ##### MACRO SATURATION_MODE ##### -->
<para>
</para>
<!-- ##### MACRO COLOR_MODE ##### -->
<para>
</para>
<!-- ##### MACRO VALUE_MODE ##### -->
<para>
</para>
<!-- ##### MACRO DIVIDE_MODE ##### -->
<para>
</para>
<!-- ##### MACRO RUN_INTERACTIVE ##### -->
<para>
</para>
<!-- ##### MACRO RUN_NONINTERACTIVE ##### -->
<para>
</para>
<!-- ##### MACRO RUN_WITH_LAST_VALS ##### -->
<para>
</para>

View File

@ -0,0 +1,49 @@
<!-- ##### SECTION Title ##### -->
gimpenv
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_directory ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gimp_personal_rc_file ##### -->
<para>
</para>
@basename:
@Returns:
<!-- ##### FUNCTION gimp_data_directory ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gimp_gtkrc ##### -->
<para>
</para>
@Returns:

View File

@ -0,0 +1,86 @@
<!-- ##### SECTION Title ##### -->
gimpexport
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_RGB ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_GRAY ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_INDEXED ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_ALPHA ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_LAYERS ##### -->
<para>
</para>
<!-- ##### MACRO CAN_HANDLE_LAYERS_AS_ANIMATION ##### -->
<para>
</para>
<!-- ##### MACRO NEEDS_ALPHA ##### -->
<para>
</para>
<!-- ##### ENUM GimpExportReturnType ##### -->
<para>
</para>
@EXPORT_CANCEL:
@EXPORT_IGNORE:
@EXPORT_EXPORT:
<!-- ##### FUNCTION gimp_export_image ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
@Param4:
@Returns:

View File

@ -0,0 +1,117 @@
<!-- ##### SECTION Title ##### -->
gimpfeatures
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MAJOR_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MINOR_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MICRO_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHECK_VERSION ##### -->
<para>
</para>
@major:
@minor:
@micro:
<!-- ##### MACRO GIMP_HAVE_PROCEDURAL_DB_GET_DATA_SIZE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_PARASITES ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_RESOLUTION_INFO ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_DESTROY_PARAMDEFS ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_FEATURES_1_1_5 ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_DEFAULT_DISPLAY ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_PIXEL_RGNS_REGISTER2 ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_NEW_ENUMS ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_HAVE_EXPORT ##### -->
<para>
</para>

View File

@ -0,0 +1,67 @@
<!-- ##### SECTION Title ##### -->
GimpFileSelection
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpFileSelection ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_FILE_SELECTION ##### -->
<para>
</para>
@obj:
<!-- ##### FUNCTION gimp_file_selection_new ##### -->
<para>
</para>
@title:
@filename:
@dir_only:
@check_valid:
@Returns:
<!-- ##### FUNCTION gimp_file_selection_get_filename ##### -->
<para>
</para>
@gfs:
@Returns:
<!-- ##### FUNCTION gimp_file_selection_set_filename ##### -->
<para>
</para>
@gfs:
@filename:
<!-- ##### SIGNAL GimpFileSelection::filename-changed ##### -->
<para>
</para>
@gimpfileselection: the object which received the signal.

View File

@ -0,0 +1,87 @@
<!-- ##### SECTION Title ##### -->
gimphelpui
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpHelpFunc ##### -->
<para>
</para>
@Param1:
<!-- ##### FUNCTION gimp_help_init ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_help_free ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_help_enable_tooltips ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_help_disable_tooltips ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_standard_help_func ##### -->
<para>
</para>
@help_data:
<!-- ##### FUNCTION gimp_help_connect_help_accel ##### -->
<para>
</para>
@widget:
@help_func:
@help_data:
<!-- ##### FUNCTION gimp_help_set_help_data ##### -->
<para>
</para>
@widget:
@tool_tip:
@help_data:
<!-- ##### FUNCTION gimp_context_help ##### -->
<para>
</para>

View File

@ -0,0 +1,72 @@
<!-- ##### SECTION Title ##### -->
gimplimits
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MIN_IMAGE_SIZE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MAX_IMAGE_SIZE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MIN_RESOLUTION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_MAX_RESOLUTION ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHECK_SIZE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHECK_SIZE_SM ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHECK_DARK ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_CHECK_LIGHT ##### -->
<para>
</para>

View File

@ -0,0 +1,91 @@
<!-- ##### SECTION Title ##### -->
gimpmath
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO G_PI ##### -->
<para>
</para>
<!-- ##### MACRO G_PI_2 ##### -->
<para>
</para>
<!-- ##### MACRO G_PI_4 ##### -->
<para>
</para>
<!-- ##### MACRO G_SQRT2 ##### -->
<para>
</para>
<!-- ##### MACRO G_MAXRAND ##### -->
<para>
</para>
<!-- ##### MACRO RINT ##### -->
<para>
</para>
@x:
<!-- ##### MACRO ROUND ##### -->
<para>
</para>
@x:
<!-- ##### MACRO SQR ##### -->
<para>
</para>
@x:
<!-- ##### MACRO MAX255 ##### -->
<para>
</para>
@a:
<!-- ##### MACRO CLAMP0255 ##### -->
<para>
</para>
@a:

View File

@ -0,0 +1,152 @@
<!-- ##### SECTION Title ##### -->
gimpmatrix
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### TYPEDEF GimpMatrix[3][3] ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_matrix_transform_point ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
@Param4:
@Param5:
<!-- ##### FUNCTION gimp_matrix_mult ##### -->
<para>
</para>
@Param1:
@Param2:
<!-- ##### FUNCTION gimp_matrix_identity ##### -->
<para>
</para>
@Param1:
<!-- ##### FUNCTION gimp_matrix_translate ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_matrix_scale ##### -->
<para>
</para>
@Param1:
@Param2:
@Param3:
<!-- ##### FUNCTION gimp_matrix_rotate ##### -->
<para>
</para>
@Param1:
@Param2:
<!-- ##### FUNCTION gimp_matrix_xshear ##### -->
<para>
</para>
@Param1:
@Param2:
<!-- ##### FUNCTION gimp_matrix_yshear ##### -->
<para>
</para>
@Param1:
@Param2:
<!-- ##### FUNCTION gimp_matrix_determinant ##### -->
<para>
</para>
@Param1:
@Returns:
<!-- ##### FUNCTION gimp_matrix_invert ##### -->
<para>
</para>
@m:
@m_inv:
<!-- ##### FUNCTION gimp_matrix_duplicate ##### -->
<para>
</para>
@src:
@target:
<!-- ##### FUNCTION gimp_matrix_is_diagonal ##### -->
<para>
</para>
@m:
@Returns:
<!-- ##### FUNCTION gimp_matrix_is_identity ##### -->
<para>
</para>
@m:
@Returns:
<!-- ##### FUNCTION gimp_matrix_is_simple ##### -->
<para>
</para>
@m:
@Returns:

View File

@ -0,0 +1,368 @@
<!-- ##### SECTION Title ##### -->
gimpmenu
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GimpConstraintFunc ##### -->
<para>
</para>
@image_id:
@drawable_id:
@data:
@Returns:
<!-- ##### USER_FUNCTION GimpMenuCallback ##### -->
<para>
</para>
@id:
@data:
<!-- ##### USER_FUNCTION GRunBrushCallback ##### -->
<para>
</para>
@name:
@opacity:
@spacing:
@paint_mode:
@width:
@height:
@mask_data:
@dialog_closing:
@user_data:
<!-- # Unused Parameters # -->
@Param1:
<!-- ##### USER_FUNCTION GRunPatternCallback ##### -->
<para>
</para>
@name:
@width:
@height:
@bpp:
@mask_data:
@dialog_closing:
@user_data:
<!-- # Unused Parameters # -->
@Param1:
<!-- ##### USER_FUNCTION GRunGradientCallback ##### -->
<para>
</para>
@name:
@width:
@grad_data:
@dialog_closing:
@user_data:
<!-- # Unused Parameters # -->
@Param1:
<!-- ##### FUNCTION gimp_image_menu_new ##### -->
<para>
</para>
@constraint:
@callback:
@data:
@active_image:
@Returns:
<!-- ##### FUNCTION gimp_layer_menu_new ##### -->
<para>
</para>
@constraint:
@callback:
@data:
@active_layer:
@Returns:
<!-- ##### FUNCTION gimp_channel_menu_new ##### -->
<para>
</para>
@constraint:
@callback:
@data:
@active_channel:
@Returns:
<!-- ##### FUNCTION gimp_drawable_menu_new ##### -->
<para>
</para>
@constraint:
@callback:
@data:
@active_drawable:
@Returns:
<!-- ##### FUNCTION gimp_interactive_selection_brush ##### -->
<para>
</para>
@dialogname:
@brush_name:
@opacity:
@spacing:
@paint_mode:
@callback:
@udata:
<!-- ##### FUNCTION gimp_brush_select_widget ##### -->
<para>
</para>
@dname:
@ibrush:
@opacity:
@spacing:
@paint_mode:
@cback:
@Param7:
@Returns:
<!-- ##### FUNCTION gimp_brush_select_widget_close_popup ##### -->
<para>
</para>
@w:
@Returns:
<!-- ##### FUNCTION gimp_brush_select_widget_set_popup ##### -->
<para>
</para>
@w:
@pname:
@opacity:
@spacing:
@paint_mode:
@Returns:
<!-- ##### FUNCTION gimp_brushes_get_brush_data ##### -->
<para>
</para>
@pname:
@opacity:
@spacing:
@paint_mode:
@width:
@height:
@mask_data:
@Returns:
<!-- ##### FUNCTION gimp_brush_set_popup ##### -->
<para>
</para>
@popup_pnt:
@pname:
@opacity:
@spacing:
@paint_mode:
@Returns:
<!-- ##### FUNCTION gimp_brush_close_popup ##### -->
<para>
</para>
@popup_pnt:
@Returns:
<!-- ##### FUNCTION gimp_interactive_selection_pattern ##### -->
<para>
</para>
@dialogtitle:
@pattern_name:
@callback:
@udata:
<!-- ##### FUNCTION gimp_pattern_select_widget ##### -->
<para>
</para>
@dname:
@ipattern:
@cback:
@Param4:
@Returns:
<!-- ##### FUNCTION gimp_pattern_select_widget_close_popup ##### -->
<para>
</para>
@w:
@Returns:
<!-- ##### FUNCTION gimp_pattern_select_widget_set_popup ##### -->
<para>
</para>
@w:
@pname:
@Returns:
<!-- ##### FUNCTION gimp_pattern_get_pattern_data ##### -->
<para>
</para>
@pname:
@width:
@height:
@bytes:
@mask_data:
@Returns:
<!-- ##### FUNCTION gimp_pattern_set_popup ##### -->
<para>
</para>
@popup_pnt:
@pname:
@Returns:
<!-- ##### FUNCTION gimp_pattern_close_popup ##### -->
<para>
</para>
@popup_pnt:
@Returns:
<!-- ##### FUNCTION gimp_interactive_selection_gradient ##### -->
<para>
</para>
@dialogtitle:
@gradient_name:
@sample_sz:
@callback:
@udata:
<!-- ##### FUNCTION gimp_gradient_select_widget ##### -->
<para>
</para>
@gname:
@igradient:
@cback:
@Param4:
@Returns:
<!-- ##### FUNCTION gimp_gradient_select_widget_close_popup ##### -->
<para>
</para>
@w:
@Returns:
<!-- ##### FUNCTION gimp_gradient_select_widget_set_popup ##### -->
<para>
</para>
@w:
@pname:
@Returns:
<!-- ##### FUNCTION gimp_gradient_get_gradient_data ##### -->
<para>
</para>
@pname:
@width:
@sample_sz:
@mask_data:
@Returns:
<!-- ##### FUNCTION gimp_gradient_set_popup ##### -->
<para>
</para>
@popup_pnt:
@pname:
@Returns:
<!-- ##### FUNCTION gimp_gradient_close_popup ##### -->
<para>
</para>
@popup_pnt:
@Returns:

View File

@ -0,0 +1,30 @@
<!-- ##### SECTION Title ##### -->
gimpmodule
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GimpModuleStatus ##### -->
<para>
</para>
@GIMP_MODULE_OK:
@GIMP_MODULE_UNLOAD:
<!-- ##### TYPEDEF GimpModuleInfo ##### -->
<para>
</para>

View File

@ -0,0 +1,56 @@
<!-- ##### SECTION Title ##### -->
GimpPathEditor
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpPathEditor ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_PATH_EDITOR ##### -->
<para>
</para>
@obj:
<!-- ##### FUNCTION gimp_path_editor_new ##### -->
<para>
</para>
@filesel_title:
@path:
@Returns:
<!-- ##### FUNCTION gimp_path_editor_get_path ##### -->
<para>
</para>
@gpe:
@Returns:
<!-- ##### SIGNAL GimpPathEditor::path-changed ##### -->
<para>
</para>
@gimppatheditor: the object which received the signal.

View File

@ -0,0 +1,269 @@
<!-- ##### SECTION Title ##### -->
gimpprotocol
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO GP_VERSION ##### -->
<para>
</para>
<!-- ##### STRUCT GPConfig ##### -->
<para>
</para>
@version:
@tile_width:
@tile_height:
@shm_ID:
@gamma:
@install_cmap:
@use_xshm:
@color_cube:
@gdisp_ID:
<!-- ##### STRUCT GPTileReq ##### -->
<para>
</para>
@drawable_ID:
@tile_num:
@shadow:
<!-- ##### STRUCT GPTileAck ##### -->
<para>
</para>
<!-- ##### STRUCT GPTileData ##### -->
<para>
</para>
@drawable_ID:
@tile_num:
@shadow:
@bpp:
@width:
@height:
@use_shm:
@data:
<!-- ##### STRUCT GPParam ##### -->
<para>
</para>
@type:
@d_display:
@d_image:
@d_layer:
@d_channel:
@d_drawable:
@d_selection:
@d_boundary:
@d_path:
@d_status:
<!-- ##### STRUCT GPParamDef ##### -->
<para>
</para>
@type:
@name:
@description:
<!-- ##### STRUCT GPProcRun ##### -->
<para>
</para>
@name:
@nparams:
@params:
<!-- ##### STRUCT GPProcReturn ##### -->
<para>
</para>
@name:
@nparams:
@params:
<!-- ##### STRUCT GPProcInstall ##### -->
<para>
</para>
@name:
@blurb:
@help:
@author:
@copyright:
@date:
@menu_path:
@image_types:
@type:
@nparams:
@nreturn_vals:
@params:
@return_vals:
<!-- ##### STRUCT GPProcUninstall ##### -->
<para>
</para>
@name:
<!-- ##### FUNCTION gp_init ##### -->
<para>
</para>
<!-- ##### FUNCTION gp_quit_write ##### -->
<para>
</para>
@channel:
@Returns:
<!-- ##### FUNCTION gp_config_write ##### -->
<para>
</para>
@channel:
@config:
@Returns:
<!-- ##### FUNCTION gp_tile_req_write ##### -->
<para>
</para>
@channel:
@tile_req:
@Returns:
<!-- ##### FUNCTION gp_tile_ack_write ##### -->
<para>
</para>
@channel:
@Returns:
<!-- ##### FUNCTION gp_tile_data_write ##### -->
<para>
</para>
@channel:
@tile_data:
@Returns:
<!-- ##### FUNCTION gp_proc_run_write ##### -->
<para>
</para>
@channel:
@proc_run:
@Returns:
<!-- ##### FUNCTION gp_proc_return_write ##### -->
<para>
</para>
@channel:
@proc_return:
@Returns:
<!-- ##### FUNCTION gp_temp_proc_run_write ##### -->
<para>
</para>
@channel:
@proc_run:
@Returns:
<!-- ##### FUNCTION gp_temp_proc_return_write ##### -->
<para>
</para>
@channel:
@proc_return:
@Returns:
<!-- ##### FUNCTION gp_proc_install_write ##### -->
<para>
</para>
@channel:
@proc_install:
@Returns:
<!-- ##### FUNCTION gp_proc_uninstall_write ##### -->
<para>
</para>
@channel:
@proc_uninstall:
@Returns:
<!-- ##### FUNCTION gp_extension_ack_write ##### -->
<para>
</para>
@channel:
@Returns:
<!-- ##### FUNCTION gp_request_wakeups_write ##### -->
<para>
</para>
@channel:
@Returns:

View File

@ -0,0 +1,224 @@
<!-- ##### SECTION Title ##### -->
GimpSizeEntry
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpSizeEntry ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_SIZE_ENTRY ##### -->
<para>
</para>
@obj:
<!-- ##### ENUM GimpSizeEntryUP ##### -->
<para>
</para>
@GIMP_SIZE_ENTRY_UPDATE_NONE:
@GIMP_SIZE_ENTRY_UPDATE_SIZE:
@GIMP_SIZE_ENTRY_UPDATE_RESOLUTION:
<!-- ##### STRUCT GimpSizeEntryField ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_size_entry_new ##### -->
<para>
</para>
@number_of_fields:
@unit:
@unit_format:
@menu_show_pixels:
@menu_show_percent:
@show_refval:
@spinbutton_usize:
@update_policy:
@Returns:
<!-- ##### FUNCTION gimp_size_entry_add_field ##### -->
<para>
</para>
@gse:
@value_spinbutton:
@refval_spinbutton:
<!-- ##### FUNCTION gimp_size_entry_attach_label ##### -->
<para>
</para>
@gse:
@text:
@row:
@column:
@alignment:
<!-- ##### FUNCTION gimp_size_entry_set_resolution ##### -->
<para>
</para>
@gse:
@field:
@resolution:
@keep_size:
<!-- ##### FUNCTION gimp_size_entry_set_size ##### -->
<para>
</para>
@gse:
@field:
@lower:
@upper:
<!-- ##### FUNCTION gimp_size_entry_set_value_boundaries ##### -->
<para>
</para>
@gse:
@field:
@lower:
@upper:
<!-- ##### FUNCTION gimp_size_entry_get_value ##### -->
<para>
</para>
@gse:
@field:
@Returns:
<!-- ##### FUNCTION gimp_size_entry_set_value ##### -->
<para>
</para>
@gse:
@field:
@value:
<!-- ##### FUNCTION gimp_size_entry_set_refval_boundaries ##### -->
<para>
</para>
@gse:
@field:
@lower:
@upper:
<!-- ##### FUNCTION gimp_size_entry_set_refval_digits ##### -->
<para>
</para>
@gse:
@field:
@digits:
<!-- ##### FUNCTION gimp_size_entry_get_refval ##### -->
<para>
</para>
@gse:
@field:
@Returns:
<!-- ##### FUNCTION gimp_size_entry_set_refval ##### -->
<para>
</para>
@gse:
@field:
@refval:
<!-- ##### FUNCTION gimp_size_entry_get_unit ##### -->
<para>
</para>
@gse:
@Returns:
<!-- ##### FUNCTION gimp_size_entry_set_unit ##### -->
<para>
</para>
@gse:
@unit:
<!-- ##### FUNCTION gimp_size_entry_grab_focus ##### -->
<para>
</para>
@gse:
<!-- ##### SIGNAL GimpSizeEntry::value-changed ##### -->
<para>
</para>
@gimpsizeentry: the object which received the signal.
<!-- ##### SIGNAL GimpSizeEntry::refval-changed ##### -->
<para>
</para>
@gimpsizeentry: the object which received the signal.
<!-- ##### SIGNAL GimpSizeEntry::unit-changed ##### -->
<para>
</para>
@gimpsizeentry: the object which received the signal.

View File

@ -0,0 +1,141 @@
<!-- ##### SECTION Title ##### -->
gimpunit
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GUnit ##### -->
<para>
</para>
@UNIT_PIXEL:
@UNIT_INCH:
@UNIT_MM:
@UNIT_POINT:
@UNIT_PICA:
@UNIT_END:
@UNIT_PERCENT:
<!-- ##### FUNCTION gimp_unit_get_number_of_units ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gimp_unit_get_number_of_built_in_units ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gimp_unit_new ##### -->
<para>
</para>
@identifier:
@factor:
@digits:
@symbol:
@abbreviation:
@singular:
@plural:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_deletion_flag ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_set_deletion_flag ##### -->
<para>
</para>
@unit:
@deletion_flag:
<!-- ##### FUNCTION gimp_unit_get_factor ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_digits ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_identifier ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_symbol ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_abbreviation ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_singular ##### -->
<para>
</para>
@unit:
@Returns:
<!-- ##### FUNCTION gimp_unit_get_plural ##### -->
<para>
</para>
@unit:
@Returns:

View File

@ -0,0 +1,68 @@
<!-- ##### SECTION Title ##### -->
GimpUnitMenu
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpUnitMenu ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_UNIT_MENU ##### -->
<para>
</para>
@obj:
<!-- ##### FUNCTION gimp_unit_menu_new ##### -->
<para>
</para>
@format:
@unit:
@show_pixels:
@show_percent:
@show_custom:
@Returns:
<!-- ##### FUNCTION gimp_unit_menu_set_unit ##### -->
<para>
</para>
@gum:
@unit:
<!-- ##### FUNCTION gimp_unit_menu_get_unit ##### -->
<para>
</para>
@gum:
@Returns:
<!-- ##### SIGNAL GimpUnitMenu::unit-changed ##### -->
<para>
</para>
@gimpunitmenu: the object which received the signal.

View File

@ -0,0 +1,225 @@
<!-- ##### SECTION Title ##### -->
gimpwidgets
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_option_menu_new ##### -->
<para>
</para>
@menu_only:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_option_menu_new2 ##### -->
<para>
</para>
@menu_only:
@menu_item_callback:
@data:
@initial:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_radio_group_new ##### -->
<para>
</para>
@in_frame:
@frame_title:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_radio_group_new2 ##### -->
<para>
</para>
@in_frame:
@frame_title:
@radio_button_callback:
@data:
@initial:
@Varargs:
@Returns:
<!-- ##### FUNCTION gimp_spin_button_new ##### -->
<para>
</para>
@adjustment:
@value:
@lower:
@upper:
@step_increment:
@page_increment:
@page_size:
@climb_rate:
@digits:
@Returns:
<!-- ##### FUNCTION gimp_scale_entry_new ##### -->
<para>
</para>
@table:
@column:
@row:
@text:
@scale_usize:
@spinbutton_usize:
@value:
@lower:
@upper:
@step_increment:
@page_increment:
@digits:
@tooltip:
@private_tip:
@Returns:
<!-- ##### FUNCTION gimp_random_seed_new ##### -->
<para>
</para>
@seed:
@use_time:
@time_true:
@time_false:
@Returns:
<!-- ##### FUNCTION gimp_coordinates_new ##### -->
<para>
</para>
@unit:
@unit_format:
@menu_show_pixels:
@menu_show_percent:
@spinbutton_usize:
@update_policy:
@chainbutton_active:
@chain_constrains_ratio:
@chainbutton:
@xlabel:
@x:
@xres:
@lower_boundary_x:
@upper_boundary_x:
@xsize_0:
@xsize_100:
@ylabel:
@y:
@yres:
@lower_boundary_y:
@upper_boundary_y:
@ysize_0:
@ysize_100:
@Returns:
<!-- ##### FUNCTION gimp_toggle_button_update ##### -->
<para>
</para>
@widget:
@data:
<!-- ##### FUNCTION gimp_menu_item_update ##### -->
<para>
</para>
@widget:
@data:
<!-- ##### FUNCTION gimp_radio_button_update ##### -->
<para>
</para>
@widget:
@data:
<!-- ##### FUNCTION gimp_int_adjustment_update ##### -->
<para>
</para>
@adjustment:
@data:
<!-- ##### FUNCTION gimp_float_adjustment_update ##### -->
<para>
</para>
@adjustment:
@data:
<!-- ##### FUNCTION gimp_double_adjustment_update ##### -->
<para>
</para>
@adjustment:
@data:
<!-- ##### FUNCTION gimp_unit_menu_update ##### -->
<para>
</para>
@widget:
@data:
<!-- ##### FUNCTION gimp_table_attach_aligned ##### -->
<para>
</para>
@table:
@column:
@row:
@label_text:
@xalign:
@yalign:
@widget:
@colspan:
@left_align:

View File

@ -0,0 +1,289 @@
<!-- ##### SECTION Title ##### -->
gimpwire
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT WireMessage ##### -->
<para>
</para>
@type:
@data:
<!-- ##### USER_FUNCTION WireReadFunc ##### -->
<para>
</para>
@channel:
@msg:
<!-- ##### USER_FUNCTION WireWriteFunc ##### -->
<para>
</para>
@channel:
@msg:
<!-- ##### USER_FUNCTION WireDestroyFunc ##### -->
<para>
</para>
@msg:
<!-- ##### USER_FUNCTION WireIOFunc ##### -->
<para>
</para>
@channel:
@buf:
@count:
@Returns:
<!-- ##### USER_FUNCTION WireFlushFunc ##### -->
<para>
</para>
@channel:
@Returns:
<!-- ##### FUNCTION wire_register ##### -->
<para>
</para>
@type:
@read_func:
@write_func:
@destroy_func:
<!-- ##### FUNCTION wire_set_reader ##### -->
<para>
</para>
@read_func:
<!-- ##### FUNCTION wire_set_writer ##### -->
<para>
</para>
@write_func:
<!-- ##### FUNCTION wire_set_flusher ##### -->
<para>
</para>
@flush_func:
<!-- ##### FUNCTION wire_read ##### -->
<para>
</para>
@channel:
@buf:
@count:
@Returns:
<!-- ##### FUNCTION wire_write ##### -->
<para>
</para>
@channel:
@buf:
@count:
@Returns:
<!-- ##### FUNCTION wire_flush ##### -->
<para>
</para>
@channel:
@Returns:
<!-- ##### FUNCTION wire_error ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION wire_clear_error ##### -->
<para>
</para>
<!-- ##### FUNCTION wire_read_msg ##### -->
<para>
</para>
@channel:
@msg:
@Returns:
<!-- ##### FUNCTION wire_write_msg ##### -->
<para>
</para>
@channel:
@msg:
@Returns:
<!-- ##### FUNCTION wire_destroy ##### -->
<para>
</para>
@msg:
<!-- ##### FUNCTION wire_read_int32 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_read_int16 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_read_int8 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_read_double ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_read_string ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_write_int32 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_write_int16 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_write_int8 ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_write_double ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:
<!-- ##### FUNCTION wire_write_string ##### -->
<para>
</para>
@channel:
@data:
@count:
@Returns:

View File

@ -0,0 +1,131 @@
<!-- ##### SECTION Title ##### -->
gserialize
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GSerialType ##### -->
<para>
</para>
@GSERIAL_END:
@GSERIAL_INT8:
@GSERIAL_INT16:
@GSERIAL_INT32:
@GSERIAL_FLOAT:
@GSERIAL_DOUBLE:
@GSERIAL_STRING:
@GSERIAL_INT8ARRAY:
@GSERIAL_INT16ARRAY:
@GSERIAL_INT32ARRAY:
@GSERIAL_FLOATARRAY:
@GSERIAL_DOUBLEARRAY:
@GSERIAL_LAST_TYPE:
<!-- ##### STRUCT GSerialItem ##### -->
<para>
</para>
<!-- ##### STRUCT GSerialDescription ##### -->
<para>
</para>
<!-- ##### FUNCTION g_new_serial_item ##### -->
<para>
</para>
@type:
@offset:
@length:
@length_offset:
@Returns:
<!-- ##### MACRO g_serial_item ##### -->
<para>
</para>
@type:
@struct_:
@member:
<!-- ##### MACRO g_serial_array ##### -->
<para>
</para>
@type:
@struct_:
@member:
@length:
<!-- ##### MACRO g_serial_vlen_array ##### -->
<para>
</para>
@type:
@struct_:
@member:
@length_member:
<!-- ##### FUNCTION g_new_serial_description ##### -->
<para>
</para>
@name:
@Varargs:
@Returns:
<!-- ##### FUNCTION g_free_serial_description ##### -->
<para>
</para>
@Param1:
<!-- ##### FUNCTION g_serialize ##### -->
<para>
</para>
@d:
@output:
@struct_data:
@Returns:
<!-- ##### FUNCTION g_deserialize ##### -->
<para>
</para>
@d:
@output:
@serial:
@Returns:

View File

@ -0,0 +1,184 @@
<!-- ##### SECTION Title ##### -->
parasite
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_PERSISTENT ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_UNDOABLE ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_ATTACH_PARENT ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_PARENT_PERSISTENT ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_PARENT_UNDOABLE ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_ATTACH_GRANDPARENT ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_GRANDPARENT_PERSISTENT ##### -->
<para>
</para>
<!-- ##### MACRO PARASITE_GRANDPARENT_UNDOABLE ##### -->
<para>
</para>
<!-- ##### FUNCTION parasite_new ##### -->
<para>
</para>
@name:
@flags:
@size:
@data:
@Returns:
<!-- ##### FUNCTION parasite_free ##### -->
<para>
</para>
@parasite:
<!-- ##### FUNCTION parasite_copy ##### -->
<para>
</para>
@parasite:
@Returns:
<!-- ##### FUNCTION parasite_compare ##### -->
<para>
</para>
@a:
@b:
@Returns:
<!-- ##### FUNCTION parasite_is_type ##### -->
<para>
</para>
@parasite:
@name:
@Returns:
<!-- ##### FUNCTION parasite_is_persistent ##### -->
<para>
</para>
@p:
@Returns:
<!-- ##### FUNCTION parasite_is_undoable ##### -->
<para>
</para>
@p:
@Returns:
<!-- ##### FUNCTION parasite_has_flag ##### -->
<para>
</para>
@p:
@flag:
@Returns:
<!-- ##### FUNCTION parasite_flags ##### -->
<para>
</para>
@p:
@Returns:
<!-- ##### FUNCTION parasite_name ##### -->
<para>
</para>
@p:
@Returns:
<!-- ##### FUNCTION parasite_data ##### -->
<para>
</para>
@p:
<!-- ##### FUNCTION parasite_data_size ##### -->
<para>
</para>
@p:
@Returns:

View File

@ -0,0 +1,26 @@
<!-- ##### SECTION Title ##### -->
parasiteF
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT Parasite ##### -->
<para>
</para>
@name:
@flags:
@size:
@data:

View File

@ -0,0 +1,26 @@
<!-- ##### SECTION Title ##### -->
parasiteP
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT Parasite ##### -->
<para>
</para>
@name:
@flags:
@size:
@data:

View File

@ -0,0 +1,55 @@
<!-- ##### SECTION Title ##### -->
parasiteio
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO PIXPIPE_MAXDIM ##### -->
<para>
</para>
<!-- ##### TYPEDEF PixPipeParams ##### -->
<para>
</para>
<!-- ##### FUNCTION pixpipeparams_init ##### -->
<para>
</para>
@params:
<!-- ##### FUNCTION pixpipeparams_parse ##### -->
<para>
</para>
@parameters:
@params:
<!-- ##### FUNCTION pixpipeparams_build ##### -->
<para>
</para>
@params:
@Returns:

View File

@ -46,7 +46,6 @@ typedef void (*GimpColorSelector_Callback)(void *data, int r, int g, int b);
typedef GtkWidget * (*GimpColorSelector_NewFunc)(int r, int g, int b,
GimpColorSelector_Callback cb,
void *data,
/* RETURNS: */
void **selector_data);
/* A function of this type is called when the color selector is no
@ -102,3 +101,9 @@ gboolean gimp_color_selector_unregister (GimpColorSelectorID id,
#endif /* !__COLOR_NOTEBOOK_C__ */
#endif /* __COLOR_SELECTOR_H__ */

View File

@ -46,7 +46,6 @@ typedef void (*GimpColorSelector_Callback)(void *data, int r, int g, int b);
typedef GtkWidget * (*GimpColorSelector_NewFunc)(int r, int g, int b,
GimpColorSelector_Callback cb,
void *data,
/* RETURNS: */
void **selector_data);
/* A function of this type is called when the color selector is no
@ -102,3 +101,9 @@ gboolean gimp_color_selector_unregister (GimpColorSelectorID id,
#endif /* !__COLOR_NOTEBOOK_C__ */
#endif /* __COLOR_SELECTOR_H__ */

View File

@ -35,32 +35,32 @@ typedef void (*GimpMenuCallback) (gint32 id,
gpointer data);
/* Popup the brush dialog interactively */
typedef void (* GRunBrushCallback) (gchar *, /* Name */
gdouble, /* opacity */
gint, /* spacing */
gint, /* paint_mode */
gint, /* width */
gint, /* height */
gchar *, /* mask data */
gint, /* dialog closing */
gpointer /* user data */);
typedef void (* GRunBrushCallback) (gchar *name,
gdouble opacity,
gint spacing,
gint paint_mode,
gint width,
gint height,
gchar *mask_data,
gint dialog_closing,
gpointer user_data);
/* Popup the pattern dialog */
typedef void (*GRunPatternCallback) (gchar *, /* Name */
gint, /* Width */
gint, /* Heigth */
gint, /* bytes pp in mask */
gchar *, /* mask data */
gint, /* dialog closing */
gpointer /* user data */);
typedef void (*GRunPatternCallback) (gchar *name,
gint width,
gint height,
gint bpp,
gchar *mask_data,
gint dialog_closing,
gpointer user_data);
/* Popup the gradient dialog */
typedef void (*GRunGradientCallback) (gchar *, /* Name */
gint, /* Width */
gdouble *, /* grad data */
gint, /* dialog closing */
gpointer /* user data */);
typedef void (*GRunGradientCallback) (gchar *name,
gint width,
gdouble *grad_data,
gint dialog_closing,
gpointer user_data);
GtkWidget* gimp_image_menu_new (GimpConstraintFunc constraint,
GimpMenuCallback callback,
gpointer data,