Files
gimp/devel-docs/libgimpbase/html/libgimpbase-gimpbaseenums.html
2010-08-11 01:25:38 -04:00

642 lines
23 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>gimpbaseenums</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="next" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="index" href="libgimpbase-index.html" title="Index">
<link rel="index" href="libgimpbase-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
<link rel="index" href="libgimpbase-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
<link rel="index" href="libgimpbase-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
<link rel="index" href="libgimpbase-index-deprecated.html" title="Index of deprecated symbols">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="libgimpbase.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="libgimpbase.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpbasetypes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#libgimpbase-gimpbaseenums.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpbaseenums.description" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpbaseenums"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="libgimpbase-gimpbaseenums.top_of_page"></a>gimpbaseenums</span></h2>
<p>gimpbaseenums — Basic GIMP enumeration data types.</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<a name="libgimpbase-gimpbaseenums.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpAddMaskType" title="enum GimpAddMaskType">GimpAddMaskType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpBlendMode" title="enum GimpBlendMode">GimpBlendMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpBucketFillMode" title="enum GimpBucketFillMode">GimpBucketFillMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelOps" title="enum GimpChannelOps">GimpChannelOps</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelType" title="enum GimpChannelType">GimpChannelType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckSize" title="enum GimpCheckSize">GimpCheckSize</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType">GimpCheckType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCloneType" title="enum GimpCloneType">GimpCloneType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpDesaturateMode" title="enum GimpDesaturateMode">GimpDesaturateMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpDodgeBurnType" title="enum GimpDodgeBurnType">GimpDodgeBurnType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpForegroundExtractMode" title="enum GimpForegroundExtractMode">GimpForegroundExtractMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientType" title="enum GimpGradientType">GimpGradientType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpGridStyle" title="enum GimpGridStyle">GimpGridStyle</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpIconType" title="enum GimpIconType">GimpIconType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageBaseType" title="enum GimpImageBaseType">GimpImageBaseType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageType" title="enum GimpImageType">GimpImageType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpInterpolationType" title="enum GimpInterpolationType">GimpInterpolationType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpMessageHandlerType" title="enum GimpMessageHandlerType">GimpMessageHandlerType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode" title="enum GimpPaintApplicationMode">GimpPaintApplicationMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBArgType" title="enum GimpPDBArgType">GimpPDBArgType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler" title="enum GimpPDBErrorHandler">GimpPDBErrorHandler</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBProcType" title="enum GimpPDBProcType">GimpPDBProcType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBStatusType" title="enum GimpPDBStatusType">GimpPDBStatusType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpProgressCommand" title="enum GimpProgressCommand">GimpProgressCommand</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpRepeatMode" title="enum GimpRepeatMode">GimpRepeatMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpRunMode" title="enum GimpRunMode">GimpRunMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpSizeType" title="enum GimpSizeType">GimpSizeType</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpStackTraceMode" title="enum GimpStackTraceMode">GimpStackTraceMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextDirection" title="enum GimpTextDirection">GimpTextDirection</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextJustification" title="enum GimpTextJustification">GimpTextJustification</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransferMode" title="enum GimpTransferMode">GimpTransferMode</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformDirection" title="enum GimpTransformDirection">GimpTransformDirection</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformResize" title="enum GimpTransformResize">GimpTransformResize</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory">GimpUserDirectory</a>;
enum <a class="link" href="libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType" title="enum GimpVectorsStrokeType">GimpVectorsStrokeType</a>;
</pre>
</div>
<div class="refsect1" lang="en">
<a name="libgimpbase-gimpbaseenums.description"></a><h2>Description</h2>
<p>
Basic GIMP enumeration data types.
</p>
</div>
<div class="refsect1" lang="en">
<a name="libgimpbase-gimpbaseenums.details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="GimpAddMaskType"></a><h3>enum GimpAddMaskType</h3>
<pre class="programlisting">typedef enum
{
GIMP_ADD_WHITE_MASK, /*&lt; desc="_White (full opacity)" &gt;*/
GIMP_ADD_BLACK_MASK, /*&lt; desc="_Black (full transparency)" &gt;*/
GIMP_ADD_ALPHA_MASK, /*&lt; desc="Layer's _alpha channel" &gt;*/
GIMP_ADD_ALPHA_TRANSFER_MASK, /*&lt; desc="_Transfer layer's alpha channel" &gt;*/
GIMP_ADD_SELECTION_MASK, /*&lt; desc="_Selection" &gt;*/
GIMP_ADD_COPY_MASK, /*&lt; desc="_Grayscale copy of layer" &gt;*/
GIMP_ADD_CHANNEL_MASK /*&lt; desc="C_hannel" &gt;*/
} GimpAddMaskType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpBlendMode"></a><h3>enum GimpBlendMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_FG_BG_RGB_MODE, /*&lt; desc="FG to BG (RGB)" &gt;*/
GIMP_FG_BG_HSV_MODE, /*&lt; desc="FG to BG (HSV)" &gt;*/
GIMP_FG_TRANSPARENT_MODE, /*&lt; desc="FG to transparent" &gt;*/
GIMP_CUSTOM_MODE /*&lt; desc="Custom gradient" &gt;*/
} GimpBlendMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpBucketFillMode"></a><h3>enum GimpBucketFillMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_FG_BUCKET_FILL, /*&lt; desc="FG color fill" &gt;*/
GIMP_BG_BUCKET_FILL, /*&lt; desc="BG color fill" &gt;*/
GIMP_PATTERN_BUCKET_FILL /*&lt; desc="Pattern fill" &gt;*/
} GimpBucketFillMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpChannelOps"></a><h3>enum GimpChannelOps</h3>
<pre class="programlisting">typedef enum
{
GIMP_CHANNEL_OP_ADD, /*&lt; desc="Add to the current selection" &gt;*/
GIMP_CHANNEL_OP_SUBTRACT, /*&lt; desc="Subtract from the current selection" &gt;*/
GIMP_CHANNEL_OP_REPLACE, /*&lt; desc="Replace the current selection" &gt;*/
GIMP_CHANNEL_OP_INTERSECT /*&lt; desc="Intersect with the current selection" &gt;*/
} GimpChannelOps;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpChannelType"></a><h3>enum GimpChannelType</h3>
<pre class="programlisting">typedef enum
{
GIMP_RED_CHANNEL, /*&lt; desc="Red" &gt;*/
GIMP_GREEN_CHANNEL, /*&lt; desc="Green" &gt;*/
GIMP_BLUE_CHANNEL, /*&lt; desc="Blue" &gt;*/
GIMP_GRAY_CHANNEL, /*&lt; desc="Gray" &gt;*/
GIMP_INDEXED_CHANNEL, /*&lt; desc="Indexed" &gt;*/
GIMP_ALPHA_CHANNEL /*&lt; desc="Alpha" &gt;*/
} GimpChannelType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpCheckSize"></a><h3>enum GimpCheckSize</h3>
<pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
{
GIMP_CHECK_SIZE_SMALL_CHECKS = 0, /*&lt; desc="Small" &gt;*/
GIMP_CHECK_SIZE_MEDIUM_CHECKS = 1, /*&lt; desc="Medium" &gt;*/
GIMP_CHECK_SIZE_LARGE_CHECKS = 2 /*&lt; desc="Large" &gt;*/
} GimpCheckSize;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpCheckType"></a><h3>enum GimpCheckType</h3>
<pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
{
GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*&lt; desc="Light checks" &gt;*/
GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*&lt; desc="Mid-tone checks" &gt;*/
GIMP_CHECK_TYPE_DARK_CHECKS = 2, /*&lt; desc="Dark checks" &gt;*/
GIMP_CHECK_TYPE_WHITE_ONLY = 3, /*&lt; desc="White only" &gt;*/
GIMP_CHECK_TYPE_GRAY_ONLY = 4, /*&lt; desc="Gray only" &gt;*/
GIMP_CHECK_TYPE_BLACK_ONLY = 5 /*&lt; desc="Black only" &gt;*/
} GimpCheckType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpCloneType"></a><h3>enum GimpCloneType</h3>
<pre class="programlisting">typedef enum
{
GIMP_IMAGE_CLONE, /*&lt; desc="Image" &gt;*/
GIMP_PATTERN_CLONE /*&lt; desc="Pattern" &gt;*/
} GimpCloneType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpDesaturateMode"></a><h3>enum GimpDesaturateMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_DESATURATE_LIGHTNESS, /*&lt; desc="Lightness" &gt;*/
GIMP_DESATURATE_LUMINOSITY, /*&lt; desc="Luminosity" &gt;*/
GIMP_DESATURATE_AVERAGE /*&lt; desc="Average" &gt;*/
} GimpDesaturateMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpDodgeBurnType"></a><h3>enum GimpDodgeBurnType</h3>
<pre class="programlisting">typedef enum
{
GIMP_DODGE, /*&lt; desc="Dodge" &gt;*/
GIMP_BURN /*&lt; desc="Burn" &gt;*/
} GimpDodgeBurnType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpForegroundExtractMode"></a><h3>enum GimpForegroundExtractMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_FOREGROUND_EXTRACT_SIOX
} GimpForegroundExtractMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpGradientType"></a><h3>enum GimpGradientType</h3>
<pre class="programlisting">typedef enum
{
GIMP_GRADIENT_LINEAR, /*&lt; desc="gradient|Linear" &gt;*/
GIMP_GRADIENT_BILINEAR, /*&lt; desc="Bi-linear" &gt;*/
GIMP_GRADIENT_RADIAL, /*&lt; desc="Radial" &gt;*/
GIMP_GRADIENT_SQUARE, /*&lt; desc="Square" &gt;*/
GIMP_GRADIENT_CONICAL_SYMMETRIC, /*&lt; desc="Conical (sym)" &gt;*/
GIMP_GRADIENT_CONICAL_ASYMMETRIC, /*&lt; desc="Conical (asym)" &gt;*/
GIMP_GRADIENT_SHAPEBURST_ANGULAR, /*&lt; desc="Shaped (angular)" &gt;*/
GIMP_GRADIENT_SHAPEBURST_SPHERICAL, /*&lt; desc="Shaped (spherical)"&gt;*/
GIMP_GRADIENT_SHAPEBURST_DIMPLED, /*&lt; desc="Shaped (dimpled)" &gt;*/
GIMP_GRADIENT_SPIRAL_CLOCKWISE, /*&lt; desc="Spiral (cw)" &gt;*/
GIMP_GRADIENT_SPIRAL_ANTICLOCKWISE /*&lt; desc="Spiral (ccw)" &gt;*/
} GimpGradientType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpGridStyle"></a><h3>enum GimpGridStyle</h3>
<pre class="programlisting">typedef enum
{
GIMP_GRID_DOTS, /*&lt; desc="Intersections (dots)" &gt;*/
GIMP_GRID_INTERSECTIONS, /*&lt; desc="Intersections (crosshairs)" &gt;*/
GIMP_GRID_ON_OFF_DASH, /*&lt; desc="Dashed" &gt;*/
GIMP_GRID_DOUBLE_DASH, /*&lt; desc="Double dashed" &gt;*/
GIMP_GRID_SOLID /*&lt; desc="Solid" &gt;*/
} GimpGridStyle;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpIconType"></a><h3>enum GimpIconType</h3>
<pre class="programlisting">typedef enum
{
GIMP_ICON_TYPE_STOCK_ID, /*&lt; desc="Stock ID" &gt;*/
GIMP_ICON_TYPE_INLINE_PIXBUF, /*&lt; desc="Inline pixbuf" &gt;*/
GIMP_ICON_TYPE_IMAGE_FILE /*&lt; desc="Image file" &gt;*/
} GimpIconType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpImageBaseType"></a><h3>enum GimpImageBaseType</h3>
<pre class="programlisting">typedef enum
{
GIMP_RGB, /*&lt; desc="RGB color" &gt;*/
GIMP_GRAY, /*&lt; desc="Grayscale" &gt;*/
GIMP_INDEXED /*&lt; desc="Indexed color" &gt;*/
} GimpImageBaseType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpImageType"></a><h3>enum GimpImageType</h3>
<pre class="programlisting">typedef enum
{
GIMP_RGB_IMAGE, /*&lt; desc="RGB" &gt;*/
GIMP_RGBA_IMAGE, /*&lt; desc="RGB-alpha" &gt;*/
GIMP_GRAY_IMAGE, /*&lt; desc="Grayscale" &gt;*/
GIMP_GRAYA_IMAGE, /*&lt; desc="Grayscale-alpha" &gt;*/
GIMP_INDEXED_IMAGE, /*&lt; desc="Indexed" &gt;*/
GIMP_INDEXEDA_IMAGE /*&lt; desc="Indexed-alpha" &gt;*/
} GimpImageType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpInterpolationType"></a><h3>enum GimpInterpolationType</h3>
<pre class="programlisting">typedef enum
{
GIMP_INTERPOLATION_NONE, /*&lt; desc="interpolation|None" &gt;*/
GIMP_INTERPOLATION_LINEAR, /*&lt; desc="interpolation|Linear" &gt;*/
GIMP_INTERPOLATION_CUBIC, /*&lt; desc="Cubic" &gt;*/
GIMP_INTERPOLATION_LANCZOS /*&lt; desc="Sinc (Lanczos3)" &gt;*/
} GimpInterpolationType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpMessageHandlerType"></a><h3>enum GimpMessageHandlerType</h3>
<pre class="programlisting">typedef enum
{
GIMP_MESSAGE_BOX,
GIMP_CONSOLE,
GIMP_ERROR_CONSOLE
} GimpMessageHandlerType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpPaintApplicationMode"></a><h3>enum GimpPaintApplicationMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_PAINT_CONSTANT, /*&lt; desc="Constant" &gt;*/
GIMP_PAINT_INCREMENTAL /*&lt; desc="Incremental" &gt;*/
} GimpPaintApplicationMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpPDBArgType"></a><h3>enum GimpPDBArgType</h3>
<pre class="programlisting">typedef enum
{
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_COLORARRAY,
GIMP_PDB_VECTORS,
GIMP_PDB_PARASITE,
GIMP_PDB_STATUS,
GIMP_PDB_END,
/* the following aliases are deprecated */
GIMP_PDB_PATH = GIMP_PDB_VECTORS, /*&lt; skip &gt;*/
GIMP_PDB_BOUNDARY = GIMP_PDB_COLORARRAY /*&lt; skip &gt;*/
} GimpPDBArgType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpPDBErrorHandler"></a><h3>enum GimpPDBErrorHandler</h3>
<pre class="programlisting">typedef enum
{
GIMP_PDB_ERROR_HANDLER_INTERNAL,
GIMP_PDB_ERROR_HANDLER_PLUGIN
} GimpPDBErrorHandler;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpPDBProcType"></a><h3>enum GimpPDBProcType</h3>
<pre class="programlisting">typedef enum
{
GIMP_INTERNAL, /*&lt; desc="Internal GIMP procedure" &gt;*/
GIMP_PLUGIN, /*&lt; desc="GIMP Plug-In" &gt;*/
GIMP_EXTENSION, /*&lt; desc="GIMP Extension" &gt;*/
GIMP_TEMPORARY /*&lt; desc="Temporary Procedure" &gt;*/
} GimpPDBProcType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpPDBStatusType"></a><h3>enum GimpPDBStatusType</h3>
<pre class="programlisting">typedef enum
{
GIMP_PDB_EXECUTION_ERROR,
GIMP_PDB_CALLING_ERROR,
GIMP_PDB_PASS_THROUGH,
GIMP_PDB_SUCCESS,
GIMP_PDB_CANCEL
} GimpPDBStatusType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpProgressCommand"></a><h3>enum GimpProgressCommand</h3>
<pre class="programlisting">typedef enum
{
GIMP_PROGRESS_COMMAND_START,
GIMP_PROGRESS_COMMAND_END,
GIMP_PROGRESS_COMMAND_SET_TEXT,
GIMP_PROGRESS_COMMAND_SET_VALUE,
GIMP_PROGRESS_COMMAND_PULSE,
GIMP_PROGRESS_COMMAND_GET_WINDOW
} GimpProgressCommand;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpRepeatMode"></a><h3>enum GimpRepeatMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_REPEAT_NONE, /*&lt; desc="None" &gt;*/
GIMP_REPEAT_SAWTOOTH, /*&lt; desc="Sawtooth wave" &gt;*/
GIMP_REPEAT_TRIANGULAR /*&lt; desc="Triangular wave" &gt;*/
} GimpRepeatMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpRunMode"></a><h3>enum GimpRunMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_RUN_INTERACTIVE, /*&lt; desc="Run interactively" &gt;*/
GIMP_RUN_NONINTERACTIVE, /*&lt; desc="Run non-interactively" &gt;*/
GIMP_RUN_WITH_LAST_VALS /*&lt; desc="Run with last used values" &gt;*/
} GimpRunMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpSizeType"></a><h3>enum GimpSizeType</h3>
<pre class="programlisting">typedef enum
{
GIMP_PIXELS, /*&lt; desc="Pixels" &gt;*/
GIMP_POINTS /*&lt; desc="Points" &gt;*/
} GimpSizeType;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpStackTraceMode"></a><h3>enum GimpStackTraceMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_STACK_TRACE_NEVER,
GIMP_STACK_TRACE_QUERY,
GIMP_STACK_TRACE_ALWAYS
} GimpStackTraceMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpTextDirection"></a><h3>enum GimpTextDirection</h3>
<pre class="programlisting">typedef enum
{
GIMP_TEXT_DIRECTION_LTR, /*&lt; desc="From left to right" &gt;*/
GIMP_TEXT_DIRECTION_RTL /*&lt; desc="From right to left" &gt;*/
} GimpTextDirection;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpTextJustification"></a><h3>enum GimpTextJustification</h3>
<pre class="programlisting">typedef enum
{
GIMP_TEXT_JUSTIFY_LEFT, /*&lt; desc="Left justified" &gt;*/
GIMP_TEXT_JUSTIFY_RIGHT, /*&lt; desc="Right justified" &gt;*/
GIMP_TEXT_JUSTIFY_CENTER, /*&lt; desc="Centered" &gt;*/
GIMP_TEXT_JUSTIFY_FILL /*&lt; desc="Filled" &gt;*/
} GimpTextJustification;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpTransferMode"></a><h3>enum GimpTransferMode</h3>
<pre class="programlisting">typedef enum
{
GIMP_SHADOWS, /*&lt; desc="Shadows" &gt;*/
GIMP_MIDTONES, /*&lt; desc="Midtones" &gt;*/
GIMP_HIGHLIGHTS /*&lt; desc="Highlights" &gt;*/
} GimpTransferMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpTransformDirection"></a><h3>enum GimpTransformDirection</h3>
<pre class="programlisting">typedef enum
{
GIMP_TRANSFORM_FORWARD, /*&lt; desc="Normal (Forward)" &gt;*/
GIMP_TRANSFORM_BACKWARD /*&lt; desc="Corrective (Backward)" &gt;*/
} GimpTransformDirection;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpTransformResize"></a><h3>enum GimpTransformResize</h3>
<pre class="programlisting">typedef enum
{
GIMP_TRANSFORM_RESIZE_ADJUST = 0, /*&lt; desc="Adjust" &gt;*/
GIMP_TRANSFORM_RESIZE_CLIP = 1, /*&lt; desc="Clip" &gt;*/
GIMP_TRANSFORM_RESIZE_CROP, /*&lt; desc="Crop to result" &gt;*/
GIMP_TRANSFORM_RESIZE_CROP_WITH_ASPECT /*&lt; desc="Crop with aspect" &gt;*/
} GimpTransformResize;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpUserDirectory"></a><h3>enum GimpUserDirectory</h3>
<pre class="programlisting">typedef enum
{
GIMP_USER_DIRECTORY_DESKTOP,
GIMP_USER_DIRECTORY_DOCUMENTS,
GIMP_USER_DIRECTORY_DOWNLOAD,
GIMP_USER_DIRECTORY_MUSIC,
GIMP_USER_DIRECTORY_PICTURES,
GIMP_USER_DIRECTORY_PUBLIC_SHARE,
GIMP_USER_DIRECTORY_TEMPLATES,
GIMP_USER_DIRECTORY_VIDEOS
} GimpUserDirectory;
</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">GimpUserDirectory</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="GimpVectorsStrokeType"></a><h3>enum GimpVectorsStrokeType</h3>
<pre class="programlisting">typedef enum
{
GIMP_VECTORS_STROKE_TYPE_BEZIER
} GimpVectorsStrokeType;
</pre>
<p>
</p>
</div>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.10</div>
</body>
</html>