Files
gimp/devel-docs/libgimp/tmpl/gimpenums.sgml
Sven Neumann e10ebe1805 removed enums GimpImageType and GimpImageBaseType ...
2004-07-29  Sven Neumann  <sven@gimp.org>

	* app/core/core-enums.h: removed enums GimpImageType and
	GimpImageBaseType ...

	* libgimpbase/gimpbaseenums.h: ... and added them here. Also moved
	all enums from gimpbasetypes.h to this new file.

	* libgimpbase/Makefile.am
	* tools/pdbgen/Makefile.am: changed accordingly.

	* app/core/core-enums.c
	* libgimp/gimpenums.h
	* libgimpbase/gimpbaseenums.c
	* tools/pdbgen/enums.pl: regenerated.

	* libgimpbase/gimpparasite.c
	* libgimpbase/gimpprotocol.c
	* libgimp/gimp.c: include <glib-object.h>

	* libgimpbase/gimpbasetypes.[ch]: added API to set and get a
	translation domain on a GType. This is used for translatable enum
	values.

	* libgimpbase/gimputils.[ch]: added API to retrieve the translated
	name for an enum value.

	* app/widgets/gimpenumstore.c
	* app/widgets/gimpenumwidgets.c: use the new API in libgimpbase.
2004-07-29 12:33:15 +00:00

