213 lines
6.0 KiB
XML
213 lines
6.0 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
|
|
|
|
<refentry id="libgimpbase-gimpbaseenums">
|
|
<refmeta>
|
|
<refentrytitle role="top_of_page">gimpbaseenums</refentrytitle>
|
|
<manvolnum>3</manvolnum>
|
|
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
|
|
</refmeta>
|
|
|
|
<refnamediv>
|
|
<refname>gimpbaseenums</refname>
|
|
<refpurpose>Basic GIMP enumeration data types.</refpurpose>
|
|
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
|
|
</refnamediv>
|
|
|
|
<refsynopsisdiv role="synopsis">
|
|
<title role="synopsis.title">Synopsis</title>
|
|
|
|
<synopsis>
|
|
|
|
|
|
|
|
enum <link linkend="GimpCheckSize">GimpCheckSize</link>;
|
|
enum <link linkend="GimpCheckType">GimpCheckType</link>;
|
|
enum <link linkend="GimpImageBaseType">GimpImageBaseType</link>;
|
|
enum <link linkend="GimpImageType">GimpImageType</link>;
|
|
enum <link linkend="GimpMessageHandlerType">GimpMessageHandlerType</link>;
|
|
enum <link linkend="GimpPDBArgType">GimpPDBArgType</link>;
|
|
enum <link linkend="GimpPDBProcType">GimpPDBProcType</link>;
|
|
enum <link linkend="GimpPDBStatusType">GimpPDBStatusType</link>;
|
|
enum <link linkend="GimpProgressCommand">GimpProgressCommand</link>;
|
|
enum <link linkend="GimpStackTraceMode">GimpStackTraceMode</link>;
|
|
|
|
</synopsis>
|
|
</refsynopsisdiv>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<refsect1 role="desc">
|
|
<title role="desc.title">Description</title>
|
|
<para>
|
|
Basic GIMP enumeration data types.
|
|
</para>
|
|
</refsect1>
|
|
|
|
<refsect1 role="details">
|
|
<title role="details.title">Details</title>
|
|
<refsect2>
|
|
<title><anchor id="GimpCheckSize" role="enum"/>enum GimpCheckSize</title>
|
|
<indexterm><primary>GimpCheckSize</primary></indexterm><programlisting>typedef enum /*< pdb-skip >*/
|
|
{
|
|
GIMP_CHECK_SIZE_SMALL_CHECKS = 0, /*< desc="Small" >*/
|
|
GIMP_CHECK_SIZE_MEDIUM_CHECKS = 1, /*< desc="Medium" >*/
|
|
GIMP_CHECK_SIZE_LARGE_CHECKS = 2 /*< desc="Large" >*/
|
|
} GimpCheckSize;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpCheckType" role="enum"/>enum GimpCheckType</title>
|
|
<indexterm><primary>GimpCheckType</primary></indexterm><programlisting>typedef enum /*< pdb-skip >*/
|
|
{
|
|
GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*< desc="Light Checks" >*/
|
|
GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*< desc="Mid-Tone Checks" >*/
|
|
GIMP_CHECK_TYPE_DARK_CHECKS = 2, /*< desc="Dark Checks" >*/
|
|
GIMP_CHECK_TYPE_WHITE_ONLY = 3, /*< desc="White Only" >*/
|
|
GIMP_CHECK_TYPE_GRAY_ONLY = 4, /*< desc="Gray Only" >*/
|
|
GIMP_CHECK_TYPE_BLACK_ONLY = 5 /*< desc="Black Only" >*/
|
|
} GimpCheckType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpImageBaseType" role="enum"/>enum GimpImageBaseType</title>
|
|
<indexterm><primary>GimpImageBaseType</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_RGB, /*< desc="RGB color" >*/
|
|
GIMP_GRAY, /*< desc="Grayscale" >*/
|
|
GIMP_INDEXED /*< desc="Indexed color" >*/
|
|
} GimpImageBaseType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpImageType" role="enum"/>enum GimpImageType</title>
|
|
<indexterm><primary>GimpImageType</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_RGB_IMAGE, /*< desc="RGB" >*/
|
|
GIMP_RGBA_IMAGE, /*< desc="RGB-alpha" >*/
|
|
GIMP_GRAY_IMAGE, /*< desc="Grayscale" >*/
|
|
GIMP_GRAYA_IMAGE, /*< desc="Grayscale-alpha" >*/
|
|
GIMP_INDEXED_IMAGE, /*< desc="Indexed" >*/
|
|
GIMP_INDEXEDA_IMAGE /*< desc="Indexed-alpha" >*/
|
|
} GimpImageType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpMessageHandlerType" role="enum"/>enum GimpMessageHandlerType</title>
|
|
<indexterm><primary>GimpMessageHandlerType</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_MESSAGE_BOX,
|
|
GIMP_CONSOLE,
|
|
GIMP_ERROR_CONSOLE
|
|
} GimpMessageHandlerType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpPDBArgType" role="enum"/>enum GimpPDBArgType</title>
|
|
<indexterm><primary>GimpPDBArgType</primary></indexterm><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_BOUNDARY,
|
|
GIMP_PDB_PATH,
|
|
GIMP_PDB_PARASITE,
|
|
GIMP_PDB_STATUS,
|
|
GIMP_PDB_END
|
|
} GimpPDBArgType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpPDBProcType" role="enum"/>enum GimpPDBProcType</title>
|
|
<indexterm><primary>GimpPDBProcType</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_INTERNAL,
|
|
GIMP_PLUGIN,
|
|
GIMP_EXTENSION,
|
|
GIMP_TEMPORARY
|
|
} GimpPDBProcType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpPDBStatusType" role="enum"/>enum GimpPDBStatusType</title>
|
|
<indexterm><primary>GimpPDBStatusType</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_PDB_EXECUTION_ERROR,
|
|
GIMP_PDB_CALLING_ERROR,
|
|
GIMP_PDB_PASS_THROUGH,
|
|
GIMP_PDB_SUCCESS,
|
|
GIMP_PDB_CANCEL
|
|
} GimpPDBStatusType;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpProgressCommand" role="enum"/>enum GimpProgressCommand</title>
|
|
<indexterm><primary>GimpProgressCommand</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_PROGRESS_COMMAND_START,
|
|
GIMP_PROGRESS_COMMAND_END,
|
|
GIMP_PROGRESS_COMMAND_SET_TEXT,
|
|
GIMP_PROGRESS_COMMAND_SET_VALUE
|
|
} GimpProgressCommand;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
<refsect2>
|
|
<title><anchor id="GimpStackTraceMode" role="enum"/>enum GimpStackTraceMode</title>
|
|
<indexterm><primary>GimpStackTraceMode</primary></indexterm><programlisting>typedef enum
|
|
{
|
|
GIMP_STACK_TRACE_NEVER,
|
|
GIMP_STACK_TRACE_QUERY,
|
|
GIMP_STACK_TRACE_ALWAYS
|
|
} GimpStackTraceMode;
|
|
</programlisting>
|
|
<para>
|
|
|
|
</para></refsect2>
|
|
|
|
</refsect1>
|
|
|
|
|
|
|
|
|
|
</refentry>
|