330 lines
5.1 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
gimpenums
<!-- ##### SECTION Short_Description ##### -->
Enums and definitions.
<!-- ##### SECTION Long_Description ##### -->
<para>
Enums and definitions.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GimpAddMaskType ##### -->
<para>
</para>
@GIMP_ADD_WHITE_MASK:
@GIMP_ADD_BLACK_MASK:
@GIMP_ADD_ALPHA_MASK:
@GIMP_ADD_ALPHA_TRANSFER_MASK:
@GIMP_ADD_SELECTION_MASK:
@GIMP_ADD_COPY_MASK:
<!-- ##### ENUM GimpBlendMode ##### -->
<para>
</para>
@GIMP_FG_BG_RGB_MODE:
@GIMP_FG_BG_HSV_MODE:
@GIMP_FG_TRANSPARENT_MODE:
@GIMP_CUSTOM_MODE:
<!-- ##### ENUM GimpBrushApplicationMode ##### -->
<para>
</para>
@GIMP_BRUSH_HARD:
@GIMP_BRUSH_SOFT:
<!-- ##### ENUM GimpBucketFillMode ##### -->
<para>
</para>
@GIMP_FG_BUCKET_FILL:
@GIMP_BG_BUCKET_FILL:
@GIMP_PATTERN_BUCKET_FILL:
<!-- ##### ENUM GimpChannelOps ##### -->
<para>
</para>
@GIMP_CHANNEL_OP_ADD:
@GIMP_CHANNEL_OP_SUBTRACT:
@GIMP_CHANNEL_OP_REPLACE:
@GIMP_CHANNEL_OP_INTERSECT:
<!-- ##### ENUM GimpChannelType ##### -->
<para>
</para>
@GIMP_RED_CHANNEL:
@GIMP_GREEN_CHANNEL:
@GIMP_BLUE_CHANNEL:
@GIMP_GRAY_CHANNEL:
@GIMP_INDEXED_CHANNEL:
@GIMP_ALPHA_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:
<!-- ##### 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:
<!-- ##### ENUM GimpDodgeBurnType ##### -->
<para>
</para>
@GIMP_DODGE:
@GIMP_BURN:
<!-- ##### ENUM GimpFillType ##### -->
<para>
</para>
@GIMP_FOREGROUND_FILL:
@GIMP_BACKGROUND_FILL:
@GIMP_WHITE_FILL:
@GIMP_TRANSPARENT_FILL:
@GIMP_PATTERN_FILL:
<!-- ##### ENUM GimpGradientSegmentColor ##### -->
<para>
</para>
@GIMP_GRADIENT_SEGMENT_RGB:
@GIMP_GRADIENT_SEGMENT_HSV_CCW:
@GIMP_GRADIENT_SEGMENT_HSV_CW:
<!-- ##### ENUM GimpGradientSegmentType ##### -->
<para>
</para>
@GIMP_GRADIENT_SEGMENT_LINEAR:
@GIMP_GRADIENT_SEGMENT_CURVED:
@GIMP_GRADIENT_SEGMENT_SINE:
@GIMP_GRADIENT_SEGMENT_SPHERE_INCREASING:
@GIMP_GRADIENT_SEGMENT_SPHERE_DECREASING:
<!-- ##### ENUM GimpHistogramChannel ##### -->
<para>
</para>
@GIMP_HISTOGRAM_VALUE:
@GIMP_HISTOGRAM_RED:
@GIMP_HISTOGRAM_GREEN:
@GIMP_HISTOGRAM_BLUE:
@GIMP_HISTOGRAM_ALPHA:
<!-- ##### ENUM GimpIconType ##### -->
<para>
</para>
@GIMP_ICON_TYPE_STOCK_ID:
@GIMP_ICON_TYPE_INLINE_PIXBUF:
@GIMP_ICON_TYPE_IMAGE_FILE:
<!-- ##### ENUM GimpOffsetType ##### -->
<para>
</para>
@GIMP_OFFSET_BACKGROUND:
@GIMP_OFFSET_TRANSPARENT:
<!-- ##### ENUM GimpGradientType ##### -->
<para>
</para>
@GIMP_GRADIENT_LINEAR:
@GIMP_GRADIENT_BILINEAR:
@GIMP_GRADIENT_RADIAL:
@GIMP_GRADIENT_SQUARE:
@GIMP_GRADIENT_CONICAL_SYMMETRIC:
@GIMP_GRADIENT_CONICAL_ASYMMETRIC:
@GIMP_GRADIENT_SHAPEBURST_ANGULAR:
@GIMP_GRADIENT_SHAPEBURST_SPHERICAL:
@GIMP_GRADIENT_SHAPEBURST_DIMPLED:
@GIMP_GRADIENT_SPIRAL_CLOCKWISE:
@GIMP_GRADIENT_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 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:
@GIMP_DODGE_MODE:
@GIMP_BURN_MODE:
@GIMP_HARDLIGHT_MODE:
@GIMP_SOFTLIGHT_MODE:
@GIMP_GRAIN_EXTRACT_MODE:
@GIMP_GRAIN_MERGE_MODE:
@GIMP_COLOR_ERASE_MODE:
<!-- ##### ENUM GimpMaskApplyMode ##### -->
<para>
</para>
@GIMP_MASK_APPLY:
@GIMP_MASK_DISCARD:
<!-- ##### ENUM GimpMergeType ##### -->
<para>
</para>
@GIMP_EXPAND_AS_NECESSARY:
@GIMP_CLIP_TO_IMAGE:
@GIMP_CLIP_TO_BOTTOM_LAYER:
@GIMP_FLATTEN_IMAGE:
<!-- ##### ENUM GimpOrientationType ##### -->
<para>
</para>
@GIMP_ORIENTATION_HORIZONTAL:
@GIMP_ORIENTATION_VERTICAL:
@GIMP_ORIENTATION_UNKNOWN:
<!-- ##### ENUM GimpPaintApplicationMode ##### -->
<para>
</para>
@GIMP_PAINT_CONSTANT:
@GIMP_PAINT_INCREMENTAL:
<!-- ##### ENUM GimpRepeatMode ##### -->
<para>
</para>
@GIMP_REPEAT_NONE:
@GIMP_REPEAT_SAWTOOTH:
@GIMP_REPEAT_TRIANGULAR:
<!-- ##### ENUM GimpRotationType ##### -->
<para>
</para>
@GIMP_ROTATE_90:
@GIMP_ROTATE_180:
@GIMP_ROTATE_270:
<!-- ##### ENUM GimpRunMode ##### -->
<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: