Imported Upstream version 2.6.10

This commit is contained in:
Ari Pollak
2010-08-11 01:28:26 -04:00
parent d302c2222c
commit 04341c96c0
875 changed files with 164198 additions and 146469 deletions

View File

@ -1,4 +1,4 @@
# Makefile.in generated by automake 1.11 from Makefile.am.
# Makefile.in generated by automake 1.11.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@ -170,6 +170,9 @@ GNOME_VFS_CFLAGS = @GNOME_VFS_CFLAGS@
GNOME_VFS_LIBS = @GNOME_VFS_LIBS@
GOBJECT_QUERY = @GOBJECT_QUERY@
GREP = @GREP@
GTKDOC_CHECK = @GTKDOC_CHECK@
GTKDOC_MKPDF = @GTKDOC_MKPDF@
GTKDOC_REBASE = @GTKDOC_REBASE@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
@ -235,6 +238,8 @@ PATHSEP = @PATHSEP@
PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PKG_CONFIG = @PKG_CONFIG@
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
PNG_CFLAGS = @PNG_CFLAGS@
PNG_LIBS = @PNG_LIBS@
POFILES = @POFILES@
@ -405,10 +410,10 @@ extra_files =
GTKDOC_CFLAGS =
GTKDOC_LIBS =
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = sh -c
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
# We set GPATH here; this gives us semantics for GNU make
@ -424,7 +429,9 @@ EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt \
version.in
DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \
$(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp
pdf-build.stamp \
$(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp \
$(srcdir)/pdf.stamp
SCANOBJ_FILES = \
$(DOC_MODULE).args \
@ -439,6 +446,10 @@ REPORT_FILES = \
$(DOC_MODULE)-unused.txt
CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
all: all-am
.SUFFIXES:
@ -634,10 +645,10 @@ uninstall-am: uninstall-local
uninstall-local
@ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp
@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
@ENABLE_GTK_DOC_FALSE@all-local:
docs: html-build.stamp
docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
$(REPORT_FILES): sgml-build.stamp
@ -646,9 +657,12 @@ $(REPORT_FILES): sgml-build.stamp
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
@echo 'gtk-doc: Scanning header files'
@-chmod -R u+w $(srcdir)
cd $(srcdir) && \
gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
_source_dir="$${_source_dir} --source-dir=$$i" ; \
done ; \
cd $(srcdir) && \
gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
@if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
else \
cd $(srcdir) ; \
@ -656,7 +670,7 @@ scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
test -f $$i || touch $$i ; \
done \
fi
touch scan-build.stamp
@touch scan-build.stamp
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
@true
@ -666,23 +680,26 @@ $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
@echo 'gtk-doc: Rebuilding template files'
@-chmod -R u+w $(srcdir)
cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
touch tmpl-build.stamp
@cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
@touch tmpl-build.stamp
tmpl.stamp: tmpl-build.stamp
@true
tmpl/*.sgml:
$(srcdir)/tmpl/*.sgml:
@true
#### xml ####
sgml-build.stamp: tmpl.stamp $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
@echo 'gtk-doc: Building XML'
@-chmod -R u+w $(srcdir)
cd $(srcdir) && \
gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS)
touch sgml-build.stamp
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
_source_dir="$${_source_dir} --source-dir=$$i" ; \
done ; \
cd $(srcdir) && \
gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
@touch sgml-build.stamp
sgml.stamp: sgml-build.stamp
@true
@ -692,18 +709,37 @@ sgml.stamp: sgml-build.stamp
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
@echo 'gtk-doc: Building HTML'
@-chmod -R u+w $(srcdir)
rm -rf $(srcdir)/html
mkdir $(srcdir)/html
mkhtml_options=""; \
@rm -rf $(srcdir)/html
@mkdir $(srcdir)/html
@mkhtml_options=""; \
gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
if test "$(?)" = "0"; then \
mkhtml_options=--path="$(srcdir)"; \
fi
cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
fi; \
cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
@test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
@echo 'gtk-doc: Fixing cross-references'
cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
touch html-build.stamp
@cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
@touch html-build.stamp
#### pdf ####
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
@echo 'gtk-doc: Building PDF'
@-chmod -R u+w $(srcdir)
@rm -rf $(srcdir)/$(DOC_MODULE).pdf
@mkpdf_imgdirs=""; \
if test "x$(HTML_IMAGES)" != "x"; then \
for img in $(HTML_IMAGES); do \
part=`dirname $$img`; \
echo $$mkpdf_imgdirs | grep >/dev/null "\-\-imgdir=$$part "; \
if test $$? != 0; then \
mkpdf_imgdirs="$$mkpdf_imgdirs --imgdir=$$part"; \
fi; \
done; \
fi; \
cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
@touch pdf-build.stamp
##############
@ -713,14 +749,14 @@ clean-local:
distclean-local:
cd $(srcdir) && \
rm -rf xml $(REPORT_FILES) \
rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
maintainer-clean-local: clean
cd $(srcdir) && rm -rf xml html
install-data-local:
installfiles=`echo $(srcdir)/html/*`; \
@installfiles=`echo $(srcdir)/html/*`; \
if test "$$installfiles" = '$(srcdir)/html/*'; \
then echo '-- Nothing to install' ; \
else \
@ -740,12 +776,11 @@ install-data-local:
mv -f $${installdir}/$(DOC_MODULE).devhelp \
$${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
fi; \
! which gtkdoc-rebase >/dev/null 2>&1 || \
gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir} ; \
$(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
fi
uninstall-local:
if test -n "$(DOC_MODULE_VERSION)"; then \
@if test -n "$(DOC_MODULE_VERSION)"; then \
installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
else \
installdir="$(DESTDIR)$(TARGET_DIR)"; \
@ -762,16 +797,14 @@ uninstall-local:
dist-hook: dist-check-gtkdoc dist-hook-local
mkdir $(distdir)/tmpl
mkdir $(distdir)/xml
mkdir $(distdir)/html
-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
-cp $(srcdir)/xml/*.xml $(distdir)/xml
cp $(srcdir)/html/* $(distdir)/html
-cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
cd $(distdir) && rm -f $(DISTCLEANFILES)
! which gtkdoc-rebase >/dev/null 2>&1 || \
gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
.PHONY : dist-hook-local docs

View File

@ -6,14 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="next" href="libgimpbase.html" title="Part I. GIMP Base Library">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
<div class="book" title="GIMP Base Library Reference Manual">
@ -21,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Base Library Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
for GIMP 2.6.8
for GIMP 2.6.10
</p></div>
</div>
@ -44,9 +38,7 @@ capabilities.</span>
<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> — Boundaries of some GIMP data types and some global constants.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
><span class="type">GParamFlags</span></a>.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> — Constants and functions related to rendering checkerboards.</span>
@ -92,6 +84,6 @@ user-defined units.</span>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -53,13 +53,13 @@
<ANCHOR id="libgimpbase-gimpversion.synopsis" href="libgimpbase/libgimpbase-gimpversion.html#libgimpbase-gimpversion.synopsis">
<ANCHOR id="libgimpbase-gimpversion.description" href="libgimpbase/libgimpbase-gimpversion.html#libgimpbase-gimpversion.description">
<ANCHOR id="libgimpbase-gimpversion.details" href="libgimpbase/libgimpbase-gimpversion.html#libgimpbase-gimpversion.details">
<ANCHOR id="GIMP-MAJOR-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION--CAPS">
<ANCHOR id="GIMP-MINOR-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MINOR-VERSION--CAPS">
<ANCHOR id="GIMP-MICRO-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MICRO-VERSION--CAPS">
<ANCHOR id="GIMP-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-VERSION--CAPS">
<ANCHOR id="GIMP-API-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-API-VERSION--CAPS">
<ANCHOR id="GIMP-CHECK-VERSION--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-CHECK-VERSION--CAPS">
<ANCHOR id="GIMPVAR--CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMPVAR--CAPS">
<ANCHOR id="GIMP-MAJOR-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION:CAPS">
<ANCHOR id="GIMP-MINOR-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MINOR-VERSION:CAPS">
<ANCHOR id="GIMP-MICRO-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-MICRO-VERSION:CAPS">
<ANCHOR id="GIMP-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-VERSION:CAPS">
<ANCHOR id="GIMP-API-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-API-VERSION:CAPS">
<ANCHOR id="GIMP-CHECK-VERSION:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMP-CHECK-VERSION:CAPS">
<ANCHOR id="GIMPVAR:CAPS" href="libgimpbase/libgimpbase-gimpversion.html#GIMPVAR:CAPS">
<ANCHOR id="gimp-major-version" href="libgimpbase/libgimpbase-gimpversion.html#gimp-major-version">
<ANCHOR id="gimp-minor-version" href="libgimpbase/libgimpbase-gimpversion.html#gimp-minor-version">
<ANCHOR id="gimp-micro-version" href="libgimpbase/libgimpbase-gimpversion.html#gimp-micro-version">
@ -67,27 +67,27 @@
<ANCHOR id="libgimpbase-gimplimits.synopsis" href="libgimpbase/libgimpbase-gimplimits.html#libgimpbase-gimplimits.synopsis">
<ANCHOR id="libgimpbase-gimplimits.description" href="libgimpbase/libgimpbase-gimplimits.html#libgimpbase-gimplimits.description">
<ANCHOR id="libgimpbase-gimplimits.details" href="libgimpbase/libgimpbase-gimplimits.html#libgimpbase-gimplimits.details">
<ANCHOR id="GIMP-MIN-IMAGE-SIZE--CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE--CAPS">
<ANCHOR id="GIMP-MAX-IMAGE-SIZE--CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE--CAPS">
<ANCHOR id="GIMP-MIN-RESOLUTION--CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION--CAPS">
<ANCHOR id="GIMP-MAX-RESOLUTION--CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION--CAPS">
<ANCHOR id="GIMP-MAX-MEMSIZE--CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE--CAPS">
<ANCHOR id="GIMP-MIN-IMAGE-SIZE:CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS">
<ANCHOR id="GIMP-MAX-IMAGE-SIZE:CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS">
<ANCHOR id="GIMP-MIN-RESOLUTION:CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS">
<ANCHOR id="GIMP-MAX-RESOLUTION:CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS">
<ANCHOR id="GIMP-MAX-MEMSIZE:CAPS" href="libgimpbase/libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS">
<ANCHOR id="libgimpbase-gimpparam" href="libgimpbase/libgimpbase-gimpparam.html">
<ANCHOR id="libgimpbase-gimpparam.synopsis" href="libgimpbase/libgimpbase-gimpparam.html#libgimpbase-gimpparam.synopsis">
<ANCHOR id="libgimpbase-gimpparam.description" href="libgimpbase/libgimpbase-gimpparam.html#libgimpbase-gimpparam.description">
<ANCHOR id="libgimpbase-gimpparam.details" href="libgimpbase/libgimpbase-gimpparam.html#libgimpbase-gimpparam.details">
<ANCHOR id="GIMP-PARAM-STATIC-STRINGS--CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS--CAPS">
<ANCHOR id="GIMP-PARAM-READABLE--CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-READABLE--CAPS">
<ANCHOR id="GIMP-PARAM-WRITABLE--CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE--CAPS">
<ANCHOR id="GIMP-PARAM-READWRITE--CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE--CAPS">
<ANCHOR id="GIMP-PARAM-STATIC-STRINGS:CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS">
<ANCHOR id="GIMP-PARAM-READABLE:CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS">
<ANCHOR id="GIMP-PARAM-WRITABLE:CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS">
<ANCHOR id="GIMP-PARAM-READWRITE:CAPS" href="libgimpbase/libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS">
<ANCHOR id="libgimpbase-gimpchecks" href="libgimpbase/libgimpbase-gimpchecks.html">
<ANCHOR id="libgimpbase-gimpchecks.synopsis" href="libgimpbase/libgimpbase-gimpchecks.html#libgimpbase-gimpchecks.synopsis">
<ANCHOR id="libgimpbase-gimpchecks.description" href="libgimpbase/libgimpbase-gimpchecks.html#libgimpbase-gimpchecks.description">
<ANCHOR id="libgimpbase-gimpchecks.details" href="libgimpbase/libgimpbase-gimpchecks.html#libgimpbase-gimpchecks.details">
<ANCHOR id="GIMP-CHECK-SIZE--CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE--CAPS">
<ANCHOR id="GIMP-CHECK-SIZE-SM--CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM--CAPS">
<ANCHOR id="GIMP-CHECK-DARK--CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-DARK--CAPS">
<ANCHOR id="GIMP-CHECK-LIGHT--CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT--CAPS">
<ANCHOR id="GIMP-CHECK-SIZE:CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS">
<ANCHOR id="GIMP-CHECK-SIZE-SM:CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS">
<ANCHOR id="GIMP-CHECK-DARK:CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS">
<ANCHOR id="GIMP-CHECK-LIGHT:CAPS" href="libgimpbase/libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS">
<ANCHOR id="gimp-checks-get-shades" href="libgimpbase/libgimpbase-gimpchecks.html#gimp-checks-get-shades">
<ANCHOR id="libgimpbase-gimpcpuaccel" href="libgimpbase/libgimpbase-gimpcpuaccel.html">
<ANCHOR id="libgimpbase-gimpcpuaccel.synopsis" href="libgimpbase/libgimpbase-gimpcpuaccel.html#libgimpbase-gimpcpuaccel.synopsis">
@ -128,11 +128,11 @@
<ANCHOR id="gimp-memsize-serialize" href="libgimpbase/libgimpbase-gimpmemsize.html#gimp-memsize-serialize">
<ANCHOR id="gimp-memsize-deserialize" href="libgimpbase/libgimpbase-gimpmemsize.html#gimp-memsize-deserialize">
<ANCHOR id="gimp-memsize-to-string" href="libgimpbase/libgimpbase-gimpmemsize.html#gimp-memsize-to-string">
<ANCHOR id="GIMP-TYPE-MEMSIZE--CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-MEMSIZE--CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE--CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS">
<ANCHOR id="GIMP-TYPE-MEMSIZE:CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-MEMSIZE:CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS">
<ANCHOR id="gimp-param-spec-memsize" href="libgimpbase/libgimpbase-gimpmemsize.html#gimp-param-spec-memsize">
<ANCHOR id="GIMP-VALUE-HOLDS-MEMSIZE--CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE--CAPS">
<ANCHOR id="GIMP-VALUE-HOLDS-MEMSIZE:CAPS" href="libgimpbase/libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS">
<ANCHOR id="libgimpbase-gimprectangle" href="libgimpbase/libgimpbase-gimprectangle.html">
<ANCHOR id="libgimpbase-gimprectangle.synopsis" href="libgimpbase/libgimpbase-gimprectangle.html#libgimpbase-gimprectangle.synopsis">
<ANCHOR id="libgimpbase-gimprectangle.description" href="libgimpbase/libgimpbase-gimprectangle.html#libgimpbase-gimprectangle.description">
@ -155,25 +155,25 @@
<ANCHOR id="gimp-parasite-name" href="libgimpbase/libgimpbase-gimpparasite.html#gimp-parasite-name">
<ANCHOR id="gimp-parasite-data" href="libgimpbase/libgimpbase-gimpparasite.html#gimp-parasite-data">
<ANCHOR id="gimp-parasite-data-size" href="libgimpbase/libgimpbase-gimpparasite.html#gimp-parasite-data-size">
<ANCHOR id="GIMP-PARASITE-PERSISTENT--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT--CAPS">
<ANCHOR id="GIMP-PARASITE-UNDOABLE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE--CAPS">
<ANCHOR id="GIMP-PARASITE-ATTACH-PARENT--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT--CAPS">
<ANCHOR id="GIMP-PARASITE-PARENT-PERSISTENT--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT--CAPS">
<ANCHOR id="GIMP-PARASITE-PARENT-UNDOABLE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE--CAPS">
<ANCHOR id="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS">
<ANCHOR id="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS">
<ANCHOR id="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS">
<ANCHOR id="GIMP-TYPE-PARASITE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE--CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-PARASITE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE--CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-PARASITE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE--CAPS">
<ANCHOR id="GIMP-PARASITE-PERSISTENT:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT:CAPS">
<ANCHOR id="GIMP-PARASITE-UNDOABLE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE:CAPS">
<ANCHOR id="GIMP-PARASITE-ATTACH-PARENT:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS">
<ANCHOR id="GIMP-PARASITE-PARENT-PERSISTENT:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS">
<ANCHOR id="GIMP-PARASITE-PARENT-UNDOABLE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS">
<ANCHOR id="GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS">
<ANCHOR id="GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS">
<ANCHOR id="GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS">
<ANCHOR id="GIMP-TYPE-PARASITE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE:CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-PARASITE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-PARASITE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS">
<ANCHOR id="gimp-param-spec-parasite" href="libgimpbase/libgimpbase-gimpparasite.html#gimp-param-spec-parasite">
<ANCHOR id="GIMP-VALUE-HOLDS-PARASITE--CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE--CAPS">
<ANCHOR id="GIMP-VALUE-HOLDS-PARASITE:CAPS" href="libgimpbase/libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS">
<ANCHOR id="libgimpbase-gimpparasite.see-also" href="libgimpbase/libgimpbase-gimpparasite.html#libgimpbase-gimpparasite.see-also">
<ANCHOR id="libgimpbase-gimpparasiteio" href="libgimpbase/libgimpbase-gimpparasiteio.html">
<ANCHOR id="libgimpbase-gimpparasiteio.synopsis" href="libgimpbase/libgimpbase-gimpparasiteio.html#libgimpbase-gimpparasiteio.synopsis">
<ANCHOR id="libgimpbase-gimpparasiteio.description" href="libgimpbase/libgimpbase-gimpparasiteio.html#libgimpbase-gimpparasiteio.description">
<ANCHOR id="libgimpbase-gimpparasiteio.details" href="libgimpbase/libgimpbase-gimpparasiteio.html#libgimpbase-gimpparasiteio.details">
<ANCHOR id="GIMP-PIXPIPE-MAXDIM--CAPS" href="libgimpbase/libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM--CAPS">
<ANCHOR id="GIMP-PIXPIPE-MAXDIM:CAPS" href="libgimpbase/libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS">
<ANCHOR id="gimp-pixpipe-params-init" href="libgimpbase/libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init">
<ANCHOR id="gimp-pixpipe-params-parse" href="libgimpbase/libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse">
<ANCHOR id="gimp-pixpipe-params-build" href="libgimpbase/libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build">
@ -202,11 +202,11 @@
<ANCHOR id="gimp-unit-get-abbreviation" href="libgimpbase/libgimpbase-gimpunit.html#gimp-unit-get-abbreviation">
<ANCHOR id="gimp-unit-get-singular" href="libgimpbase/libgimpbase-gimpunit.html#gimp-unit-get-singular">
<ANCHOR id="gimp-unit-get-plural" href="libgimpbase/libgimpbase-gimpunit.html#gimp-unit-get-plural">
<ANCHOR id="GIMP-TYPE-UNIT--CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-UNIT--CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT--CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-UNIT--CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT--CAPS">
<ANCHOR id="GIMP-TYPE-UNIT:CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS">
<ANCHOR id="GIMP-TYPE-PARAM-UNIT:CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS">
<ANCHOR id="GIMP-IS-PARAM-SPEC-UNIT:CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS">
<ANCHOR id="gimp-param-spec-unit" href="libgimpbase/libgimpbase-gimpunit.html#gimp-param-spec-unit">
<ANCHOR id="GIMP-VALUE-HOLDS-UNIT--CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT--CAPS">
<ANCHOR id="GIMP-VALUE-HOLDS-UNIT:CAPS" href="libgimpbase/libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS">
<ANCHOR id="libgimpbase-gimpunit.see-also" href="libgimpbase/libgimpbase-gimpunit.html#libgimpbase-gimpunit.see-also">
<ANCHOR id="libgimpbase-gimputils" href="libgimpbase/libgimpbase-gimputils.html">
<ANCHOR id="libgimpbase-gimputils.synopsis" href="libgimpbase/libgimpbase-gimputils.html#libgimpbase-gimputils.synopsis">

View File

@ -8,14 +8,8 @@
<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.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpbaseenums.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpbaseenums.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpbaseenums.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpbaseenums">
@ -43,8 +37,7 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<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>;
<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>;
@ -603,6 +596,6 @@ Basic GIMP enumeration data types.
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">
<link rel="next" href="libgimpbase-gimpversion.html" title="gimpversion">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpbasetypes.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpbasetypes.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpbasetypes.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpbasetypes">
@ -43,34 +37,17 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpbasetypes.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a>;
<pre class="synopsis"> <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a>;
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a>;
void <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()">gimp_type_set_translation_domain</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> type,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *domain);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain" title="gimp_type_get_translation_domain ()">gimp_type_get_translation_domain</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> type);
void <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" title="gimp_enum_set_value_descriptions ()">gimp_enum_set_value_descriptions</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type,
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> *descriptions);
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" title="gimp_enum_get_value_descriptions ()">gimp_enum_get_value_descriptions</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type);
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" title="gimp_flags_get_value_descriptions ()">gimp_flags_get_value_descriptions</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type);
void <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" title="gimp_flags_set_value_descriptions ()">gimp_flags_set_value_descriptions</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type,
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> *descriptions);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()">gimp_type_set_translation_domain</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *domain</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain" title="gimp_type_get_translation_domain ()">gimp_type_get_translation_domain</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" title="gimp_enum_set_value_descriptions ()">gimp_enum_set_value_descriptions</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> *descriptions</code></em>);
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" title="gimp_enum_get_value_descriptions ()">gimp_enum_get_value_descriptions</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>);
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> * <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" title="gimp_flags_get_value_descriptions ()">gimp_flags_get_value_descriptions</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" title="gimp_flags_set_value_descriptions ()">gimp_flags_set_value_descriptions</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> *descriptions</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -107,34 +84,25 @@ Translation between gettext translation domain identifier and GType.
<hr>
<div class="refsect2" title="gimp_type_set_translation_domain ()">
<a name="gimp-type-set-translation-domain"></a><h3>gimp_type_set_translation_domain ()</h3>
<pre class="programlisting">void gimp_type_set_translation_domain (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> type,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *domain);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_type_set_translation_domain (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *domain</code></em>);</pre>
<p>
This function attaches a constant string as a gettext translation
domain identifier to a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>. The only purpose of this function is
domain identifier to a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>. The only purpose of this function is
to use it when registering a <span class="type">GTypeEnum</span> with translatable value
names.</p>
<p>
names.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>domain</code></em> :</span></p></td>
<td> a constant string that identifies a translation domain or <code class="literal">NULL</code>
<td>a constant string that identifies a translation domain or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
</td>
</tr>
</tbody>
@ -144,32 +112,25 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_type_get_translation_domain ()">
<a name="gimp-type-get-translation-domain"></a><h3>gimp_type_get_translation_domain ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_type_get_translation_domain (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> type);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_type_get_translation_domain (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);</pre>
<p>
Retrieves the gettext translation domain identifier that has been
previously set using <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()"><code class="function">gimp_type_set_translation_domain()</code></a>. You should
not need to use this function directly, use <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()"><code class="function">gimp_enum_get_value()</code></a>
or <code class="function">gimp_enum_value_get_name()</code> instead.</p>
<p>
or <code class="function">gimp_enum_value_get_name()</code> instead.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> the translation domain associated with <em class="parameter"><code>type</code></em>
or <code class="literal">NULL</code> if no domain was set
or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no domain was set
</td>
</tr>
@ -180,28 +141,23 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_enum_set_value_descriptions ()">
<a name="gimp-enum-set-value-descriptions"></a><h3>gimp_enum_set_value_descriptions ()</h3>
<pre class="programlisting">void gimp_enum_set_value_descriptions (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type,
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> *descriptions);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_enum_set_value_descriptions (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> *descriptions</code></em>);</pre>
<p>
Sets the array of human readable and translatable descriptions
and help texts for enum values.</p>
<p>
and help texts for enum values.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>descriptions</code></em> :</span></p></td>
<td> a <code class="literal">NULL</code> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
</td>
</tr>
</tbody>
@ -211,27 +167,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_enum_get_value_descriptions ()">
<a name="gimp-enum-get-value-descriptions"></a><h3>gimp_enum_get_value_descriptions ()</h3>
<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> * gimp_enum_get_value_descriptions (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type);</pre>
<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> * gimp_enum_get_value_descriptions (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>);</pre>
<p>
Retreives the array of human readable and translatable descriptions
and help texts for enum values.</p>
<p>
and help texts for enum values.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> a <code class="literal">NULL</code> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
</td>
</tr>
@ -242,27 +193,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_flags_get_value_descriptions ()">
<a name="gimp-flags-get-value-descriptions"></a><h3>gimp_flags_get_value_descriptions ()</h3>
<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> * gimp_flags_get_value_descriptions (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type);</pre>
<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> * gimp_flags_get_value_descriptions (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>);</pre>
<p>
Retreives the array of human readable and translatable descriptions
and help texts for flags values.</p>
<p>
and help texts for flags values.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> a <code class="literal">NULL</code> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
</td>
</tr>
@ -273,28 +219,23 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_flags_set_value_descriptions ()">
<a name="gimp-flags-set-value-descriptions"></a><h3>gimp_flags_set_value_descriptions ()</h3>
<pre class="programlisting">void gimp_flags_set_value_descriptions (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type,
const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> *descriptions);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_flags_set_value_descriptions (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> *descriptions</code></em>);</pre>
<p>
Sets the array of human readable and translatable descriptions
and help texts for flags values.</p>
<p>
and help texts for flags values.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_type</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>descriptions</code></em> :</span></p></td>
<td> a <code class="literal">NULL</code> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
</td>
</tr>
</tbody>
@ -305,6 +246,6 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpparam.html" title="gimpparam">
<link rel="next" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpchecks.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpchecks.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpchecks.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpchecks">
@ -43,18 +37,13 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpchecks.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE--CAPS" title="GIMP_CHECK_SIZE">GIMP_CHECK_SIZE</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM--CAPS" title="GIMP_CHECK_SIZE_SM">GIMP_CHECK_SIZE_SM</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK--CAPS" title="GIMP_CHECK_DARK">GIMP_CHECK_DARK</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT--CAPS" title="GIMP_CHECK_LIGHT">GIMP_CHECK_LIGHT</a>
void <a class="link" href="libgimpbase-gimpchecks.html#gimp-checks-get-shades" title="gimp_checks_get_shades ()">gimp_checks_get_shades</a> (<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType">GimpCheckType</a> type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
>guchar</a> *light,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
>guchar</a> *dark);
<pre class="synopsis">#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS" title="GIMP_CHECK_SIZE">GIMP_CHECK_SIZE</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS" title="GIMP_CHECK_SIZE_SM">GIMP_CHECK_SIZE_SM</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS" title="GIMP_CHECK_DARK">GIMP_CHECK_DARK</a>
#define <a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS" title="GIMP_CHECK_LIGHT">GIMP_CHECK_LIGHT</a>
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpchecks.html#gimp-checks-get-shades" title="gimp_checks_get_shades ()">gimp_checks_get_shades</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a> type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *light</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *dark</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -66,7 +55,7 @@ Constants and functions related to rendering checkerboards.
<div class="refsect1" title="Details">
<a name="libgimpbase-gimpchecks.details"></a><h2>Details</h2>
<div class="refsect2" title="GIMP_CHECK_SIZE">
<a name="GIMP-CHECK-SIZE--CAPS"></a><h3>GIMP_CHECK_SIZE</h3>
<a name="GIMP-CHECK-SIZE:CAPS"></a><h3>GIMP_CHECK_SIZE</h3>
<pre class="programlisting">#define GIMP_CHECK_SIZE 8
</pre>
<p>
@ -77,7 +66,7 @@ this constant instead.
</div>
<hr>
<div class="refsect2" title="GIMP_CHECK_SIZE_SM">
<a name="GIMP-CHECK-SIZE-SM--CAPS"></a><h3>GIMP_CHECK_SIZE_SM</h3>
<a name="GIMP-CHECK-SIZE-SM:CAPS"></a><h3>GIMP_CHECK_SIZE_SM</h3>
<pre class="programlisting">#define GIMP_CHECK_SIZE_SM 4
</pre>
<p>
@ -86,7 +75,7 @@ The default small checkerboard size in pixels.
</div>
<hr>
<div class="refsect2" title="GIMP_CHECK_DARK">
<a name="GIMP-CHECK-DARK--CAPS"></a><h3>GIMP_CHECK_DARK</h3>
<a name="GIMP-CHECK-DARK:CAPS"></a><h3>GIMP_CHECK_DARK</h3>
<pre class="programlisting">#define GIMP_CHECK_DARK 0.4
</pre>
<p>
@ -95,7 +84,7 @@ The dark gray value for the default checkerboard pattern.
</div>
<hr>
<div class="refsect2" title="GIMP_CHECK_LIGHT">
<a name="GIMP-CHECK-LIGHT--CAPS"></a><h3>GIMP_CHECK_LIGHT</h3>
<a name="GIMP-CHECK-LIGHT:CAPS"></a><h3>GIMP_CHECK_LIGHT</h3>
<pre class="programlisting">#define GIMP_CHECK_LIGHT 0.6
</pre>
<p>
@ -105,34 +94,29 @@ The light gray value for the default checkerboard pattern.
<hr>
<div class="refsect2" title="gimp_checks_get_shades ()">
<a name="gimp-checks-get-shades"></a><h3>gimp_checks_get_shades ()</h3>
<pre class="programlisting">void gimp_checks_get_shades (<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType">GimpCheckType</a> type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
>guchar</a> *light,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
>guchar</a> *dark);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_checks_get_shades (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a> type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *light</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *dark</code></em>);</pre>
<p>
Retrieves the actual shades of gray to use when drawing a
checkerboard for a certain <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a>.</p>
<p>
checkerboard for a certain <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
<td> the checkerboard type
<td>the checkerboard type
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>light</code></em> :</span></p></td>
<td> return location for the light shade
<td>return location for the light shade
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>dark</code></em> :</span></p></td>
<td> return location for the dark shade
<td>return location for the dark shade
</td>
</tr>
</tbody>
@ -143,6 +127,6 @@ checkerboard for a certain <a class="link" href="libgimpbase-gimpbaseenums.html#
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpchecks.html" title="gimpchecks">
<link rel="next" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpcpuaccel.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpcpuaccel.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpcpuaccel.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpcpuaccel">
@ -43,12 +37,9 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpcpuaccel.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
enum <a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a>;
<a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a> <a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" title="gimp_cpu_accel_get_support ()">gimp_cpu_accel_get_support</a> (void);
void <a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-set-use" title="gimp_cpu_accel_set_use ()">gimp_cpu_accel_set_use</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> use);
<pre class="synopsis">enum <a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a>;
<a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags"><span class="returnvalue">GimpCpuAccelFlags</span></a> <a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" title="gimp_cpu_accel_get_support ()">gimp_cpu_accel_get_support</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-set-use" title="gimp_cpu_accel_set_use ()">gimp_cpu_accel_set_use</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -82,10 +73,9 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolea
<hr>
<div class="refsect2" title="gimp_cpu_accel_get_support ()">
<a name="gimp-cpu-accel-get-support"></a><h3>gimp_cpu_accel_get_support ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a> gimp_cpu_accel_get_support (void);</pre>
<p>
Query for CPU acceleration support.</p>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags"><span class="returnvalue">GimpCpuAccelFlags</span></a> gimp_cpu_accel_get_support (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Query for CPU acceleration support.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -101,18 +91,15 @@ Query for CPU acceleration support.</p>
<hr>
<div class="refsect2" title="gimp_cpu_accel_set_use ()">
<a name="gimp-cpu-accel-set-use"></a><h3>gimp_cpu_accel_set_use ()</h3>
<pre class="programlisting">void gimp_cpu_accel_set_use (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> use);</pre>
<p>
This function is for internal use only.</p>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_cpu_accel_set_use (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use</code></em>);</pre>
<p>
This function is for internal use only.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td><p><span class="term"><em class="parameter"><code>use</code></em> :</span></p></td>
<td> whether to use CPU acceleration features or not
<td>whether to use CPU acceleration features or not
</td>
</tr></tbody>
</table></div>
@ -122,6 +109,6 @@ This function is for internal use only.</p>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">
<link rel="next" href="libgimpbase-gimpenv.html" title="gimpenv">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpdatafiles.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpdatafiles.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpdatafiles.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpdatafiles">
@ -43,30 +37,15 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpdatafiles.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a>;
void (<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">*GimpDatafileLoaderFunc</a>) (const <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a> *file_data,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
>gpointer</a> user_data);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-check-extension" title="gimp_datafiles_check_extension ()">gimp_datafiles_check_extension</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *filename,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *extension);
void <a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" title="gimp_datafiles_read_directories ()">gimp_datafiles_read_directories</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *path_str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileTest"
>GFileTest</a> flags,
<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">GimpDatafileLoaderFunc</a> loader_func,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
>gpointer</a> user_data);
<pre class="synopsis"> <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a>;
<span class="returnvalue">void</span> (<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">*GimpDatafileLoaderFunc</a>) (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData"><span class="type">GimpDatafileData</span></a> *file_data</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-check-extension" title="gimp_datafiles_check_extension ()">gimp_datafiles_check_extension</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *extension</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" title="gimp_datafiles_read_directories ()">gimp_datafiles_read_directories</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path_str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-File-Utilities.html#GFileTest"><span class="type">GFileTest</span></a> flags</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()"><span class="type">GimpDatafileLoaderFunc</span></a> loader_func</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -95,10 +74,8 @@ Functions to handle GIMP data files.
<hr>
<div class="refsect2" title="GimpDatafileLoaderFunc ()">
<a name="GimpDatafileLoaderFunc"></a><h3>GimpDatafileLoaderFunc ()</h3>
<pre class="programlisting">void (*GimpDatafileLoaderFunc) (const <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a> *file_data,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
>gpointer</a> user_data);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> (*GimpDatafileLoaderFunc) (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData"><span class="type">GimpDatafileData</span></a> *file_data</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -120,14 +97,8 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointe
<hr>
<div class="refsect2" title="gimp_datafiles_check_extension ()">
<a name="gimp-datafiles-check-extension"></a><h3>gimp_datafiles_check_extension ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_datafiles_check_extension (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *filename,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *extension);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_datafiles_check_extension (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *extension</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -154,16 +125,10 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
<hr>
<div class="refsect2" title="gimp_datafiles_read_directories ()">
<a name="gimp-datafiles-read-directories"></a><h3>gimp_datafiles_read_directories ()</h3>
<pre class="programlisting">void gimp_datafiles_read_directories (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *path_str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileTest"
>GFileTest</a> flags,
<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">GimpDatafileLoaderFunc</a> loader_func,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
>gpointer</a> user_data);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_datafiles_read_directories (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path_str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-File-Utilities.html#GFileTest"><span class="type">GFileTest</span></a> flags</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()"><span class="type">GimpDatafileLoaderFunc</span></a> loader_func</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -196,6 +161,6 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointe
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">
<link rel="next" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpenv.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpenv.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpenv.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpenv">
@ -43,63 +37,22 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpenv.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
void <a class="link" href="libgimpbase-gimpenv.html#gimp-env-init" title="gimp_env_init ()">gimp_env_init</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> plug_in);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-directory" title="gimp_directory ()">gimp_directory</a> (void);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()">gimp_data_directory</a> (void);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory" title="gimp_locale_directory ()">gimp_locale_directory</a> (void);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory" title="gimp_plug_in_directory ()">gimp_plug_in_directory</a> (void);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory" title="gimp_sysconf_directory ()">gimp_sysconf_directory</a> (void);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-user-directory" title="gimp_user_directory ()">gimp_user_directory</a> (<a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory">GimpUserDirectory</a> type);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-personal-rc-file" title="gimp_personal_rc_file ()">gimp_personal_rc_file</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *basename);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-gtkrc" title="gimp_gtkrc ()">gimp_gtkrc</a> (void);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()">gimp_path_parse</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *path,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> max_paths,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> check,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> **check_failed);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-to-str" title="gimp_path_to_str ()">gimp_path_to_str</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);
void <a class="link" href="libgimpbase-gimpenv.html#gimp-path-free" title="gimp_path_free ()">gimp_path_free</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir" title="gimp_path_get_user_writable_dir ()">gimp_path_get_user_writable_dir</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);
<pre class="synopsis"><span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpenv.html#gimp-env-init" title="gimp_env_init ()">gimp_env_init</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> plug_in</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-directory" title="gimp_directory ()">gimp_directory</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()">gimp_data_directory</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory" title="gimp_locale_directory ()">gimp_locale_directory</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory" title="gimp_plug_in_directory ()">gimp_plug_in_directory</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory" title="gimp_sysconf_directory ()">gimp_sysconf_directory</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-user-directory" title="gimp_user_directory ()">gimp_user_directory</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory"><span class="type">GimpUserDirectory</span></a> type</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-personal-rc-file" title="gimp_personal_rc_file ()">gimp_personal_rc_file</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *basename</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-gtkrc" title="gimp_gtkrc ()">gimp_gtkrc</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()">gimp_path_parse</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_paths</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> check</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> **check_failed</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-to-str" title="gimp_path_to_str ()">gimp_path_to_str</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpenv.html#gimp-path-free" title="gimp_path_free ()">gimp_path_free</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir" title="gimp_path_get_user_writable_dir ()">gimp_path_get_user_writable_dir</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -113,22 +66,17 @@ configuration files.
<a name="libgimpbase-gimpenv.details"></a><h2>Details</h2>
<div class="refsect2" title="gimp_env_init ()">
<a name="gimp-env-init"></a><h3>gimp_env_init ()</h3>
<pre class="programlisting">void gimp_env_init (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> plug_in);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_env_init (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> plug_in</code></em>);</pre>
<p>
You don't need to care about this function. It is being called for
you automatically (by means of the <a
href="../libgimp/libgimp-gimp.html#MAIN--CAPS"
><code class="function">MAIN()</code></a> macro that every plug-in
runs). Calling it again will cause a fatal error.</p>
<p>
you automatically (by means of the <a href="../libgimp/libgimp-gimp.html#MAIN--CAPS"><code class="function">MAIN()</code></a> macro that every plug-in
runs). Calling it again will cause a fatal error.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td><p><span class="term"><em class="parameter"><code>plug_in</code></em> :</span></p></td>
<td> must be <code class="literal">TRUE</code> if this function is called from a plug-in
<td>must be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if this function is called from a plug-in
</td>
</tr></tbody>
</table></div>
@ -137,9 +85,7 @@ runs). Calling it again will cause a fatal error.</p>
<hr>
<div class="refsect2" title="gimp_directory ()">
<a name="gimp-directory"></a><h3>gimp_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_directory (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the user-specific GIMP settings directory. If the
environment variable GIMP2_DIRECTORY exists, it is used. If it is
@ -160,8 +106,7 @@ directory or not.
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</p>
<p>
UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -175,9 +120,7 @@ UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_data_directory ()">
<a name="gimp-data-directory"></a><h3>gimp_data_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_data_directory (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_data_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the top directory for GIMP data. If the environment
variable GIMP2_DATADIR exists, that is used. It should be an
@ -189,8 +132,7 @@ from the executable's full filename is used.
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</p>
<p>
UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -204,9 +146,7 @@ UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_locale_directory ()">
<a name="gimp-locale-directory"></a><h3>gimp_locale_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_locale_directory (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_locale_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the top directory for GIMP locale files. If the environment
variable GIMP2_LOCALEDIR exists, that is used. It should be an
@ -221,8 +161,7 @@ the C library, which isn't necessarily UTF-8. (On Windows, unlike
the other similar functions here, the return value from this
function is in the system codepage, never in UTF-8. It can thus be
passed directly to the <code class="function">bindtextdomain()</code> function from libintl which
does not handle UTF-8.)</p>
<p>
does not handle UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -236,9 +175,7 @@ does not handle UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_plug_in_directory ()">
<a name="gimp-plug-in-directory"></a><h3>gimp_plug_in_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_plug_in_directory (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_plug_in_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the top directory for GIMP plug_ins and modules. If the
environment variable GIMP2_PLUGINDIR exists, that is used. It
@ -250,8 +187,7 @@ deduced from the executable's full filename is used.
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</p>
<p>
UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -265,9 +201,7 @@ UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_sysconf_directory ()">
<a name="gimp-sysconf-directory"></a><h3>gimp_sysconf_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_sysconf_directory (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_sysconf_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the top directory for GIMP config files. If the environment
variable GIMP2_SYSCONFDIR exists, that is used. It should be an
@ -279,8 +213,7 @@ from the executable's full filename is used.
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.).</p>
<p>
UTF-8.).
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -294,30 +227,25 @@ UTF-8.).</p>
<hr>
<div class="refsect2" title="gimp_user_directory ()">
<a name="gimp-user-directory"></a><h3>gimp_user_directory ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_user_directory (<a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory">GimpUserDirectory</a> type);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_user_directory (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory"><span class="type">GimpUserDirectory</span></a> type</code></em>);</pre>
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_user_directory</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
This procedure is deprecated! Use <a
href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-get-user-special-dir"
><code class="function">g_get_user_special_dir()</code></a> instead.</p>
<p>
This procedure is deprecated! Use <a href="/usr/share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html#g-get-user-special-dir"><code class="function">g_get_user_special_dir()</code></a> instead.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
<td> the type of user directory to retrieve
<td>the type of user directory to retrieve
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> The path to the specified user directory, or <code class="literal">NULL</code> if the
<td> The path to the specified user directory, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the
logical ID was not found.
</td>
@ -329,29 +257,22 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Fu
<hr>
<div class="refsect2" title="gimp_personal_rc_file ()">
<a name="gimp-personal-rc-file"></a><h3>gimp_personal_rc_file ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_personal_rc_file (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *basename);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_personal_rc_file (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *basename</code></em>);</pre>
<p>
Returns the name of a file in the user-specific GIMP settings directory.
</p>
<p>
The returned string is allocated dynamically and *SHOULD* be freed
with <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a> after use. The returned string is in the encoding
with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> after use. The returned string is in the encoding
used for filenames by GLib, which isn't necessarily
UTF-8. (On Windows it always is UTF-8.)</p>
<p>
UTF-8. (On Windows it always is UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>basename</code></em> :</span></p></td>
<td> The basename of a rc_file.
<td>The basename of a rc_file.
</td>
</tr>
<tr>
@ -365,9 +286,7 @@ UTF-8. (On Windows it always is UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_gtkrc ()">
<a name="gimp-gtkrc"></a><h3>gimp_gtkrc ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_gtkrc (void);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_gtkrc (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the name of GIMP's application-specific gtkrc file.
</p>
@ -375,8 +294,7 @@ Returns the name of GIMP's application-specific gtkrc file.
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</p>
<p>
UTF-8.)
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -390,55 +308,38 @@ UTF-8.)</p>
<hr>
<div class="refsect2" title="gimp_path_parse ()">
<a name="gimp-path-parse"></a><h3>gimp_path_parse ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> * gimp_path_parse (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *path,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> max_paths,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> check,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> **check_failed);</pre>
<p>
</p>
<p>
</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * gimp_path_parse (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_paths</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> check</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> **check_failed</code></em>);</pre>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
<td> A list of directories separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.
<td>A list of directories separated by <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"><span class="type">G_SEARCHPATH_SEPARATOR</span></a>.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>max_paths</code></em> :</span></p></td>
<td> The maximum number of directories to return.
<td>The maximum number of directories to return.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>check</code></em> :</span></p></td>
<td> <code class="literal">TRUE</code> if you want the directories to be checked.
<td>
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want the directories to be checked.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>check_failed</code></em> :</span></p></td>
<td> Returns a <a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
><span class="type">GList</span></a> of path elements for which the
<td>Returns a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of path elements for which the
check failed.
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> A <a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
><span class="type">GList</span></a> of all directories in <em class="parameter"><code>path</code></em>.
<td> A <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of all directories in <em class="parameter"><code>path</code></em>.
</td>
</tr>
</tbody>
@ -447,26 +348,18 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html
<hr>
<div class="refsect2" title="gimp_path_to_str ()">
<a name="gimp-path-to-str"></a><h3>gimp_path_to_str ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_path_to_str (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);</pre>
<p>
</p>
<p>
</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_path_to_str (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);</pre>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
<td> A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
<td>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> A searchpath string separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.
<td> A searchpath string separated by <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"><span class="type">G_SEARCHPATH_SEPARATOR</span></a>.
</td>
</tr>
</tbody>
@ -475,19 +368,16 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html
<hr>
<div class="refsect2" title="gimp_path_free ()">
<a name="gimp-path-free"></a><h3>gimp_path_free ()</h3>
<pre class="programlisting">void gimp_path_free (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_path_free (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);</pre>
<p>
This function frees the memory allocated for the list and the strings
it contains.</p>
<p>
it contains.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
<td> A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
<td>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr></tbody>
</table></div>
@ -495,23 +385,16 @@ it contains.</p>
<hr>
<div class="refsect2" title="gimp_path_get_user_writable_dir ()">
<a name="gimp-path-get-user-writable-dir"></a><h3>gimp_path_get_user_writable_dir ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_path_get_user_writable_dir (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
>GList</a> *path);</pre>
<p>
Note that you have to <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a> the returned string.</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_path_get_user_writable_dir (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *path</code></em>);</pre>
<p>
Note that you have to <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> the returned string.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
<td> A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
<td>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr>
<tr>
@ -526,6 +409,6 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpversion.html" title="gimpversion">
<link rel="next" href="libgimpbase-gimpparam.html" title="gimpparam">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimplimits.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimplimits.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimplimits.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimplimits">
@ -43,12 +37,11 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimplimits.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE--CAPS" title="GIMP_MIN_IMAGE_SIZE">GIMP_MIN_IMAGE_SIZE</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE--CAPS" title="GIMP_MAX_IMAGE_SIZE">GIMP_MAX_IMAGE_SIZE</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION--CAPS" title="GIMP_MIN_RESOLUTION">GIMP_MIN_RESOLUTION</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION--CAPS" title="GIMP_MAX_RESOLUTION">GIMP_MAX_RESOLUTION</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE--CAPS" title="GIMP_MAX_MEMSIZE">GIMP_MAX_MEMSIZE</a>
<pre class="synopsis">#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS" title="GIMP_MIN_IMAGE_SIZE">GIMP_MIN_IMAGE_SIZE</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS" title="GIMP_MAX_IMAGE_SIZE">GIMP_MAX_IMAGE_SIZE</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS" title="GIMP_MIN_RESOLUTION">GIMP_MIN_RESOLUTION</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS" title="GIMP_MAX_RESOLUTION">GIMP_MAX_RESOLUTION</a>
#define <a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS" title="GIMP_MAX_MEMSIZE">GIMP_MAX_MEMSIZE</a>
</pre>
</div>
<div class="refsect1" title="Description">
@ -60,7 +53,7 @@ Boundaries of some GIMP data types and some global constants.
<div class="refsect1" title="Details">
<a name="libgimpbase-gimplimits.details"></a><h2>Details</h2>
<div class="refsect2" title="GIMP_MIN_IMAGE_SIZE">
<a name="GIMP-MIN-IMAGE-SIZE--CAPS"></a><h3>GIMP_MIN_IMAGE_SIZE</h3>
<a name="GIMP-MIN-IMAGE-SIZE:CAPS"></a><h3>GIMP_MIN_IMAGE_SIZE</h3>
<pre class="programlisting">#define GIMP_MIN_IMAGE_SIZE 1
</pre>
<p>
@ -69,7 +62,7 @@ The minimum width and height of a GIMP image in pixels.
</div>
<hr>
<div class="refsect2" title="GIMP_MAX_IMAGE_SIZE">
<a name="GIMP-MAX-IMAGE-SIZE--CAPS"></a><h3>GIMP_MAX_IMAGE_SIZE</h3>
<a name="GIMP-MAX-IMAGE-SIZE:CAPS"></a><h3>GIMP_MAX_IMAGE_SIZE</h3>
<pre class="programlisting">#define GIMP_MAX_IMAGE_SIZE 262144 /* 2^18 */
</pre>
<p>
@ -80,7 +73,7 @@ sizes is needed; for example to give a spin button an upper limit.
</div>
<hr>
<div class="refsect2" title="GIMP_MIN_RESOLUTION">
<a name="GIMP-MIN-RESOLUTION--CAPS"></a><h3>GIMP_MIN_RESOLUTION</h3>
<a name="GIMP-MIN-RESOLUTION:CAPS"></a><h3>GIMP_MIN_RESOLUTION</h3>
<pre class="programlisting">#define GIMP_MIN_RESOLUTION 5e-3 /* shouldn't display as 0.000 */
</pre>
<p>
@ -92,7 +85,7 @@ this value.
</div>
<hr>
<div class="refsect2" title="GIMP_MAX_RESOLUTION">
<a name="GIMP-MAX-RESOLUTION--CAPS"></a><h3>GIMP_MAX_RESOLUTION</h3>
<a name="GIMP-MAX-RESOLUTION:CAPS"></a><h3>GIMP_MAX_RESOLUTION</h3>
<pre class="programlisting">#define GIMP_MAX_RESOLUTION 65536.0
</pre>
<p>
@ -104,21 +97,19 @@ this value.
</div>
<hr>
<div class="refsect2" title="GIMP_MAX_MEMSIZE">
<a name="GIMP-MAX-MEMSIZE--CAPS"></a><h3>GIMP_MAX_MEMSIZE</h3>
<a name="GIMP-MAX-MEMSIZE:CAPS"></a><h3>GIMP_MAX_MEMSIZE</h3>
<pre class="programlisting">#define GIMP_MAX_MEMSIZE ((guint64) 1 &lt;&lt; 42) /* 4 terabyte;
</pre>
<p>
A large but arbitrary value that can be used when an upper limit for a
memory size (in bytes) is needed. It is smaller than <code class="literal">G_MAXDOUBLE</code> since
the <a
href="../libgimpwidgets/GimpMemsizeEntry.html"
><span class="type">GimpMemsizeEntry</span></a> doesn't handle larger values.
memory size (in bytes) is needed. It is smaller than <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXDOUBLE:CAPS"><code class="literal">G_MAXDOUBLE</code></a> since
the <a href="../libgimpwidgets/GimpMemsizeEntry.html"><span class="type">GimpMemsizeEntry</span></a> doesn't handle larger values.
</p>
</div>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpenv.html" title="gimpenv">
<link rel="next" href="libgimpbase-gimprectangle.html" title="gimprectangle">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpmemsize.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpmemsize.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpmemsize.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpmemsize">
@ -43,52 +37,21 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpmemsize.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()">gimp_memsize_serialize</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> memsize);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()">gimp_memsize_deserialize</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *string,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> *memsize);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" title="gimp_memsize_to_string ()">gimp_memsize_to_string</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> memsize);
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS" title="GIMP_TYPE_MEMSIZE">GIMP_TYPE_MEMSIZE</a>
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE--CAPS" title="GIMP_TYPE_PARAM_MEMSIZE">GIMP_TYPE_PARAM_MEMSIZE</a>
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS" title="GIMP_IS_PARAM_SPEC_MEMSIZE()">GIMP_IS_PARAM_SPEC_MEMSIZE</a> (pspec)
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" title="gimp_param_spec_memsize ()">gimp_param_spec_memsize</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> minimum,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> maximum,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> default_value,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE--CAPS" title="GIMP_VALUE_HOLDS_MEMSIZE()">GIMP_VALUE_HOLDS_MEMSIZE</a> (value)
<pre class="synopsis"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()">gimp_memsize_serialize</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memsize</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()">gimp_memsize_deserialize</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *string</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *memsize</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" title="gimp_memsize_to_string ()">gimp_memsize_to_string</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memsize</code></em>);
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS" title="GIMP_TYPE_MEMSIZE">GIMP_TYPE_MEMSIZE</a>
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS" title="GIMP_TYPE_PARAM_MEMSIZE">GIMP_TYPE_PARAM_MEMSIZE</a>
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS" title="GIMP_IS_PARAM_SPEC_MEMSIZE()">GIMP_IS_PARAM_SPEC_MEMSIZE</a> (pspec)
<a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * <a class="link" href="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" title="gimp_param_spec_memsize ()">gimp_param_spec_memsize</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
#define <a class="link" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS" title="GIMP_VALUE_HOLDS_MEMSIZE()">GIMP_VALUE_HOLDS_MEMSIZE</a> (value)
</pre>
</div>
<div class="refsect1" title="Description">
@ -101,26 +64,19 @@ Functions to (de)serialize a given memory size.
<a name="libgimpbase-gimpmemsize.details"></a><h2>Details</h2>
<div class="refsect2" title="gimp_memsize_serialize ()">
<a name="gimp-memsize-serialize"></a><h3>gimp_memsize_serialize ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_memsize_serialize (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> memsize);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_memsize_serialize (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memsize</code></em>);</pre>
<p>
Creates a string representation of a given memory size. This string
can be parsed by <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()"><code class="function">gimp_memsize_deserialize()</code></a> and can thus be used in
config files. It should not be displayed to the user. If you need a
nice human-readable string please use <a
href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-format-size-for-display"
><code class="function">g_format_size_for_display()</code></a>.</p>
<p>
nice human-readable string please use <a href="/usr/share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html#g-format-size-for-display"><code class="function">g_format_size_for_display()</code></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>memsize</code></em> :</span></p></td>
<td> memory size in bytes
<td>memory size in bytes
</td>
</tr>
<tr>
@ -136,36 +92,29 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Fu
<hr>
<div class="refsect2" title="gimp_memsize_deserialize ()">
<a name="gimp-memsize-deserialize"></a><h3>gimp_memsize_deserialize ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_memsize_deserialize (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *string,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> *memsize);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_memsize_deserialize (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *string</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *memsize</code></em>);</pre>
<p>
Parses a string representation of a memory size as returned by
<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a>.</p>
<p>
<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>string</code></em> :</span></p></td>
<td> a string as returned by <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a>
<td>a string as returned by <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>memsize</code></em> :</span></p></td>
<td> return location for memory size in bytes
<td>return location for memory size in bytes
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> <code class="literal">TRUE</code> if the <em class="parameter"><code>string</code></em> was successfully parsed and
<em class="parameter"><code>memsize</code></em> has been set, <code class="literal">FALSE</code> otherwise.
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the <em class="parameter"><code>string</code></em> was successfully parsed and
<em class="parameter"><code>memsize</code></em> has been set, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.
</td>
</tr>
@ -176,27 +125,20 @@ Parses a string representation of a memory size as returned by
<hr>
<div class="refsect2" title="gimp_memsize_to_string ()">
<a name="gimp-memsize-to-string"></a><h3>gimp_memsize_to_string ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_memsize_to_string (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> memsize);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_memsize_to_string (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> memsize</code></em>);</pre>
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_memsize_to_string</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
This function is deprecated! Use <a
href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-format-size-for-display"
><code class="function">g_format_size_for_display()</code></a> instead.</p>
<p>
This function is deprecated! Use <a href="/usr/share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html#g-format-size-for-display"><code class="function">g_format_size_for_display()</code></a> instead.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>memsize</code></em> :</span></p></td>
<td> A memory size in bytes.
<td>A memory size in bytes.
</td>
</tr>
<tr>
@ -209,18 +151,16 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Fu
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_MEMSIZE">
<a name="GIMP-TYPE-MEMSIZE--CAPS"></a><h3>GIMP_TYPE_MEMSIZE</h3>
<a name="GIMP-TYPE-MEMSIZE:CAPS"></a><h3>GIMP_TYPE_MEMSIZE</h3>
<pre class="programlisting">#define GIMP_TYPE_MEMSIZE (gimp_memsize_get_type ())
</pre>
<p>
<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS" title="GIMP_TYPE_MEMSIZE"><span class="type">GIMP_TYPE_MEMSIZE</span></a> is a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a> derived from <span class="type">G_TYPE_UINT64</span>.
<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS" title="GIMP_TYPE_MEMSIZE"><span class="type">GIMP_TYPE_MEMSIZE</span></a> is a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> derived from <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-UINT64:CAPS"><span class="type">G_TYPE_UINT64</span></a>.
</p>
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_PARAM_MEMSIZE">
<a name="GIMP-TYPE-PARAM-MEMSIZE--CAPS"></a><h3>GIMP_TYPE_PARAM_MEMSIZE</h3>
<a name="GIMP-TYPE-PARAM-MEMSIZE:CAPS"></a><h3>GIMP_TYPE_PARAM_MEMSIZE</h3>
<pre class="programlisting">#define GIMP_TYPE_PARAM_MEMSIZE (gimp_param_memsize_get_type ())
</pre>
<p>
@ -228,7 +168,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
</div>
<hr>
<div class="refsect2" title="GIMP_IS_PARAM_SPEC_MEMSIZE()">
<a name="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS"></a><h3>GIMP_IS_PARAM_SPEC_MEMSIZE()</h3>
<a name="GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_MEMSIZE()</h3>
<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_MEMSIZE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_MEMSIZE))
</pre>
<p>
@ -245,81 +185,58 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_param_spec_memsize ()">
<a name="gimp-param-spec-memsize"></a><h3>gimp_param_spec_memsize ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * gimp_param_spec_memsize (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> minimum,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> maximum,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
>guint64</a> default_value,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * gimp_param_spec_memsize (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
<p>
Creates a param spec to hold a memory size value.
See <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#g-param-spec-internal"
><code class="function">g_param_spec_internal()</code></a> for more information.</p>
<p>
See <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#g-param-spec-internal"><code class="function">g_param_spec_internal()</code></a> for more information.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
<td> Canonical name of the param
<td>Canonical name of the param
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td>
<td> Nickname of the param
<td>Nickname of the param
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>blurb</code></em> :</span></p></td>
<td> Brief desciption of param.
<td>Brief desciption of param.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>minimum</code></em> :</span></p></td>
<td> Smallest allowed value of the parameter.
<td>Smallest allowed value of the parameter.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>maximum</code></em> :</span></p></td>
<td> Largest allowed value of the parameter.
<td>Largest allowed value of the parameter.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>default_value</code></em> :</span></p></td>
<td> Value to use if none is assigned.
<td>Value to use if none is assigned.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
<td> a combination of <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
><span class="type">GParamFlags</span></a>
<td>a combination of <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> a newly allocated <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
><span class="type">GParamSpec</span></a> instance
<td> a newly allocated <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> instance
</td>
</tr>
@ -329,7 +246,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
</div>
<hr>
<div class="refsect2" title="GIMP_VALUE_HOLDS_MEMSIZE()">
<a name="GIMP-VALUE-HOLDS-MEMSIZE--CAPS"></a><h3>GIMP_VALUE_HOLDS_MEMSIZE()</h3>
<a name="GIMP-VALUE-HOLDS-MEMSIZE:CAPS"></a><h3>GIMP_VALUE_HOLDS_MEMSIZE()</h3>
<pre class="programlisting">#define GIMP_VALUE_HOLDS_MEMSIZE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MEMSIZE))
</pre>
<p>
@ -347,6 +264,6 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimplimits.html" title="gimplimits">
<link rel="next" href="libgimpbase-gimpchecks.html" title="gimpchecks">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpparam.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpparam.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpparam.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpparam">
@ -37,19 +31,16 @@
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="libgimpbase-gimpparam.top_of_page"></a>gimpparam</span></h2>
<p>gimpparam — Definitions of useful <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
><span class="type">GParamFlags</span></a>.</p>
<p>gimpparam — Definitions of useful <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>.</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpparam.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS--CAPS" title="GIMP_PARAM_STATIC_STRINGS">GIMP_PARAM_STATIC_STRINGS</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE--CAPS" title="GIMP_PARAM_READABLE">GIMP_PARAM_READABLE</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE--CAPS" title="GIMP_PARAM_WRITABLE">GIMP_PARAM_WRITABLE</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE--CAPS" title="GIMP_PARAM_READWRITE">GIMP_PARAM_READWRITE</a>
<pre class="synopsis">#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS" title="GIMP_PARAM_STATIC_STRINGS">GIMP_PARAM_STATIC_STRINGS</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS" title="GIMP_PARAM_READABLE">GIMP_PARAM_READABLE</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS" title="GIMP_PARAM_WRITABLE">GIMP_PARAM_WRITABLE</a>
#define <a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS" title="GIMP_PARAM_READWRITE">GIMP_PARAM_READWRITE</a>
</pre>
</div>
<div class="refsect1" title="Description">
@ -60,7 +51,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
<div class="refsect1" title="Details">
<a name="libgimpbase-gimpparam.details"></a><h2>Details</h2>
<div class="refsect2" title="GIMP_PARAM_STATIC_STRINGS">
<a name="GIMP-PARAM-STATIC-STRINGS--CAPS"></a><h3>GIMP_PARAM_STATIC_STRINGS</h3>
<a name="GIMP-PARAM-STATIC-STRINGS:CAPS"></a><h3>GIMP_PARAM_STATIC_STRINGS</h3>
<pre class="programlisting">#define GIMP_PARAM_STATIC_STRINGS</pre>
<p>
Since: GIMP 2.4
@ -68,7 +59,7 @@ Since: GIMP 2.4
</div>
<hr>
<div class="refsect2" title="GIMP_PARAM_READABLE">
<a name="GIMP-PARAM-READABLE--CAPS"></a><h3>GIMP_PARAM_READABLE</h3>
<a name="GIMP-PARAM-READABLE:CAPS"></a><h3>GIMP_PARAM_READABLE</h3>
<pre class="programlisting">#define GIMP_PARAM_READABLE</pre>
<p>
Since: GIMP 2.4
@ -76,7 +67,7 @@ Since: GIMP 2.4
</div>
<hr>
<div class="refsect2" title="GIMP_PARAM_WRITABLE">
<a name="GIMP-PARAM-WRITABLE--CAPS"></a><h3>GIMP_PARAM_WRITABLE</h3>
<a name="GIMP-PARAM-WRITABLE:CAPS"></a><h3>GIMP_PARAM_WRITABLE</h3>
<pre class="programlisting">#define GIMP_PARAM_WRITABLE</pre>
<p>
Since: GIMP 2.4
@ -84,7 +75,7 @@ Since: GIMP 2.4
</div>
<hr>
<div class="refsect2" title="GIMP_PARAM_READWRITE">
<a name="GIMP-PARAM-READWRITE--CAPS"></a><h3>GIMP_PARAM_READWRITE</h3>
<a name="GIMP-PARAM-READWRITE:CAPS"></a><h3>GIMP_PARAM_READWRITE</h3>
<pre class="programlisting">#define GIMP_PARAM_READWRITE</pre>
<p>
Since: GIMP 2.4
@ -94,6 +85,6 @@ Since: GIMP 2.4
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimprectangle.html" title="gimprectangle">
<link rel="next" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpparasite.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpparasite.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpparasite.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpparasite">
@ -43,82 +37,41 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpparasite.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a>;
<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-new" title="gimp_parasite_new ()">gimp_parasite_new</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
>guint32</a> flags,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
>guint32</a> size,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
>gconstpointer</a> data);
void <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-free" title="gimp_parasite_free ()">gimp_parasite_free</a> (<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-copy" title="gimp_parasite_copy ()">gimp_parasite_copy</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-compare" title="gimp_parasite_compare ()">gimp_parasite_compare</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *a,
const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *b);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-type" title="gimp_parasite_is_type ()">gimp_parasite_is_type</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-persistent" title="gimp_parasite_is_persistent ()">gimp_parasite_is_persistent</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-undoable" title="gimp_parasite_is_undoable ()">gimp_parasite_is_undoable</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-has-flag" title="gimp_parasite_has_flag ()">gimp_parasite_has_flag</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
>gulong</a> flag);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
>gulong</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-flags" title="gimp_parasite_flags ()">gimp_parasite_flags</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-name" title="gimp_parasite_name ()">gimp_parasite_name</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
>gconstpointer</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-data" title="gimp_parasite_data ()">gimp_parasite_data</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
>glong</a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-data-size" title="gimp_parasite_data_size ()">gimp_parasite_data_size</a> (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT--CAPS" title="GIMP_PARASITE_PERSISTENT">GIMP_PARASITE_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE--CAPS" title="GIMP_PARASITE_UNDOABLE">GIMP_PARASITE_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT--CAPS" title="GIMP_PARASITE_ATTACH_PARENT">GIMP_PARASITE_ATTACH_PARENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT--CAPS" title="GIMP_PARASITE_PARENT_PERSISTENT">GIMP_PARASITE_PARENT_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE--CAPS" title="GIMP_PARASITE_PARENT_UNDOABLE">GIMP_PARASITE_PARENT_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS" title="GIMP_PARASITE_ATTACH_GRANDPARENT">GIMP_PARASITE_ATTACH_GRANDPARENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS" title="GIMP_PARASITE_GRANDPARENT_PERSISTENT">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS" title="GIMP_PARASITE_GRANDPARENT_UNDOABLE">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE--CAPS" title="GIMP_TYPE_PARASITE">GIMP_TYPE_PARASITE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE--CAPS" title="GIMP_TYPE_PARAM_PARASITE">GIMP_TYPE_PARAM_PARASITE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE--CAPS" title="GIMP_IS_PARAM_SPEC_PARASITE()">GIMP_IS_PARAM_SPEC_PARASITE</a> (pspec)
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-param-spec-parasite" title="gimp_param_spec_parasite ()">gimp_param_spec_parasite</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE--CAPS" title="GIMP_VALUE_HOLDS_PARASITE()">GIMP_VALUE_HOLDS_PARASITE</a> (value)
<pre class="synopsis"> <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a>;
<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-new" title="gimp_parasite_new ()">gimp_parasite_new</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> flags</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> size</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> data</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-free" title="gimp_parasite_free ()">gimp_parasite_free</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-copy" title="gimp_parasite_copy ()">gimp_parasite_copy</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-compare" title="gimp_parasite_compare ()">gimp_parasite_compare</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *a</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *b</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-type" title="gimp_parasite_is_type ()">gimp_parasite_is_type</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-persistent" title="gimp_parasite_is_persistent ()">gimp_parasite_is_persistent</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-is-undoable" title="gimp_parasite_is_undoable ()">gimp_parasite_is_undoable</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-has-flag" title="gimp_parasite_has_flag ()">gimp_parasite_has_flag</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> flag</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-flags" title="gimp_parasite_flags ()">gimp_parasite_flags</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-name" title="gimp_parasite_name ()">gimp_parasite_name</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="returnvalue">gconstpointer</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-data" title="gimp_parasite_data ()">gimp_parasite_data</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a> <a class="link" href="libgimpbase-gimpparasite.html#gimp-parasite-data-size" title="gimp_parasite_data_size ()">gimp_parasite_data_size</a> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT:CAPS" title="GIMP_PARASITE_PERSISTENT">GIMP_PARASITE_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE:CAPS" title="GIMP_PARASITE_UNDOABLE">GIMP_PARASITE_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS" title="GIMP_PARASITE_ATTACH_PARENT">GIMP_PARASITE_ATTACH_PARENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_PARENT_PERSISTENT">GIMP_PARASITE_PARENT_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_PARENT_UNDOABLE">GIMP_PARASITE_PARENT_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS" title="GIMP_PARASITE_ATTACH_GRANDPARENT">GIMP_PARASITE_ATTACH_GRANDPARENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_GRANDPARENT_PERSISTENT">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_GRANDPARENT_UNDOABLE">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE:CAPS" title="GIMP_TYPE_PARASITE">GIMP_TYPE_PARASITE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS" title="GIMP_TYPE_PARAM_PARASITE">GIMP_TYPE_PARAM_PARASITE</a>
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS" title="GIMP_IS_PARAM_SPEC_PARASITE()">GIMP_IS_PARAM_SPEC_PARASITE</a> (pspec)
<a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * <a class="link" href="libgimpbase-gimpparasite.html#gimp-param-spec-parasite" title="gimp_param_spec_parasite ()">gimp_param_spec_parasite</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
#define <a class="link" href="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS" title="GIMP_VALUE_HOLDS_PARASITE()">GIMP_VALUE_HOLDS_PARASITE</a> (value)
</pre>
</div>
<div class="refsect1" title="Description">
@ -145,18 +98,10 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<hr>
<div class="refsect2" title="gimp_parasite_new ()">
<a name="gimp-parasite-new"></a><h3>gimp_parasite_new ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> * gimp_parasite_new (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
>guint32</a> flags,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
>guint32</a> size,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
>gconstpointer</a> data);</pre>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> * gimp_parasite_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> flags</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> size</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> data</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -193,7 +138,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstp
<hr>
<div class="refsect2" title="gimp_parasite_free ()">
<a name="gimp-parasite-free"></a><h3>gimp_parasite_free ()</h3>
<pre class="programlisting">void gimp_parasite_free (<a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_parasite_free (<em class="parameter"><code><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -208,7 +153,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstp
<hr>
<div class="refsect2" title="gimp_parasite_copy ()">
<a name="gimp-parasite-copy"></a><h3>gimp_parasite_copy ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> * gimp_parasite_copy (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> * gimp_parasite_copy (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -230,10 +175,8 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstp
<hr>
<div class="refsect2" title="gimp_parasite_compare ()">
<a name="gimp-parasite-compare"></a><h3>gimp_parasite_compare ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_parasite_compare (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *a,
const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *b);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_parasite_compare (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *a</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *b</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -260,12 +203,8 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolea
<hr>
<div class="refsect2" title="gimp_parasite_is_type ()">
<a name="gimp-parasite-is-type"></a><h3>gimp_parasite_is_type ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_parasite_is_type (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_parasite_is_type (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -292,9 +231,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
<hr>
<div class="refsect2" title="gimp_parasite_is_persistent ()">
<a name="gimp-parasite-is-persistent"></a><h3>gimp_parasite_is_persistent ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_parasite_is_persistent (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_parasite_is_persistent (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -316,9 +253,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolea
<hr>
<div class="refsect2" title="gimp_parasite_is_undoable ()">
<a name="gimp-parasite-is-undoable"></a><h3>gimp_parasite_is_undoable ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_parasite_is_undoable (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_parasite_is_undoable (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -340,12 +275,8 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolea
<hr>
<div class="refsect2" title="gimp_parasite_has_flag ()">
<a name="gimp-parasite-has-flag"></a><h3>gimp_parasite_has_flag ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_parasite_has_flag (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
>gulong</a> flag);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_parasite_has_flag (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> flag</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -372,9 +303,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
<hr>
<div class="refsect2" title="gimp_parasite_flags ()">
<a name="gimp-parasite-flags"></a><h3>gimp_parasite_flags ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
>gulong</a> gimp_parasite_flags (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a> gimp_parasite_flags (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -396,9 +325,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
<hr>
<div class="refsect2" title="gimp_parasite_name ()">
<a name="gimp-parasite-name"></a><h3>gimp_parasite_name ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_parasite_name (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_parasite_name (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -420,9 +347,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
<hr>
<div class="refsect2" title="gimp_parasite_data ()">
<a name="gimp-parasite-data"></a><h3>gimp_parasite_data ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
>gconstpointer</a> gimp_parasite_data (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="returnvalue">gconstpointer</span></a> gimp_parasite_data (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -444,9 +369,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstp
<hr>
<div class="refsect2" title="gimp_parasite_data_size ()">
<a name="gimp-parasite-data-size"></a><h3>gimp_parasite_data_size ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
>glong</a> gimp_parasite_data_size (const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite">GimpParasite</a> *parasite);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a> gimp_parasite_data_size (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpparasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -467,7 +390,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_PERSISTENT">
<a name="GIMP-PARASITE-PERSISTENT--CAPS"></a><h3>GIMP_PARASITE_PERSISTENT</h3>
<a name="GIMP-PARASITE-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_PERSISTENT</h3>
<pre class="programlisting">#define GIMP_PARASITE_PERSISTENT 1
</pre>
<p>
@ -475,7 +398,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_UNDOABLE">
<a name="GIMP-PARASITE-UNDOABLE--CAPS"></a><h3>GIMP_PARASITE_UNDOABLE</h3>
<a name="GIMP-PARASITE-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_UNDOABLE</h3>
<pre class="programlisting">#define GIMP_PARASITE_UNDOABLE 2
</pre>
<p>
@ -483,7 +406,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_ATTACH_PARENT">
<a name="GIMP-PARASITE-ATTACH-PARENT--CAPS"></a><h3>GIMP_PARASITE_ATTACH_PARENT</h3>
<a name="GIMP-PARASITE-ATTACH-PARENT:CAPS"></a><h3>GIMP_PARASITE_ATTACH_PARENT</h3>
<pre class="programlisting">#define GIMP_PARASITE_ATTACH_PARENT (0x80 &lt;&lt; 8)
</pre>
<p>
@ -491,7 +414,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_PARENT_PERSISTENT">
<a name="GIMP-PARASITE-PARENT-PERSISTENT--CAPS"></a><h3>GIMP_PARASITE_PARENT_PERSISTENT</h3>
<a name="GIMP-PARASITE-PARENT-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_PARENT_PERSISTENT</h3>
<pre class="programlisting">#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 8)
</pre>
<p>
@ -499,7 +422,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_PARENT_UNDOABLE">
<a name="GIMP-PARASITE-PARENT-UNDOABLE--CAPS"></a><h3>GIMP_PARASITE_PARENT_UNDOABLE</h3>
<a name="GIMP-PARASITE-PARENT-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_PARENT_UNDOABLE</h3>
<pre class="programlisting">#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 8)
</pre>
<p>
@ -507,7 +430,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_ATTACH_GRANDPARENT">
<a name="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS"></a><h3>GIMP_PARASITE_ATTACH_GRANDPARENT</h3>
<a name="GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"></a><h3>GIMP_PARASITE_ATTACH_GRANDPARENT</h3>
<pre class="programlisting">#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 &lt;&lt; 16)
</pre>
<p>
@ -515,7 +438,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_GRANDPARENT_PERSISTENT">
<a name="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_PERSISTENT</h3>
<a name="GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_PERSISTENT</h3>
<pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 16)
</pre>
<p>
@ -523,7 +446,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_PARASITE_GRANDPARENT_UNDOABLE">
<a name="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_UNDOABLE</h3>
<a name="GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_UNDOABLE</h3>
<pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 16)
</pre>
<p>
@ -531,7 +454,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_PARASITE">
<a name="GIMP-TYPE-PARASITE--CAPS"></a><h3>GIMP_TYPE_PARASITE</h3>
<a name="GIMP-TYPE-PARASITE:CAPS"></a><h3>GIMP_TYPE_PARASITE</h3>
<pre class="programlisting">#define GIMP_TYPE_PARASITE (gimp_parasite_get_type ())
</pre>
<p>
@ -539,7 +462,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_PARAM_PARASITE">
<a name="GIMP-TYPE-PARAM-PARASITE--CAPS"></a><h3>GIMP_TYPE_PARAM_PARASITE</h3>
<a name="GIMP-TYPE-PARAM-PARASITE:CAPS"></a><h3>GIMP_TYPE_PARAM_PARASITE</h3>
<pre class="programlisting">#define GIMP_TYPE_PARAM_PARASITE (gimp_param_parasite_get_type ())
</pre>
<p>
@ -547,7 +470,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
</div>
<hr>
<div class="refsect2" title="GIMP_IS_PARAM_SPEC_PARASITE()">
<a name="GIMP-IS-PARAM-SPEC-PARASITE--CAPS"></a><h3>GIMP_IS_PARAM_SPEC_PARASITE()</h3>
<a name="GIMP-IS-PARAM-SPEC-PARASITE:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_PARASITE()</h3>
<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_PARASITE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_PARASITE))
</pre>
<p>
@ -564,20 +487,10 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
<hr>
<div class="refsect2" title="gimp_param_spec_parasite ()">
<a name="gimp-param-spec-parasite"></a><h3>gimp_param_spec_parasite ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * gimp_param_spec_parasite (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * gimp_param_spec_parasite (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -613,7 +526,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
</div>
<hr>
<div class="refsect2" title="GIMP_VALUE_HOLDS_PARASITE()">
<a name="GIMP-VALUE-HOLDS-PARASITE--CAPS"></a><h3>GIMP_VALUE_HOLDS_PARASITE()</h3>
<a name="GIMP-VALUE-HOLDS-PARASITE:CAPS"></a><h3>GIMP_VALUE_HOLDS_PARASITE()</h3>
<pre class="programlisting">#define GIMP_VALUE_HOLDS_PARASITE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_PARASITE))
</pre>
<p>
@ -631,19 +544,13 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
<div class="refsect1" title="See Also">
<a name="libgimpbase-gimpparasite.see-also"></a><h2>See Also</h2>
<p>
<a
href="../libgimp/libgimp-gimpimage.html#gimp-image-parasite-attach"
><code class="function">gimp_image_parasite_attach()</code></a>, <a
href="../libgimp/libgimp-gimpdrawable.html#gimp-drawable-parasite-attach"
><code class="function">gimp_drawable_parasite_attach()</code></a>,
<a
href="../libgimp/libgimp-gimp.html#gimp-parasite-attach"
><code class="function">gimp_parasite_attach()</code></a> and their related functions.
<a href="../libgimp/libgimp-gimpimage.html#gimp-image-parasite-attach"><code class="function">gimp_image_parasite_attach()</code></a>, <a href="../libgimp/libgimp-gimpdrawable.html#gimp-drawable-parasite-attach"><code class="function">gimp_drawable_parasite_attach()</code></a>,
<a href="../libgimp/libgimp-gimp.html#gimp-parasite-attach"><code class="function">gimp_parasite_attach()</code></a> and their related functions.
</p>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpparasite.html" title="gimpparasite">
<link rel="next" href="libgimpbase-gimpsignal.html" title="gimpsignal">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpparasiteio.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpparasiteio.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpparasiteio.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpparasiteio">
@ -43,16 +37,11 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpparasiteio.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
#define <a class="link" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM--CAPS" title="GIMP_PIXPIPE_MAXDIM">GIMP_PIXPIPE_MAXDIM</a>
void <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init" title="gimp_pixpipe_params_init ()">gimp_pixpipe_params_init</a> (GimpPixPipeParams *params);
void <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse" title="gimp_pixpipe_params_parse ()">gimp_pixpipe_params_parse</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *parameters,
GimpPixPipeParams *params);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build" title="gimp_pixpipe_params_build ()">gimp_pixpipe_params_build</a> (GimpPixPipeParams *params);
<pre class="synopsis">#define <a class="link" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS" title="GIMP_PIXPIPE_MAXDIM">GIMP_PIXPIPE_MAXDIM</a>
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init" title="gimp_pixpipe_params_init ()">gimp_pixpipe_params_init</a> (<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse" title="gimp_pixpipe_params_parse ()">gimp_pixpipe_params_parse</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *parameters</code></em>,
<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build" title="gimp_pixpipe_params_build ()">gimp_pixpipe_params_build</a> (<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -64,7 +53,7 @@ Utility functions to (de)serialize certain C structures to/from <a class="link"
<div class="refsect1" title="Details">
<a name="libgimpbase-gimpparasiteio.details"></a><h2>Details</h2>
<div class="refsect2" title="GIMP_PIXPIPE_MAXDIM">
<a name="GIMP-PIXPIPE-MAXDIM--CAPS"></a><h3>GIMP_PIXPIPE_MAXDIM</h3>
<a name="GIMP-PIXPIPE-MAXDIM:CAPS"></a><h3>GIMP_PIXPIPE_MAXDIM</h3>
<pre class="programlisting">#define GIMP_PIXPIPE_MAXDIM 4
</pre>
<p>
@ -73,7 +62,7 @@ Utility functions to (de)serialize certain C structures to/from <a class="link"
<hr>
<div class="refsect2" title="gimp_pixpipe_params_init ()">
<a name="gimp-pixpipe-params-init"></a><h3>gimp_pixpipe_params_init ()</h3>
<pre class="programlisting">void gimp_pixpipe_params_init (GimpPixPipeParams *params);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_pixpipe_params_init (<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -88,10 +77,8 @@ Utility functions to (de)serialize certain C structures to/from <a class="link"
<hr>
<div class="refsect2" title="gimp_pixpipe_params_parse ()">
<a name="gimp-pixpipe-params-parse"></a><h3>gimp_pixpipe_params_parse ()</h3>
<pre class="programlisting">void gimp_pixpipe_params_parse (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *parameters,
GimpPixPipeParams *params);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_pixpipe_params_parse (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *parameters</code></em>,
<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -113,9 +100,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
<hr>
<div class="refsect2" title="gimp_pixpipe_params_build ()">
<a name="gimp-pixpipe-params-build"></a><h3>gimp_pixpipe_params_build ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_pixpipe_params_build (GimpPixPipeParams *params);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_pixpipe_params_build (<em class="parameter"><code><span class="type">GimpPixPipeParams</span> *params</code></em>);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
@ -144,6 +129,6 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">
<link rel="next" href="libgimpbase-gimpparasite.html" title="gimpparasite">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimprectangle.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimprectangle.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimprectangle.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimprectangle">
@ -43,45 +37,18 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimprectangle.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> x1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> y1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> width1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> height1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> x2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> y2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> width2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> height2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_x,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_y,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_width,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_height);
<pre class="synopsis"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_x</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_y</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_width</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_height</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -93,114 +60,87 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
<a name="libgimpbase-gimprectangle.details"></a><h2>Details</h2>
<div class="refsect2" title="gimp_rectangle_intersect ()">
<a name="gimp-rectangle-intersect"></a><h3>gimp_rectangle_intersect ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_rectangle_intersect (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> x1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> y1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> width1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> height1,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> x2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> y2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> width2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> height2,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_x,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_y,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_width,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> *dest_height);</pre>
<p>
Calculates the intersection of two rectangles.</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_rectangle_intersect (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height1</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height2</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_x</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_y</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_width</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *dest_height</code></em>);</pre>
<p>
Calculates the intersection of two rectangles.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>x1</code></em> :</span></p></td>
<td> origin of first rectangle
<td>origin of first rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>y1</code></em> :</span></p></td>
<td> origin of first rectangle
<td>origin of first rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>width1</code></em> :</span></p></td>
<td> width of first rectangle
<td>width of first rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>height1</code></em> :</span></p></td>
<td> height of first rectangle
<td>height of first rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>x2</code></em> :</span></p></td>
<td> origin of second rectangle
<td>origin of second rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>y2</code></em> :</span></p></td>
<td> origin of second rectangle
<td>origin of second rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>width2</code></em> :</span></p></td>
<td> width of second rectangle
<td>width of second rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>height2</code></em> :</span></p></td>
<td> height of second rectangle
<td>height of second rectangle
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
<td> return location for origin of intersection (may be <code class="literal">NULL</code>)
<td>return location for origin of intersection (may be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
<td> return location for origin of intersection (may be <code class="literal">NULL</code>)
<td>return location for origin of intersection (may be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
<td> return location for width of intersection (may be <code class="literal">NULL</code>)
<td>return location for width of intersection (may be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
<td> return location for height of intersection (may be <code class="literal">NULL</code>)
<td>return location for height of intersection (may be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> <code class="literal">TRUE</code> if the intersection is non-empty, <code class="literal">FALSE</code> otherwise
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the intersection is non-empty, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
</td>
</tr>
@ -212,6 +152,6 @@ Calculates the intersection of two rectangles.</p>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">
<link rel="next" href="libgimpbase-gimpunit.html" title="gimpunit">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpsignal.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpsignal.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpsignal.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpsignal">
@ -43,17 +37,10 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpsignal.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
void (<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">*GimpSignalHandlerFunc</a>) (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> signum);
<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">GimpSignalHandlerFunc</a> <a class="link" href="libgimpbase-gimpsignal.html#gimp-signal-private" title="gimp_signal_private ()">gimp_signal_private</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> signum,
<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">GimpSignalHandlerFunc</a> handler,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> flags);
<pre class="synopsis"><span class="returnvalue">void</span> (<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">*GimpSignalHandlerFunc</a>) (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> signum</code></em>);
<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="returnvalue">GimpSignalHandlerFunc</span></a> <a class="link" href="libgimpbase-gimpsignal.html#gimp-signal-private" title="gimp_signal_private ()">gimp_signal_private</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> signum</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="type">GimpSignalHandlerFunc</span></a> handler</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> flags</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -66,9 +53,7 @@ Portable signal handling.
<a name="libgimpbase-gimpsignal.details"></a><h2>Details</h2>
<div class="refsect2" title="GimpSignalHandlerFunc ()">
<a name="GimpSignalHandlerFunc"></a><h3>GimpSignalHandlerFunc ()</h3>
<pre class="programlisting">void (*GimpSignalHandlerFunc) (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> signum);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> (*GimpSignalHandlerFunc) (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> signum</code></em>);</pre>
<p>
A prototype for signal handler functions. Note that each function which
takes or returns a variable of this type also accepts or may return
@ -88,13 +73,9 @@ special values defined by your system's signal.h header file (like
<hr>
<div class="refsect2" title="gimp_signal_private ()">
<a name="gimp-signal-private"></a><h3>gimp_signal_private ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">GimpSignalHandlerFunc</a> gimp_signal_private (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> signum,
<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">GimpSignalHandlerFunc</a> handler,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> flags);</pre>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="returnvalue">GimpSignalHandlerFunc</span></a> gimp_signal_private (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> signum</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="type">GimpSignalHandlerFunc</span></a> handler</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> flags</code></em>);</pre>
<p>
This function furnishes a workalike for signal(2) but
which internally invokes sigaction(2) after certain
@ -108,27 +89,26 @@ Cause <em class="parameter"><code>handler</code></em> to be run when <em class="
use sigaction(2) rather than signal(2) so that we can control the
signal handler's environment completely via <em class="parameter"><code>flags</code></em>: some signal(2)
implementations differ in their sematics, so we need to nail down
exactly what we want. [austin 06.04.2000]</p>
<p>
exactly what we want. [austin 06.04.2000]
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>signum</code></em> :</span></p></td>
<td> Selects signal to be handled see man 5 signal (or man 7 signal)
<td>Selects signal to be handled see man 5 signal (or man 7 signal)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>handler</code></em> :</span></p></td>
<td> Handler that maps to signum. Invoked by O/S.
<td>Handler that maps to signum. Invoked by O/S.
Handler gets signal that caused invocation. Corresponds
to the <em class="parameter"><code>sa_handler</code></em> field of the <em class="parameter"><code>sigaction</code></em> struct.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
<td> Preferences. OR'ed SA_&lt;xxx&gt;. See man sigaction. Corresponds
<td>Preferences. OR'ed SA_&lt;xxx&gt;. See man sigaction. Corresponds
to the <em class="parameter"><code>sa_flags</code></em> field of the <em class="parameter"><code>sigaction</code></em> struct.
</td>
</tr>
@ -151,6 +131,6 @@ signal(2), signal(5 or 7), sigaction(2).
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpsignal.html" title="gimpsignal">
<link rel="next" href="libgimpbase-gimputils.html" title="gimputils">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpunit.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpunit.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpunit.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpunit">
@ -44,89 +38,38 @@ user-defined units.</p>
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpunit.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
enum <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a>;
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-units" title="gimp_unit_get_number_of_units ()">gimp_unit_get_number_of_units</a> (void);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-built-in-units" title="gimp_unit_get_number_of_built_in_units ()">gimp_unit_get_number_of_built_in_units</a>
(void);
<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-new" title="gimp_unit_new ()">gimp_unit_new</a> (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *identifier,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
>gdouble</a> factor,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> digits,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *symbol,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *abbreviation,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *singular,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *plural);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-deletion-flag" title="gimp_unit_get_deletion_flag ()">gimp_unit_get_deletion_flag</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
void <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()">gimp_unit_set_deletion_flag</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> deletion_flag);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
>gdouble</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-factor" title="gimp_unit_get_factor ()">gimp_unit_get_factor</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()">gimp_unit_get_digits</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-identifier" title="gimp_unit_get_identifier ()">gimp_unit_get_identifier</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-symbol" title="gimp_unit_get_symbol ()">gimp_unit_get_symbol</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation" title="gimp_unit_get_abbreviation ()">gimp_unit_get_abbreviation</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-singular" title="gimp_unit_get_singular ()">gimp_unit_get_singular</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-plural" title="gimp_unit_get_plural ()">gimp_unit_get_plural</a> (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS" title="GIMP_TYPE_UNIT">GIMP_TYPE_UNIT</a>
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT--CAPS" title="GIMP_TYPE_PARAM_UNIT">GIMP_TYPE_PARAM_UNIT</a>
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT--CAPS" title="GIMP_IS_PARAM_SPEC_UNIT()">GIMP_IS_PARAM_SPEC_UNIT</a> (pspec)
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-param-spec-unit" title="gimp_param_spec_unit ()">gimp_param_spec_unit</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> allow_pixels,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> allow_percent,
<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> default_value,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT--CAPS" title="GIMP_VALUE_HOLDS_UNIT()">GIMP_VALUE_HOLDS_UNIT</a> (value)
<pre class="synopsis">enum <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a>;
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-units" title="gimp_unit_get_number_of_units ()">gimp_unit_get_number_of_units</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-built-in-units" title="gimp_unit_get_number_of_built_in_units ()">gimp_unit_get_number_of_built_in_units</a>
(<em class="parameter"><code><span class="type">void</span></code></em>);
<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="returnvalue">GimpUnit</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-new" title="gimp_unit_new ()">gimp_unit_new</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *identifier</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> factor</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> digits</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *symbol</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *abbreviation</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *singular</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *plural</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-deletion-flag" title="gimp_unit_get_deletion_flag ()">gimp_unit_get_deletion_flag</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
<span class="returnvalue">void</span> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()">gimp_unit_set_deletion_flag</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> deletion_flag</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-factor" title="gimp_unit_get_factor ()">gimp_unit_get_factor</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()">gimp_unit_get_digits</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-identifier" title="gimp_unit_get_identifier ()">gimp_unit_get_identifier</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-symbol" title="gimp_unit_get_symbol ()">gimp_unit_get_symbol</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation" title="gimp_unit_get_abbreviation ()">gimp_unit_get_abbreviation</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-singular" title="gimp_unit_get_singular ()">gimp_unit_get_singular</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-plural" title="gimp_unit_get_plural ()">gimp_unit_get_plural</a> (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS" title="GIMP_TYPE_UNIT">GIMP_TYPE_UNIT</a>
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS" title="GIMP_TYPE_PARAM_UNIT">GIMP_TYPE_PARAM_UNIT</a>
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS" title="GIMP_IS_PARAM_SPEC_UNIT()">GIMP_IS_PARAM_SPEC_UNIT</a> (pspec)
<a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * <a class="link" href="libgimpbase-gimpunit.html#gimp-param-spec-unit" title="gimp_param_spec_unit ()">gimp_param_spec_unit</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allow_pixels</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allow_percent</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> default_value</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
#define <a class="link" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS" title="GIMP_VALUE_HOLDS_UNIT()">GIMP_VALUE_HOLDS_UNIT</a> (value)
</pre>
</div>
<div class="refsect1" title="Description">
@ -160,12 +103,9 @@ user-defined units.
<hr>
<div class="refsect2" title="gimp_unit_get_number_of_units ()">
<a name="gimp-unit-get-number-of-units"></a><h3>gimp_unit_get_number_of_units ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> gimp_unit_get_number_of_units (void);</pre>
<p>
Returns the number of units which are known to the <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> system.</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gimp_unit_get_number_of_units (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the number of units which are known to the <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> system.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -179,15 +119,12 @@ Returns the number of units which are known to the <a class="link" href="libgimp
<hr>
<div class="refsect2" title="gimp_unit_get_number_of_built_in_units ()">
<a name="gimp-unit-get-number-of-built-in-units"></a><h3>gimp_unit_get_number_of_built_in_units ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> gimp_unit_get_number_of_built_in_units
(void);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gimp_unit_get_number_of_built_in_units
(<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
Returns the number of <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s which are hardcoded in the unit system
(UNIT_INCH, UNIT_MM, UNIT_POINT, UNIT_PICA and the two "pseudo unit"
UNIT_PIXEL).</p>
<p>
UNIT_PIXEL).
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
@ -201,72 +138,57 @@ Returns the number of <a class="link" href="libgimpbase-gimpunit.html#GimpUnit"
<hr>
<div class="refsect2" title="gimp_unit_new ()">
<a name="gimp-unit-new"></a><h3>gimp_unit_new ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> gimp_unit_new (<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *identifier,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
>gdouble</a> factor,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> digits,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *symbol,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *abbreviation,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *singular,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *plural);</pre>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="returnvalue">GimpUnit</span></a> gimp_unit_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *identifier</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> factor</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> digits</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *symbol</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *abbreviation</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *singular</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *plural</code></em>);</pre>
<p>
Returns the integer ID of the new <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>.
</p>
<p>
Note that a new unit is always created with it's deletion flag
set to <code class="literal">TRUE</code>. You will have to set it to <code class="literal">FALSE</code> with
<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()"><code class="function">gimp_unit_set_deletion_flag()</code></a> to make the unit definition persistent.</p>
<p>
set to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. You will have to set it to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> with
<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()"><code class="function">gimp_unit_set_deletion_flag()</code></a> to make the unit definition persistent.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>identifier</code></em> :</span></p></td>
<td> The unit's identifier string.
<td>The unit's identifier string.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>factor</code></em> :</span></p></td>
<td> The unit's factor (how many units are in one inch).
<td>The unit's factor (how many units are in one inch).
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>digits</code></em> :</span></p></td>
<td> The unit's suggested number of digits (see <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()"><code class="function">gimp_unit_get_digits()</code></a>).
<td>The unit's suggested number of digits (see <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()"><code class="function">gimp_unit_get_digits()</code></a>).
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>symbol</code></em> :</span></p></td>
<td> The symbol of the unit (e.g. "''" for inch).
<td>The symbol of the unit (e.g. "''" for inch).
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>abbreviation</code></em> :</span></p></td>
<td> The abbreviation of the unit.
<td>The abbreviation of the unit.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>singular</code></em> :</span></p></td>
<td> The singular form of the unit.
<td>The singular form of the unit.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>plural</code></em> :</span></p></td>
<td> The plural form of the unit.
<td>The plural form of the unit.
</td>
</tr>
<tr>
@ -280,19 +202,13 @@ set to <code class="literal">TRUE</code>. You will have to set it to <code class
<hr>
<div class="refsect2" title="gimp_unit_get_deletion_flag ()">
<a name="gimp-unit-get-deletion-flag"></a><h3>gimp_unit_get_deletion_flag ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_unit_get_deletion_flag (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<p>
</p>
<p>
</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_unit_get_deletion_flag (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the <em class="parameter"><code>deletion_flag</code></em> of.
<td>The unit you want to know the <em class="parameter"><code>deletion_flag</code></em> of.
</td>
</tr>
<tr>
@ -306,31 +222,28 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolea
<hr>
<div class="refsect2" title="gimp_unit_set_deletion_flag ()">
<a name="gimp-unit-set-deletion-flag"></a><h3>gimp_unit_set_deletion_flag ()</h3>
<pre class="programlisting">void gimp_unit_set_deletion_flag (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> deletion_flag);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> gimp_unit_set_deletion_flag (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> deletion_flag</code></em>);</pre>
<p>
Sets a <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s <em class="parameter"><code>deletion_flag</code></em>. If the <em class="parameter"><code>deletion_flag</code></em> of a unit is
<code class="literal">TRUE</code> when GIMP exits, this unit will not be saved in the users's
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when GIMP exits, this unit will not be saved in the users's
"unitrc" file.
</p>
<p>
Trying to change the <em class="parameter"><code>deletion_flag</code></em> of a built-in unit will be silently
ignored.</p>
<p>
ignored.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to set the <em class="parameter"><code>deletion_flag</code></em> for.
<td>The unit you want to set the <em class="parameter"><code>deletion_flag</code></em> for.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>deletion_flag</code></em> :</span></p></td>
<td> The new deletion_flag.
<td>The new deletion_flag.
</td>
</tr>
</tbody>
@ -339,9 +252,7 @@ ignored.</p>
<hr>
<div class="refsect2" title="gimp_unit_get_factor ()">
<a name="gimp-unit-get-factor"></a><h3>gimp_unit_get_factor ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
>gdouble</a> gimp_unit_get_factor (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gimp_unit_get_factor (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
A <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s <em class="parameter"><code>factor</code></em> is defined to be:
</p>
@ -349,15 +260,14 @@ A <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit
distance_in_units == (<em class="parameter"><code>factor</code></em> * distance_in_inches)
</p>
<p>
Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.</p>
<p>
Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the factor of.
<td>The unit you want to know the factor of.
</td>
</tr>
<tr>
@ -371,23 +281,20 @@ Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.</
<hr>
<div class="refsect2" title="gimp_unit_get_digits ()">
<a name="gimp-unit-get-digits"></a><h3>gimp_unit_get_digits ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> gimp_unit_get_digits (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gimp_unit_get_digits (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
Returns the number of digits an entry field should provide to get
approximately the same accuracy as an inch input field with two digits.
</p>
<p>
Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.</p>
<p>
Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the digits.
<td>The unit you want to know the digits.
</td>
</tr>
<tr>
@ -401,19 +308,16 @@ Returns 0 for <em class="parameter"><code>unit</code></em> == GIMP_UNIT_PIXEL.</
<hr>
<div class="refsect2" title="gimp_unit_get_identifier ()">
<a name="gimp-unit-get-identifier"></a><h3>gimp_unit_get_identifier ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_unit_get_identifier (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<p>
This is an unstranslated string and must not be changed or freed.</p>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_unit_get_identifier (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
This is an unstranslated string and must not be changed or freed.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the identifier of.
<td>The unit you want to know the identifier of.
</td>
</tr>
<tr>
@ -427,22 +331,19 @@ This is an unstranslated string and must not be changed or freed.</p>
<hr>
<div class="refsect2" title="gimp_unit_get_symbol ()">
<a name="gimp-unit-get-symbol"></a><h3>gimp_unit_get_symbol ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_unit_get_symbol (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_unit_get_symbol (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
This is e.g. "''" for UNIT_INCH.
</p>
<p>
NOTE: This string must not be changed or freed.</p>
<p>
NOTE: This string must not be changed or freed.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the symbol of.
<td>The unit you want to know the symbol of.
</td>
</tr>
<tr>
@ -456,23 +357,20 @@ NOTE: This string must not be changed or freed.</p>
<hr>
<div class="refsect2" title="gimp_unit_get_abbreviation ()">
<a name="gimp-unit-get-abbreviation"></a><h3>gimp_unit_get_abbreviation ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_unit_get_abbreviation (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_unit_get_abbreviation (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
For built-in units, this function returns the translated abbreviation
of the unit.
</p>
<p>
NOTE: This string must not be changed or freed.</p>
<p>
NOTE: This string must not be changed or freed.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the abbreviation of.
<td>The unit you want to know the abbreviation of.
</td>
</tr>
<tr>
@ -486,23 +384,20 @@ NOTE: This string must not be changed or freed.</p>
<hr>
<div class="refsect2" title="gimp_unit_get_singular ()">
<a name="gimp-unit-get-singular"></a><h3>gimp_unit_get_singular ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_unit_get_singular (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_unit_get_singular (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
For built-in units, this function returns the translated singular form
of the unit's name.
</p>
<p>
NOTE: This string must not be changed or freed.</p>
<p>
NOTE: This string must not be changed or freed.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the singular form of.
<td>The unit you want to know the singular form of.
</td>
</tr>
<tr>
@ -516,23 +411,20 @@ NOTE: This string must not be changed or freed.</p>
<hr>
<div class="refsect2" title="gimp_unit_get_plural ()">
<a name="gimp-unit-get-plural"></a><h3>gimp_unit_get_plural ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_unit_get_plural (<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> unit);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_unit_get_plural (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
<p>
For built-in units, this function returns the translated plural form
of the unit's name.
</p>
<p>
NOTE: This string must not be changed or freed.</p>
<p>
NOTE: This string must not be changed or freed.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>unit</code></em> :</span></p></td>
<td> The unit you want to know the plural form of.
<td>The unit you want to know the plural form of.
</td>
</tr>
<tr>
@ -545,18 +437,16 @@ NOTE: This string must not be changed or freed.</p>
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_UNIT">
<a name="GIMP-TYPE-UNIT--CAPS"></a><h3>GIMP_TYPE_UNIT</h3>
<a name="GIMP-TYPE-UNIT:CAPS"></a><h3>GIMP_TYPE_UNIT</h3>
<pre class="programlisting">#define GIMP_TYPE_UNIT (gimp_unit_get_type ())
</pre>
<p>
<a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS" title="GIMP_TYPE_UNIT"><span class="type">GIMP_TYPE_UNIT</span></a> is a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a> derived from <span class="type">G_TYPE_INT</span>.
<a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS" title="GIMP_TYPE_UNIT"><span class="type">GIMP_TYPE_UNIT</span></a> is a <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> derived from <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-INT:CAPS"><span class="type">G_TYPE_INT</span></a>.
</p>
</div>
<hr>
<div class="refsect2" title="GIMP_TYPE_PARAM_UNIT">
<a name="GIMP-TYPE-PARAM-UNIT--CAPS"></a><h3>GIMP_TYPE_PARAM_UNIT</h3>
<a name="GIMP-TYPE-PARAM-UNIT:CAPS"></a><h3>GIMP_TYPE_PARAM_UNIT</h3>
<pre class="programlisting">#define GIMP_TYPE_PARAM_UNIT (gimp_param_unit_get_type ())
</pre>
<p>
@ -564,7 +454,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
</div>
<hr>
<div class="refsect2" title="GIMP_IS_PARAM_SPEC_UNIT()">
<a name="GIMP-IS-PARAM-SPEC-UNIT--CAPS"></a><h3>GIMP_IS_PARAM_SPEC_UNIT()</h3>
<a name="GIMP-IS-PARAM-SPEC-UNIT:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_UNIT()</h3>
<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_UNIT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_UNIT))
</pre>
<p>
@ -581,79 +471,58 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_param_spec_unit ()">
<a name="gimp-param-spec-unit"></a><h3>gimp_param_spec_unit ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
>GParamSpec</a> * gimp_param_spec_unit (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *blurb,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> allow_pixels,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> allow_percent,
<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a> default_value,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
>GParamFlags</a> flags);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> * gimp_param_spec_unit (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allow_pixels</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allow_percent</code></em>,
<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> default_value</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
<p>
Creates a param spec to hold a units param.
See <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#g-param-spec-internal"
><code class="function">g_param_spec_internal()</code></a> for more information.</p>
<p>
See <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#g-param-spec-internal"><code class="function">g_param_spec_internal()</code></a> for more information.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
<td> Canonical name of the param
<td>Canonical name of the param
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td>
<td> Nickname of the param
<td>Nickname of the param
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>blurb</code></em> :</span></p></td>
<td> Brief desciption of param.
<td>Brief desciption of param.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>allow_pixels</code></em> :</span></p></td>
<td> Whether "pixels" is an allowed unit.
<td>Whether "pixels" is an allowed unit.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>allow_percent</code></em> :</span></p></td>
<td> Whether "perecent" is an allowed unit.
<td>Whether "perecent" is an allowed unit.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>default_value</code></em> :</span></p></td>
<td> Unit to use if none is assigned.
<td>Unit to use if none is assigned.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
<td> a combination of <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
><span class="type">GParamFlags</span></a>
<td>a combination of <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> a newly allocated <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
><span class="type">GParamSpec</span></a> instance
<td> a newly allocated <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> instance
</td>
</tr>
@ -663,7 +532,7 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
</div>
<hr>
<div class="refsect2" title="GIMP_VALUE_HOLDS_UNIT()">
<a name="GIMP-VALUE-HOLDS-UNIT--CAPS"></a><h3>GIMP_VALUE_HOLDS_UNIT()</h3>
<a name="GIMP-VALUE-HOLDS-UNIT:CAPS"></a><h3>GIMP_VALUE_HOLDS_UNIT()</h3>
<pre class="programlisting">#define GIMP_VALUE_HOLDS_UNIT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_UNIT))
</pre>
<p>
@ -681,19 +550,15 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GP
<div class="refsect1" title="See Also">
<a name="libgimpbase-gimpunit.see-also"></a><h2>See Also</h2>
<p>
<a
href="../libgimpwidgets/GimpUnitMenu.html"
><span class="type">GimpUnitMenu</span></a>
<a href="../libgimpwidgets/GimpUnitMenu.html"><span class="type">GimpUnitMenu</span></a>
</p>
<p>
<a
href="../libgimpwidgets/GimpSizeEntry.html"
><span class="type">GimpSizeEntry</span></a>
<a href="../libgimpwidgets/GimpSizeEntry.html"><span class="type">GimpSizeEntry</span></a>
</p>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpunit.html" title="gimpunit">
<link rel="next" href="libgimpbase-index.html" title="Index">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimputils.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimputils.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimputils.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimputils">
@ -43,131 +37,40 @@
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimputils.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-any-to-utf8" title="gimp_any_to_utf8 ()">gimp_any_to_utf8</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
>gssize</a> len,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *warning_format,
...);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()">gimp_filename_to_utf8</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *filename);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-utf8-strtrim" title="gimp_utf8_strtrim ()">gimp_utf8_strtrim</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> max_chars);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-escape-uline" title="gimp_escape_uline ()">gimp_escape_uline</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-strip-uline" title="gimp_strip_uline ()">gimp_strip_uline</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-canonicalize-identifier" title="gimp_canonicalize_identifier ()">gimp_canonicalize_identifier</a> (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *identifier);
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-desc" title="gimp_enum_get_desc ()">gimp_enum_get_desc</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> value);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()">gimp_enum_get_value</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> value,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_desc,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_help);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()">gimp_enum_value_get_desc</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
>GEnumValue</a> *enum_value);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-help" title="gimp_enum_value_get_help ()">gimp_enum_value_get_help</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
>GEnumValue</a> *enum_value);
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-desc" title="gimp_flags_get_first_desc ()">gimp_flags_get_first_desc</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
>guint</a> value);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-value" title="gimp_flags_get_first_value ()">gimp_flags_get_first_value</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
>guint</a> value,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_desc,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_help);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-desc" title="gimp_flags_value_get_desc ()">gimp_flags_value_get_desc</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
>GFlagsValue</a> *flags_value);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-help" title="gimp_flags_value_get_help ()">gimp_flags_value_get_help</a> (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
>GFlagsValue</a> *flags_value);
<pre class="synopsis"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-any-to-utf8" title="gimp_any_to_utf8 ()">gimp_any_to_utf8</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gssize"><span class="type">gssize</span></a> len</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *warning_format</code></em>,
<em class="parameter"><code>...</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()">gimp_filename_to_utf8</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-utf8-strtrim" title="gimp_utf8_strtrim ()">gimp_utf8_strtrim</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_chars</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-escape-uline" title="gimp_escape_uline ()">gimp_escape_uline</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-strip-uline" title="gimp_strip_uline ()">gimp_strip_uline</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-canonicalize-identifier" title="gimp_canonicalize_identifier ()">gimp_canonicalize_identifier</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *identifier</code></em>);
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-desc" title="gimp_enum_get_desc ()">gimp_enum_get_desc</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()">gimp_enum_get_value</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_desc</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_help</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()">gimp_enum_value_get_desc</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> *enum_value</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-help" title="gimp_enum_value_get_help ()">gimp_enum_value_get_help</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> *enum_value</code></em>);
<a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-desc" title="gimp_flags_get_first_desc ()">gimp_flags_get_first_desc</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-value" title="gimp_flags_get_first_value ()">gimp_flags_get_first_value</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_desc</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_help</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-desc" title="gimp_flags_value_get_desc ()">gimp_flags_value_get_desc</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> *flags_value</code></em>);
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-help" title="gimp_flags_value_get_help ()">gimp_flags_value_get_help</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> *flags_value</code></em>);
</pre>
</div>
<div class="refsect1" title="Description">
@ -179,18 +82,10 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<a name="libgimpbase-gimputils.details"></a><h2>Details</h2>
<div class="refsect2" title="gimp_any_to_utf8 ()">
<a name="gimp-any-to-utf8"></a><h3>gimp_any_to_utf8 ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_any_to_utf8 (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
>gssize</a> len,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *warning_format,
...);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_any_to_utf8 (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gssize"><span class="type">gssize</span></a> len</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *warning_format</code></em>,
<em class="parameter"><code>...</code></em>);</pre>
<p>
This function takes any string (UTF-8 or not) and always returns a valid
UTF-8 string.
@ -199,41 +94,38 @@ UTF-8 string.
If <em class="parameter"><code>str</code></em> is valid UTF-8, a copy of the string is returned.
</p>
<p>
If UTF-8 validation fails, <a
href="http://library.gnome.org/devel/glib/unstable/glib-Character-Set-Conversion.html#g-locale-to-utf8"
><code class="function">g_locale_to_utf8()</code></a> is tried and if it
If UTF-8 validation fails, <a href="/usr/share/gtk-doc/html/glib/glib-Character-Set-Conversion.html#g-locale-to-utf8"><code class="function">g_locale_to_utf8()</code></a> is tried and if it
succeeds the resulting string is returned.
</p>
<p>
Otherwise, the portion of <em class="parameter"><code>str</code></em> that is UTF-8, concatenated
with "(invalid UTF-8 string)" is returned. If not even the start
of <em class="parameter"><code>str</code></em> is valid UTF-8, only "(invalid UTF-8 string)" is returned.</p>
<p>
of <em class="parameter"><code>str</code></em> is valid UTF-8, only "(invalid UTF-8 string)" is returned.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
<td> The string to be converted to UTF-8.
<td>The string to be converted to UTF-8.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>len</code></em> :</span></p></td>
<td> The length of the string, or -1 if the string
<td>The length of the string, or -1 if the string
is nul-terminated.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>warning_format</code></em> :</span></p></td>
<td> The message format for the warning message if conversion
<td>The message format for the warning message if conversion
to UTF-8 fails. See the <code class="function"><code class="function">printf()</code></code>
documentation.
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
<td> The parameters to insert into the format string.
<td>The parameters to insert into the format string.
</td>
</tr>
<tr>
@ -247,11 +139,7 @@ of <em class="parameter"><code>str</code></em> is valid UTF-8, only "(invalid UT
<hr>
<div class="refsect2" title="gimp_filename_to_utf8 ()">
<a name="gimp-filename-to-utf8"></a><h3>gimp_filename_to_utf8 ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_filename_to_utf8 (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *filename);</pre>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_filename_to_utf8 (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
<p>
Convert a filename in the filesystem's encoding to UTF-8
temporarily. The return value is a pointer to a string that is
@ -261,15 +149,14 @@ main loop or until the next call to <a class="link" href="libgimpbase-gimputils.
<p>
The only purpose of this function is to provide an easy way to pass
a filename in the filesystem encoding to a function that expects an
UTF-8 encoded filename.</p>
<p>
UTF-8 encoded filename.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
<td> The filename to be converted to UTF-8.
<td>The filename to be converted to UTF-8.
</td>
</tr>
<tr>
@ -284,40 +171,31 @@ UTF-8 encoded filename.</p>
<hr>
<div class="refsect2" title="gimp_utf8_strtrim ()">
<a name="gimp-utf8-strtrim"></a><h3>gimp_utf8_strtrim ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_utf8_strtrim (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> max_chars);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_utf8_strtrim (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_chars</code></em>);</pre>
<p>
Creates a (possibly trimmed) copy of <em class="parameter"><code>str</code></em>. The string is cut if it
exceeds <em class="parameter"><code>max_chars</code></em> characters or on the first newline. The fact
that the string was trimmed is indicated by appending an ellipsis.</p>
<p>
that the string was trimmed is indicated by appending an ellipsis.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
<td> an UTF-8 encoded string (or <code class="literal">NULL</code>)
<td>an UTF-8 encoded string (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>max_chars</code></em> :</span></p></td>
<td> the maximum number of characters before the string get
<td>the maximum number of characters before the string get
trimmed
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> A (possibly trimmed) copy of <em class="parameter"><code>str</code></em> which should be freed
using <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a> when it is not needed any longer.
using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when it is not needed any longer.
</td>
</tr>
</tbody>
@ -326,32 +204,25 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g
<hr>
<div class="refsect2" title="gimp_escape_uline ()">
<a name="gimp-escape-uline"></a><h3>gimp_escape_uline ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_escape_uline (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_escape_uline (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);</pre>
<p>
This function returns a copy of <em class="parameter"><code>str</code></em> with all underline converted
to two adjacent underlines. This comes in handy when needing to display
strings with underlines (like filenames) in a place that would convert
them to mnemonics.</p>
<p>
them to mnemonics.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
<td> Underline infested string (or <code class="literal">NULL</code>)
<td>Underline infested string (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> A (possibly escaped) copy of <em class="parameter"><code>str</code></em> which should be
freed using <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a> when it is not needed any longer.
freed using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when it is not needed any longer.
</td>
</tr>
@ -362,11 +233,7 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g
<hr>
<div class="refsect2" title="gimp_strip_uline ()">
<a name="gimp-strip-uline"></a><h3>gimp_strip_uline ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_strip_uline (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *str);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_strip_uline (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);</pre>
<p>
This function returns a copy of <em class="parameter"><code>str</code></em> stripped of underline
characters. This comes in handy when needing to strip mnemonics
@ -376,23 +243,20 @@ from menu paths etc.
In some languages, mnemonics are handled by adding the mnemonic
character in brackets (like "File (_F)"). This function recognizes
this construct and removes the whole bracket construction to get
rid of the mnemonic (see bug <span class="type">157561</span>).</p>
<p>
rid of the mnemonic (see bug <span class="type">157561</span>).
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
<td> underline infested string (or <code class="literal">NULL</code>)
<td>underline infested string (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> A (possibly stripped) copy of <em class="parameter"><code>str</code></em> which should be
freed using <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a> when it is not needed any longer.
freed using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when it is not needed any longer.
</td>
</tr>
</tbody>
@ -401,34 +265,27 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g
<hr>
<div class="refsect2" title="gimp_canonicalize_identifier ()">
<a name="gimp-canonicalize-identifier"></a><h3>gimp_canonicalize_identifier ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_canonicalize_identifier (const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> *identifier);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_canonicalize_identifier (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *identifier</code></em>);</pre>
<p>
Turns any input string into a canonicalized string.
</p>
<p>
Canonical identifiers are e.g. expected by the PDB for procedure
and parameter names. Every character of the input string that is
not either '-', 'a-z', 'A-Z' or '0-9' will be replaced by a '-'.</p>
<p>
not either '-', 'a-z', 'A-Z' or '0-9' will be replaced by a '-'.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>identifier</code></em> :</span></p></td>
<td> The identifier string to canonicalize.
<td>The identifier string to canonicalize.
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> The canonicalized identifier. This is a newly
allocated string that should be freed with <a
href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"
><code class="function">g_free()</code></a>
allocated string that should be freed with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>
when no longer needed.
</td>
@ -440,29 +297,22 @@ href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g
<hr>
<div class="refsect2" title="gimp_enum_get_desc ()">
<a name="gimp-enum-get-desc"></a><h3>gimp_enum_get_desc ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc">GimpEnumDesc</a> * gimp_enum_get_desc (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> value);</pre>
<p>
Retrieves <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> associated with the given value, or <code class="literal">NULL</code>.</p>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> * gimp_enum_get_desc (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
<p>
Retrieves <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> associated with the given value, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
><span class="type">GEnumClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
<td> a value from <em class="parameter"><code>enum_class</code></em>
<td>a value from <em class="parameter"><code>enum_class</code></em>
</td>
</tr>
<tr>
@ -478,72 +328,55 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<hr>
<div class="refsect2" title="gimp_enum_get_value ()">
<a name="gimp-enum-get-value"></a><h3>gimp_enum_get_value ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_enum_get_value (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> enum_type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
>gint</a> value,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_desc,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_help);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_enum_get_value (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> enum_type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_desc</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_help</code></em>);</pre>
<p>
Checks if <em class="parameter"><code>value</code></em> is valid for the enum registered as <em class="parameter"><code>enum_type</code></em>.
If the value exists in that enum, its name, nick and its translated
desc and help are returned (if <em class="parameter"><code>value_name</code></em>, <em class="parameter"><code>value_nick</code></em>, <em class="parameter"><code>value_desc</code></em>
and <em class="parameter"><code>value_help</code></em> are not <code class="literal">NULL</code>).</p>
<p>
and <em class="parameter"><code>value_help</code></em> are not <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>).
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_type</code></em> :</span></p></td>
<td> the <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a> of a registered enum
<td>the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of a registered enum
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
<td> an integer value
<td>an integer value
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_name</code></em> :</span></p></td>
<td> return location for the value's name (or <code class="literal">NULL</code>)
<td>return location for the value's name (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_nick</code></em> :</span></p></td>
<td> return location for the value's nick (or <code class="literal">NULL</code>)
<td>return location for the value's nick (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_desc</code></em> :</span></p></td>
<td> return location for the value's translated desc (or <code class="literal">NULL</code>)
<td>return location for the value's translated desc (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_help</code></em> :</span></p></td>
<td> return location for the value's translated help (or <code class="literal">NULL</code>)
<td>return location for the value's translated help (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>value</code></em> is valid for the <em class="parameter"><code>enum_type</code></em>,
<code class="literal">FALSE</code> otherwise
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>value</code></em> is valid for the <em class="parameter"><code>enum_type</code></em>,
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
</td>
</tr>
@ -554,33 +387,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_enum_value_get_desc ()">
<a name="gimp-enum-value-get-desc"></a><h3>gimp_enum_value_get_desc ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_enum_value_get_desc (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
>GEnumValue</a> *enum_value);</pre>
<p>
Retrieves the translated desc for a given <em class="parameter"><code>enum_value</code></em>.</p>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_enum_value_get_desc (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> *enum_value</code></em>);</pre>
<p>
Retrieves the translated desc for a given <em class="parameter"><code>enum_value</code></em>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
><span class="type">GEnumClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_value</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
><span class="type">GEnumValue</span></a> from <em class="parameter"><code>enum_class</code></em>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> from <em class="parameter"><code>enum_class</code></em>
</td>
</tr>
<tr>
@ -596,33 +418,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<hr>
<div class="refsect2" title="gimp_enum_value_get_help ()">
<a name="gimp-enum-value-get-help"></a><h3>gimp_enum_value_get_help ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_enum_value_get_help (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
>GEnumClass</a> *enum_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
>GEnumValue</a> *enum_value);</pre>
<p>
Retrieves the translated help for a given <em class="parameter"><code>enum_value</code></em>.</p>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_enum_value_get_help (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a> *enum_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> *enum_value</code></em>);</pre>
<p>
Retrieves the translated help for a given <em class="parameter"><code>enum_value</code></em>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumClass"
><span class="type">GEnumClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumClass"><span class="type">GEnumClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>enum_value</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GEnumValue"
><span class="type">GEnumValue</span></a> from <em class="parameter"><code>enum_class</code></em>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> from <em class="parameter"><code>enum_class</code></em>
</td>
</tr>
<tr>
@ -638,29 +449,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<hr>
<div class="refsect2" title="gimp_flags_get_first_desc ()">
<a name="gimp-flags-get-first-desc"></a><h3>gimp_flags_get_first_desc ()</h3>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc">GimpFlagsDesc</a> * gimp_flags_get_first_desc (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
>guint</a> value);</pre>
<p>
Retrieves the first <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> that matches the given value, or <code class="literal">NULL</code>.</p>
<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> * gimp_flags_get_first_desc (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
<p>
Retrieves the first <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> that matches the given value, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
><span class="type">GFlagsClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
<td> a value from <em class="parameter"><code>flags_class</code></em>
<td>a value from <em class="parameter"><code>flags_class</code></em>
</td>
</tr>
<tr>
@ -676,72 +480,55 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<hr>
<div class="refsect2" title="gimp_flags_get_first_value ()">
<a name="gimp-flags-get-first-value"></a><h3>gimp_flags_get_first_value ()</h3>
<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_flags_get_first_value (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
>GType</a> flags_type,
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
>guint</a> value,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_name,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_nick,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_desc,
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> **value_help);</pre>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_flags_get_first_value (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> flags_type</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_name</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_nick</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_desc</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **value_help</code></em>);</pre>
<p>
Checks if <em class="parameter"><code>value</code></em> is valid for the flags registered as <em class="parameter"><code>flags_type</code></em>.
If the value exists in that flags, its name, nick and its translated
desc and help are returned (if <em class="parameter"><code>value_name</code></em>, <em class="parameter"><code>value_nick</code></em>, <em class="parameter"><code>value_desc</code></em>
and <em class="parameter"><code>value_help</code></em> are not <code class="literal">NULL</code>).</p>
<p>
and <em class="parameter"><code>value_help</code></em> are not <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>).
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_type</code></em> :</span></p></td>
<td> the <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
><span class="type">GType</span></a> of registered flags
<td>the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of registered flags
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
<td> an integer value
<td>an integer value
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_name</code></em> :</span></p></td>
<td> return location for the value's name (or <code class="literal">NULL</code>)
<td>return location for the value's name (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_nick</code></em> :</span></p></td>
<td> return location for the value's nick (or <code class="literal">NULL</code>)
<td>return location for the value's nick (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_desc</code></em> :</span></p></td>
<td> return location for the value's translated desc (or <code class="literal">NULL</code>)
<td>return location for the value's translated desc (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>value_help</code></em> :</span></p></td>
<td> return location for the value's translated help (or <code class="literal">NULL</code>)
<td>return location for the value's translated help (or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>)
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>value</code></em> is valid for the <em class="parameter"><code>flags_type</code></em>,
<code class="literal">FALSE</code> otherwise
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>value</code></em> is valid for the <em class="parameter"><code>flags_type</code></em>,
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
</td>
</tr>
@ -752,33 +539,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.h
<hr>
<div class="refsect2" title="gimp_flags_value_get_desc ()">
<a name="gimp-flags-value-get-desc"></a><h3>gimp_flags_value_get_desc ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_flags_value_get_desc (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
>GFlagsValue</a> *flags_value);</pre>
<p>
Retrieves the translated desc for a given <em class="parameter"><code>flags_value</code></em>.</p>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_flags_value_get_desc (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> *flags_value</code></em>);</pre>
<p>
Retrieves the translated desc for a given <em class="parameter"><code>flags_value</code></em>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
><span class="type">GFlagsClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_value</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
><span class="type">GFlagsValue</span></a> from <em class="parameter"><code>flags_class</code></em>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> from <em class="parameter"><code>flags_class</code></em>
</td>
</tr>
<tr>
@ -794,33 +570,22 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
<hr>
<div class="refsect2" title="gimp_flags_value_get_help ()">
<a name="gimp-flags-value-get-help"></a><h3>gimp_flags_value_get_help ()</h3>
<pre class="programlisting">const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
>gchar</a> * gimp_flags_value_get_help (<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
>GFlagsClass</a> *flags_class,
<a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
>GFlagsValue</a> *flags_value);</pre>
<p>
Retrieves the translated help for a given <em class="parameter"><code>flags_value</code></em>.</p>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_flags_value_get_help (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a> *flags_class</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> *flags_value</code></em>);</pre>
<p>
Retrieves the translated help for a given <em class="parameter"><code>flags_value</code></em>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_class</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"
><span class="type">GFlagsClass</span></a>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsClass"><span class="type">GFlagsClass</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>flags_value</code></em> :</span></p></td>
<td> a <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"
><span class="type">GFlagsValue</span></a> from <em class="parameter"><code>flags_class</code></em>
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> from <em class="parameter"><code>flags_class</code></em>
</td>
</tr>
<tr>
@ -837,6 +602,6 @@ href="http://library.gnome.org/devel/gobject/unstable/gobject-Enumeration-and-Fl
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="libgimpbase.html" title="Part I. GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">
<link rel="next" href="libgimpbase-gimplimits.html" title="gimplimits">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -28,8 +22,8 @@
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#libgimpbase-gimpversion.synopsis" class="shortcut">Top</a>
 | 
<a href="#libgimpbase-gimpversion.description" class="shortcut">Description</a>
 | 
<a href="#libgimpbase-gimpversion.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry" title="gimpversion">
@ -44,14 +38,15 @@ capabilities.</p>
</tr></table></div>
<div class="refsynopsisdiv" title="Synopsis">
<a name="libgimpbase-gimpversion.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION--CAPS" title="GIMP_MAJOR_VERSION">GIMP_MAJOR_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION--CAPS" title="GIMP_MINOR_VERSION">GIMP_MINOR_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION--CAPS" title="GIMP_MICRO_VERSION">GIMP_MICRO_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-VERSION--CAPS" title="GIMP_VERSION">GIMP_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-API-VERSION--CAPS" title="GIMP_API_VERSION">GIMP_API_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION--CAPS" title="GIMP_CHECK_VERSION()">GIMP_CHECK_VERSION</a> (major, minor, micro)
#define <a class="link" href="libgimpbase-gimpversion.html#GIMPVAR--CAPS" title="GIMPVAR">GIMPVAR</a>
<pre class="synopsis">#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION:CAPS" title="GIMP_MAJOR_VERSION">GIMP_MAJOR_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION:CAPS" title="GIMP_MINOR_VERSION">GIMP_MINOR_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION:CAPS" title="GIMP_MICRO_VERSION">GIMP_MICRO_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-VERSION:CAPS" title="GIMP_VERSION">GIMP_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-API-VERSION:CAPS" title="GIMP_API_VERSION">GIMP_API_VERSION</a>
#define <a class="link" href="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION:CAPS" title="GIMP_CHECK_VERSION()">GIMP_CHECK_VERSION</a> (major,
minor,
micro)
#define <a class="link" href="libgimpbase-gimpversion.html#GIMPVAR:CAPS" title="GIMPVAR">GIMPVAR</a>
extern const guint <a class="link" href="libgimpbase-gimpversion.html#gimp-major-version" title="gimp_major_version">gimp_major_version</a>;
extern const guint <a class="link" href="libgimpbase-gimpversion.html#gimp-minor-version" title="gimp_minor_version">gimp_minor_version</a>;
extern const guint <a class="link" href="libgimpbase-gimpversion.html#gimp-micro-version" title="gimp_micro_version">gimp_micro_version</a>;
@ -67,7 +62,7 @@ capabilities.
<div class="refsect1" title="Details">
<a name="libgimpbase-gimpversion.details"></a><h2>Details</h2>
<div class="refsect2" title="GIMP_MAJOR_VERSION">
<a name="GIMP-MAJOR-VERSION--CAPS"></a><h3>GIMP_MAJOR_VERSION</h3>
<a name="GIMP-MAJOR-VERSION:CAPS"></a><h3>GIMP_MAJOR_VERSION</h3>
<pre class="programlisting">#define GIMP_MAJOR_VERSION (2)
</pre>
<p>
@ -75,7 +70,7 @@ capabilities.
</div>
<hr>
<div class="refsect2" title="GIMP_MINOR_VERSION">
<a name="GIMP-MINOR-VERSION--CAPS"></a><h3>GIMP_MINOR_VERSION</h3>
<a name="GIMP-MINOR-VERSION:CAPS"></a><h3>GIMP_MINOR_VERSION</h3>
<pre class="programlisting">#define GIMP_MINOR_VERSION (6)
</pre>
<p>
@ -83,23 +78,23 @@ capabilities.
</div>
<hr>
<div class="refsect2" title="GIMP_MICRO_VERSION">
<a name="GIMP-MICRO-VERSION--CAPS"></a><h3>GIMP_MICRO_VERSION</h3>
<pre class="programlisting">#define GIMP_MICRO_VERSION (8)
<a name="GIMP-MICRO-VERSION:CAPS"></a><h3>GIMP_MICRO_VERSION</h3>
<pre class="programlisting">#define GIMP_MICRO_VERSION (10)
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" title="GIMP_VERSION">
<a name="GIMP-VERSION--CAPS"></a><h3>GIMP_VERSION</h3>
<pre class="programlisting">#define GIMP_VERSION "2.6.8"
<a name="GIMP-VERSION:CAPS"></a><h3>GIMP_VERSION</h3>
<pre class="programlisting">#define GIMP_VERSION "2.6.10"
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" title="GIMP_API_VERSION">
<a name="GIMP-API-VERSION--CAPS"></a><h3>GIMP_API_VERSION</h3>
<a name="GIMP-API-VERSION:CAPS"></a><h3>GIMP_API_VERSION</h3>
<pre class="programlisting">#define GIMP_API_VERSION "2.0"
</pre>
<p>
@ -108,7 +103,7 @@ Since: GIMP 2.2
</div>
<hr>
<div class="refsect2" title="GIMP_CHECK_VERSION()">
<a name="GIMP-CHECK-VERSION--CAPS"></a><h3>GIMP_CHECK_VERSION()</h3>
<a name="GIMP-CHECK-VERSION:CAPS"></a><h3>GIMP_CHECK_VERSION()</h3>
<pre class="programlisting">#define GIMP_CHECK_VERSION(major, minor, micro)</pre>
<p>
</p>
@ -135,7 +130,7 @@ Since: GIMP 2.2
</div>
<hr>
<div class="refsect2" title="GIMPVAR">
<a name="GIMPVAR--CAPS"></a><h3>GIMPVAR</h3>
<a name="GIMPVAR:CAPS"></a><h3>GIMPVAR</h3>
<pre class="programlisting">#define GIMPVAR</pre>
<p>
</p>
@ -168,6 +163,6 @@ Since: GIMP 2.2
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -7,14 +7,8 @@
<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="libgimpbase-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -41,6 +35,6 @@
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="libgimpbase-index.html" title="Index">
<link rel="next" href="libgimpbase-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -72,6 +66,6 @@
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="libgimpbase-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
<link rel="next" href="libgimpbase-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -52,6 +46,6 @@
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="libgimpbase-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
<link rel="next" href="libgimpbase-index-deprecated.html" title="Index of deprecated symbols">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -32,6 +26,6 @@
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -8,14 +8,8 @@
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="libgimpbase-gimputils.html" title="gimputils">
<link rel="next" href="libgimpbase-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -115,27 +109,27 @@
</dt>
<dt>GimpUserDirectory, <a class="indexterm" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory">enum GimpUserDirectory</a>
</dt>
<dt>GIMPVAR, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMPVAR--CAPS">GIMPVAR</a>
<dt>GIMPVAR, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMPVAR:CAPS">GIMPVAR</a>
</dt>
<dt>GimpVectorsStrokeType, <a class="indexterm" href="libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType">enum GimpVectorsStrokeType</a>
</dt>
<dt>gimp_any_to_utf8, <a class="indexterm" href="libgimpbase-gimputils.html#gimp-any-to-utf8">gimp_any_to_utf8 ()</a>
</dt>
<dt>GIMP_API_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-API-VERSION--CAPS">GIMP_API_VERSION</a>
<dt>GIMP_API_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-API-VERSION:CAPS">GIMP_API_VERSION</a>
</dt>
<dt>gimp_canonicalize_identifier, <a class="indexterm" href="libgimpbase-gimputils.html#gimp-canonicalize-identifier">gimp_canonicalize_identifier ()</a>
</dt>
<dt>gimp_checks_get_shades, <a class="indexterm" href="libgimpbase-gimpchecks.html#gimp-checks-get-shades">gimp_checks_get_shades ()</a>
</dt>
<dt>GIMP_CHECK_DARK, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK--CAPS">GIMP_CHECK_DARK</a>
<dt>GIMP_CHECK_DARK, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS">GIMP_CHECK_DARK</a>
</dt>
<dt>GIMP_CHECK_LIGHT, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT--CAPS">GIMP_CHECK_LIGHT</a>
<dt>GIMP_CHECK_LIGHT, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS">GIMP_CHECK_LIGHT</a>
</dt>
<dt>GIMP_CHECK_SIZE, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE--CAPS">GIMP_CHECK_SIZE</a>
<dt>GIMP_CHECK_SIZE, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS">GIMP_CHECK_SIZE</a>
</dt>
<dt>GIMP_CHECK_SIZE_SM, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM--CAPS">GIMP_CHECK_SIZE_SM</a>
<dt>GIMP_CHECK_SIZE_SM, <a class="indexterm" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS">GIMP_CHECK_SIZE_SM</a>
</dt>
<dt>GIMP_CHECK_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION--CAPS">GIMP_CHECK_VERSION()</a>
<dt>GIMP_CHECK_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION:CAPS">GIMP_CHECK_VERSION()</a>
</dt>
<dt>gimp_cpu_accel_get_support, <a class="indexterm" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support">gimp_cpu_accel_get_support ()</a>
</dt>
@ -181,23 +175,23 @@
</dt>
<dt>gimp_gtkrc, <a class="indexterm" href="libgimpbase-gimpenv.html#gimp-gtkrc">gimp_gtkrc ()</a>
</dt>
<dt>GIMP_IS_PARAM_SPEC_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS">GIMP_IS_PARAM_SPEC_MEMSIZE()</a>
<dt>GIMP_IS_PARAM_SPEC_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS">GIMP_IS_PARAM_SPEC_MEMSIZE()</a>
</dt>
<dt>GIMP_IS_PARAM_SPEC_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE--CAPS">GIMP_IS_PARAM_SPEC_PARASITE()</a>
<dt>GIMP_IS_PARAM_SPEC_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS">GIMP_IS_PARAM_SPEC_PARASITE()</a>
</dt>
<dt>GIMP_IS_PARAM_SPEC_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT--CAPS">GIMP_IS_PARAM_SPEC_UNIT()</a>
<dt>GIMP_IS_PARAM_SPEC_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS">GIMP_IS_PARAM_SPEC_UNIT()</a>
</dt>
<dt>gimp_locale_directory, <a class="indexterm" href="libgimpbase-gimpenv.html#gimp-locale-directory">gimp_locale_directory ()</a>
</dt>
<dt>GIMP_MAJOR_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION--CAPS">GIMP_MAJOR_VERSION</a>
<dt>GIMP_MAJOR_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION:CAPS">GIMP_MAJOR_VERSION</a>
</dt>
<dt>gimp_major_version, <a class="indexterm" href="libgimpbase-gimpversion.html#gimp-major-version">gimp_major_version</a>
</dt>
<dt>GIMP_MAX_IMAGE_SIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE--CAPS">GIMP_MAX_IMAGE_SIZE</a>
<dt>GIMP_MAX_IMAGE_SIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS">GIMP_MAX_IMAGE_SIZE</a>
</dt>
<dt>GIMP_MAX_MEMSIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE--CAPS">GIMP_MAX_MEMSIZE</a>
<dt>GIMP_MAX_MEMSIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS">GIMP_MAX_MEMSIZE</a>
</dt>
<dt>GIMP_MAX_RESOLUTION, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION--CAPS">GIMP_MAX_RESOLUTION</a>
<dt>GIMP_MAX_RESOLUTION, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS">GIMP_MAX_RESOLUTION</a>
</dt>
<dt>gimp_memsize_deserialize, <a class="indexterm" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize">gimp_memsize_deserialize ()</a>
</dt>
@ -205,21 +199,21 @@
</dt>
<dt>gimp_memsize_to_string, <a class="indexterm" href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string">gimp_memsize_to_string ()</a>
</dt>
<dt>GIMP_MICRO_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION--CAPS">GIMP_MICRO_VERSION</a>
<dt>GIMP_MICRO_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION:CAPS">GIMP_MICRO_VERSION</a>
</dt>
<dt>gimp_micro_version, <a class="indexterm" href="libgimpbase-gimpversion.html#gimp-micro-version">gimp_micro_version</a>
</dt>
<dt>GIMP_MINOR_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION--CAPS">GIMP_MINOR_VERSION</a>
<dt>GIMP_MINOR_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION:CAPS">GIMP_MINOR_VERSION</a>
</dt>
<dt>gimp_minor_version, <a class="indexterm" href="libgimpbase-gimpversion.html#gimp-minor-version">gimp_minor_version</a>
</dt>
<dt>GIMP_MIN_IMAGE_SIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE--CAPS">GIMP_MIN_IMAGE_SIZE</a>
<dt>GIMP_MIN_IMAGE_SIZE, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS">GIMP_MIN_IMAGE_SIZE</a>
</dt>
<dt>GIMP_MIN_RESOLUTION, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION--CAPS">GIMP_MIN_RESOLUTION</a>
<dt>GIMP_MIN_RESOLUTION, <a class="indexterm" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS">GIMP_MIN_RESOLUTION</a>
</dt>
<dt>GIMP_PARAM_READABLE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE--CAPS">GIMP_PARAM_READABLE</a>
<dt>GIMP_PARAM_READABLE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS">GIMP_PARAM_READABLE</a>
</dt>
<dt>GIMP_PARAM_READWRITE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE--CAPS">GIMP_PARAM_READWRITE</a>
<dt>GIMP_PARAM_READWRITE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS">GIMP_PARAM_READWRITE</a>
</dt>
<dt>gimp_param_spec_memsize, <a class="indexterm" href="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize">gimp_param_spec_memsize ()</a>
</dt>
@ -227,13 +221,13 @@
</dt>
<dt>gimp_param_spec_unit, <a class="indexterm" href="libgimpbase-gimpunit.html#gimp-param-spec-unit">gimp_param_spec_unit ()</a>
</dt>
<dt>GIMP_PARAM_STATIC_STRINGS, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS--CAPS">GIMP_PARAM_STATIC_STRINGS</a>
<dt>GIMP_PARAM_STATIC_STRINGS, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS">GIMP_PARAM_STATIC_STRINGS</a>
</dt>
<dt>GIMP_PARAM_WRITABLE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE--CAPS">GIMP_PARAM_WRITABLE</a>
<dt>GIMP_PARAM_WRITABLE, <a class="indexterm" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS">GIMP_PARAM_WRITABLE</a>
</dt>
<dt>GIMP_PARASITE_ATTACH_GRANDPARENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS">GIMP_PARASITE_ATTACH_GRANDPARENT</a>
<dt>GIMP_PARASITE_ATTACH_GRANDPARENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS">GIMP_PARASITE_ATTACH_GRANDPARENT</a>
</dt>
<dt>GIMP_PARASITE_ATTACH_PARENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT--CAPS">GIMP_PARASITE_ATTACH_PARENT</a>
<dt>GIMP_PARASITE_ATTACH_PARENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS">GIMP_PARASITE_ATTACH_PARENT</a>
</dt>
<dt>gimp_parasite_compare, <a class="indexterm" href="libgimpbase-gimpparasite.html#gimp-parasite-compare">gimp_parasite_compare ()</a>
</dt>
@ -247,9 +241,9 @@
</dt>
<dt>gimp_parasite_free, <a class="indexterm" href="libgimpbase-gimpparasite.html#gimp-parasite-free">gimp_parasite_free ()</a>
</dt>
<dt>GIMP_PARASITE_GRANDPARENT_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a>
<dt>GIMP_PARASITE_GRANDPARENT_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a>
</dt>
<dt>GIMP_PARASITE_GRANDPARENT_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a>
<dt>GIMP_PARASITE_GRANDPARENT_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a>
</dt>
<dt>gimp_parasite_has_flag, <a class="indexterm" href="libgimpbase-gimpparasite.html#gimp-parasite-has-flag">gimp_parasite_has_flag ()</a>
</dt>
@ -263,13 +257,13 @@
</dt>
<dt>gimp_parasite_new, <a class="indexterm" href="libgimpbase-gimpparasite.html#gimp-parasite-new">gimp_parasite_new ()</a>
</dt>
<dt>GIMP_PARASITE_PARENT_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT--CAPS">GIMP_PARASITE_PARENT_PERSISTENT</a>
<dt>GIMP_PARASITE_PARENT_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS">GIMP_PARASITE_PARENT_PERSISTENT</a>
</dt>
<dt>GIMP_PARASITE_PARENT_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE--CAPS">GIMP_PARASITE_PARENT_UNDOABLE</a>
<dt>GIMP_PARASITE_PARENT_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS">GIMP_PARASITE_PARENT_UNDOABLE</a>
</dt>
<dt>GIMP_PARASITE_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT--CAPS">GIMP_PARASITE_PERSISTENT</a>
<dt>GIMP_PARASITE_PERSISTENT, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT:CAPS">GIMP_PARASITE_PERSISTENT</a>
</dt>
<dt>GIMP_PARASITE_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE--CAPS">GIMP_PARASITE_UNDOABLE</a>
<dt>GIMP_PARASITE_UNDOABLE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE:CAPS">GIMP_PARASITE_UNDOABLE</a>
</dt>
<dt>gimp_path_free, <a class="indexterm" href="libgimpbase-gimpenv.html#gimp-path-free">gimp_path_free ()</a>
</dt>
@ -281,7 +275,7 @@
</dt>
<dt>gimp_personal_rc_file, <a class="indexterm" href="libgimpbase-gimpenv.html#gimp-personal-rc-file">gimp_personal_rc_file ()</a>
</dt>
<dt>GIMP_PIXPIPE_MAXDIM, <a class="indexterm" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM--CAPS">GIMP_PIXPIPE_MAXDIM</a>
<dt>GIMP_PIXPIPE_MAXDIM, <a class="indexterm" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS">GIMP_PIXPIPE_MAXDIM</a>
</dt>
<dt>gimp_pixpipe_params_build, <a class="indexterm" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build">gimp_pixpipe_params_build ()</a>
</dt>
@ -301,19 +295,19 @@
</dt>
<dt>gimp_type_get_translation_domain, <a class="indexterm" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain">gimp_type_get_translation_domain ()</a>
</dt>
<dt>GIMP_TYPE_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS">GIMP_TYPE_MEMSIZE</a>
<dt>GIMP_TYPE_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS">GIMP_TYPE_MEMSIZE</a>
</dt>
<dt>GIMP_TYPE_PARAM_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE--CAPS">GIMP_TYPE_PARAM_MEMSIZE</a>
<dt>GIMP_TYPE_PARAM_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS">GIMP_TYPE_PARAM_MEMSIZE</a>
</dt>
<dt>GIMP_TYPE_PARAM_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE--CAPS">GIMP_TYPE_PARAM_PARASITE</a>
<dt>GIMP_TYPE_PARAM_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS">GIMP_TYPE_PARAM_PARASITE</a>
</dt>
<dt>GIMP_TYPE_PARAM_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT--CAPS">GIMP_TYPE_PARAM_UNIT</a>
<dt>GIMP_TYPE_PARAM_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS">GIMP_TYPE_PARAM_UNIT</a>
</dt>
<dt>GIMP_TYPE_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE--CAPS">GIMP_TYPE_PARASITE</a>
<dt>GIMP_TYPE_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE:CAPS">GIMP_TYPE_PARASITE</a>
</dt>
<dt>gimp_type_set_translation_domain, <a class="indexterm" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain">gimp_type_set_translation_domain ()</a>
</dt>
<dt>GIMP_TYPE_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS">GIMP_TYPE_UNIT</a>
<dt>GIMP_TYPE_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS">GIMP_TYPE_UNIT</a>
</dt>
<dt>gimp_unit_get_abbreviation, <a class="indexterm" href="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation">gimp_unit_get_abbreviation ()</a>
</dt>
@ -343,19 +337,19 @@
</dt>
<dt>gimp_utf8_strtrim, <a class="indexterm" href="libgimpbase-gimputils.html#gimp-utf8-strtrim">gimp_utf8_strtrim ()</a>
</dt>
<dt>GIMP_VALUE_HOLDS_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE--CAPS">GIMP_VALUE_HOLDS_MEMSIZE()</a>
<dt>GIMP_VALUE_HOLDS_MEMSIZE, <a class="indexterm" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS">GIMP_VALUE_HOLDS_MEMSIZE()</a>
</dt>
<dt>GIMP_VALUE_HOLDS_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE--CAPS">GIMP_VALUE_HOLDS_PARASITE()</a>
<dt>GIMP_VALUE_HOLDS_PARASITE, <a class="indexterm" href="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS">GIMP_VALUE_HOLDS_PARASITE()</a>
</dt>
<dt>GIMP_VALUE_HOLDS_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT--CAPS">GIMP_VALUE_HOLDS_UNIT()</a>
<dt>GIMP_VALUE_HOLDS_UNIT, <a class="indexterm" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS">GIMP_VALUE_HOLDS_UNIT()</a>
</dt>
<dt>GIMP_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-VERSION--CAPS">GIMP_VERSION</a>
<dt>GIMP_VERSION, <a class="indexterm" href="libgimpbase-gimpversion.html#GIMP-VERSION:CAPS">GIMP_VERSION</a>
</dt>
</dl>
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -70,29 +70,29 @@
<function name="gimp_enum_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions"/>
<function name="gimp_flags_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions"/>
<function name="gimp_flags_set_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions"/>
<function name="GIMP_MAJOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION--CAPS"/>
<function name="GIMP_MINOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION--CAPS"/>
<function name="GIMP_MICRO_VERSION" link="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION--CAPS"/>
<function name="GIMP_VERSION" link="libgimpbase-gimpversion.html#GIMP-VERSION--CAPS"/>
<function name="GIMP_API_VERSION" link="libgimpbase-gimpversion.html#GIMP-API-VERSION--CAPS"/>
<function name="GIMP_CHECK_VERSION()" link="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION--CAPS"/>
<function name="GIMPVAR" link="libgimpbase-gimpversion.html#GIMPVAR--CAPS"/>
<function name="GIMP_MAJOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION:CAPS"/>
<function name="GIMP_MINOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION:CAPS"/>
<function name="GIMP_MICRO_VERSION" link="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION:CAPS"/>
<function name="GIMP_VERSION" link="libgimpbase-gimpversion.html#GIMP-VERSION:CAPS"/>
<function name="GIMP_API_VERSION" link="libgimpbase-gimpversion.html#GIMP-API-VERSION:CAPS"/>
<function name="GIMP_CHECK_VERSION()" link="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION:CAPS"/>
<function name="GIMPVAR" link="libgimpbase-gimpversion.html#GIMPVAR:CAPS"/>
<function name="gimp_major_version" link="libgimpbase-gimpversion.html#gimp-major-version"/>
<function name="gimp_minor_version" link="libgimpbase-gimpversion.html#gimp-minor-version"/>
<function name="gimp_micro_version" link="libgimpbase-gimpversion.html#gimp-micro-version"/>
<function name="GIMP_MIN_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE--CAPS"/>
<function name="GIMP_MAX_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE--CAPS"/>
<function name="GIMP_MIN_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION--CAPS"/>
<function name="GIMP_MAX_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION--CAPS"/>
<function name="GIMP_MAX_MEMSIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE--CAPS"/>
<function name="GIMP_PARAM_STATIC_STRINGS" link="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS--CAPS"/>
<function name="GIMP_PARAM_READABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE--CAPS"/>
<function name="GIMP_PARAM_WRITABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE--CAPS"/>
<function name="GIMP_PARAM_READWRITE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE--CAPS"/>
<function name="GIMP_CHECK_SIZE" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE--CAPS"/>
<function name="GIMP_CHECK_SIZE_SM" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM--CAPS"/>
<function name="GIMP_CHECK_DARK" link="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK--CAPS"/>
<function name="GIMP_CHECK_LIGHT" link="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT--CAPS"/>
<function name="GIMP_MIN_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS"/>
<function name="GIMP_MAX_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS"/>
<function name="GIMP_MIN_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS"/>
<function name="GIMP_MAX_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS"/>
<function name="GIMP_MAX_MEMSIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS"/>
<function name="GIMP_PARAM_STATIC_STRINGS" link="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS"/>
<function name="GIMP_PARAM_READABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS"/>
<function name="GIMP_PARAM_WRITABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS"/>
<function name="GIMP_PARAM_READWRITE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS"/>
<function name="GIMP_CHECK_SIZE" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS"/>
<function name="GIMP_CHECK_SIZE_SM" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS"/>
<function name="GIMP_CHECK_DARK" link="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS"/>
<function name="GIMP_CHECK_LIGHT" link="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS"/>
<function name="gimp_checks_get_shades ()" link="libgimpbase-gimpchecks.html#gimp-checks-get-shades"/>
<function name="enum GimpCpuAccelFlags" link="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags"/>
<function name="gimp_cpu_accel_get_support ()" link="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support"/>
@ -117,11 +117,11 @@
<function name="gimp_memsize_serialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-serialize"/>
<function name="gimp_memsize_deserialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize"/>
<function name="gimp_memsize_to_string ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-to-string"/>
<function name="GIMP_TYPE_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS"/>
<function name="GIMP_TYPE_PARAM_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE--CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS"/>
<function name="GIMP_TYPE_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS"/>
<function name="GIMP_TYPE_PARAM_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS"/>
<function name="gimp_param_spec_memsize ()" link="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize"/>
<function name="GIMP_VALUE_HOLDS_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE--CAPS"/>
<function name="GIMP_VALUE_HOLDS_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS"/>
<function name="gimp_rectangle_intersect ()" link="libgimpbase-gimprectangle.html#gimp-rectangle-intersect"/>
<function name="GimpParasite" link="libgimpbase-gimpparasite.html#GimpParasite"/>
<function name="gimp_parasite_new ()" link="libgimpbase-gimpparasite.html#gimp-parasite-new"/>
@ -136,20 +136,20 @@
<function name="gimp_parasite_name ()" link="libgimpbase-gimpparasite.html#gimp-parasite-name"/>
<function name="gimp_parasite_data ()" link="libgimpbase-gimpparasite.html#gimp-parasite-data"/>
<function name="gimp_parasite_data_size ()" link="libgimpbase-gimpparasite.html#gimp-parasite-data-size"/>
<function name="GIMP_PARASITE_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT--CAPS"/>
<function name="GIMP_PARASITE_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE--CAPS"/>
<function name="GIMP_PARASITE_ATTACH_PARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT--CAPS"/>
<function name="GIMP_PARASITE_PARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT--CAPS"/>
<function name="GIMP_PARASITE_PARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE--CAPS"/>
<function name="GIMP_PARASITE_ATTACH_GRANDPARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS"/>
<function name="GIMP_PARASITE_GRANDPARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS"/>
<function name="GIMP_PARASITE_GRANDPARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS"/>
<function name="GIMP_TYPE_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE--CAPS"/>
<function name="GIMP_TYPE_PARAM_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE--CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE--CAPS"/>
<function name="GIMP_PARASITE_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT:CAPS"/>
<function name="GIMP_PARASITE_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE:CAPS"/>
<function name="GIMP_PARASITE_ATTACH_PARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS"/>
<function name="GIMP_PARASITE_PARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS"/>
<function name="GIMP_PARASITE_PARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS"/>
<function name="GIMP_PARASITE_ATTACH_GRANDPARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"/>
<function name="GIMP_PARASITE_GRANDPARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"/>
<function name="GIMP_PARASITE_GRANDPARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"/>
<function name="GIMP_TYPE_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE:CAPS"/>
<function name="GIMP_TYPE_PARAM_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS"/>
<function name="gimp_param_spec_parasite ()" link="libgimpbase-gimpparasite.html#gimp-param-spec-parasite"/>
<function name="GIMP_VALUE_HOLDS_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE--CAPS"/>
<function name="GIMP_PIXPIPE_MAXDIM" link="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM--CAPS"/>
<function name="GIMP_VALUE_HOLDS_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS"/>
<function name="GIMP_PIXPIPE_MAXDIM" link="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS"/>
<function name="gimp_pixpipe_params_init ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init"/>
<function name="gimp_pixpipe_params_parse ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse"/>
<function name="gimp_pixpipe_params_build ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build"/>
@ -168,11 +168,11 @@
<function name="gimp_unit_get_abbreviation ()" link="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation"/>
<function name="gimp_unit_get_singular ()" link="libgimpbase-gimpunit.html#gimp-unit-get-singular"/>
<function name="gimp_unit_get_plural ()" link="libgimpbase-gimpunit.html#gimp-unit-get-plural"/>
<function name="GIMP_TYPE_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS"/>
<function name="GIMP_TYPE_PARAM_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT--CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_UNIT()" link="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT--CAPS"/>
<function name="GIMP_TYPE_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS"/>
<function name="GIMP_TYPE_PARAM_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS"/>
<function name="GIMP_IS_PARAM_SPEC_UNIT()" link="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS"/>
<function name="gimp_param_spec_unit ()" link="libgimpbase-gimpunit.html#gimp-param-spec-unit"/>
<function name="GIMP_VALUE_HOLDS_UNIT()" link="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT--CAPS"/>
<function name="GIMP_VALUE_HOLDS_UNIT()" link="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS"/>
<function name="gimp_any_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-any-to-utf8"/>
<function name="gimp_filename_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-filename-to-utf8"/>
<function name="gimp_utf8_strtrim ()" link="libgimpbase-gimputils.html#gimp-utf8-strtrim"/>

View File

@ -70,29 +70,29 @@
<keyword type="function" name="gimp_enum_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" since="GIMP 2.2"/>
<keyword type="function" name="gimp_flags_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" since="GIMP 2.2"/>
<keyword type="function" name="gimp_flags_set_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" since="GIMP 2.2"/>
<keyword type="macro" name="GIMP_MAJOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION--CAPS"/>
<keyword type="macro" name="GIMP_MINOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION--CAPS"/>
<keyword type="macro" name="GIMP_MICRO_VERSION" link="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION--CAPS"/>
<keyword type="macro" name="GIMP_VERSION" link="libgimpbase-gimpversion.html#GIMP-VERSION--CAPS"/>
<keyword type="macro" name="GIMP_API_VERSION" link="libgimpbase-gimpversion.html#GIMP-API-VERSION--CAPS"/>
<keyword type="macro" name="GIMP_CHECK_VERSION()" link="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION--CAPS"/>
<keyword type="macro" name="GIMPVAR" link="libgimpbase-gimpversion.html#GIMPVAR--CAPS"/>
<keyword type="macro" name="GIMP_MAJOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MAJOR-VERSION:CAPS"/>
<keyword type="macro" name="GIMP_MINOR_VERSION" link="libgimpbase-gimpversion.html#GIMP-MINOR-VERSION:CAPS"/>
<keyword type="macro" name="GIMP_MICRO_VERSION" link="libgimpbase-gimpversion.html#GIMP-MICRO-VERSION:CAPS"/>
<keyword type="macro" name="GIMP_VERSION" link="libgimpbase-gimpversion.html#GIMP-VERSION:CAPS"/>
<keyword type="macro" name="GIMP_API_VERSION" link="libgimpbase-gimpversion.html#GIMP-API-VERSION:CAPS"/>
<keyword type="macro" name="GIMP_CHECK_VERSION()" link="libgimpbase-gimpversion.html#GIMP-CHECK-VERSION:CAPS"/>
<keyword type="macro" name="GIMPVAR" link="libgimpbase-gimpversion.html#GIMPVAR:CAPS"/>
<keyword type="variable" name="gimp_major_version" link="libgimpbase-gimpversion.html#gimp-major-version"/>
<keyword type="variable" name="gimp_minor_version" link="libgimpbase-gimpversion.html#gimp-minor-version"/>
<keyword type="variable" name="gimp_micro_version" link="libgimpbase-gimpversion.html#gimp-micro-version"/>
<keyword type="macro" name="GIMP_MIN_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE--CAPS"/>
<keyword type="macro" name="GIMP_MAX_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE--CAPS"/>
<keyword type="macro" name="GIMP_MIN_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION--CAPS"/>
<keyword type="macro" name="GIMP_MAX_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION--CAPS"/>
<keyword type="macro" name="GIMP_MAX_MEMSIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE--CAPS"/>
<keyword type="macro" name="GIMP_PARAM_STATIC_STRINGS" link="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS--CAPS"/>
<keyword type="macro" name="GIMP_PARAM_READABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE--CAPS"/>
<keyword type="macro" name="GIMP_PARAM_WRITABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE--CAPS"/>
<keyword type="macro" name="GIMP_PARAM_READWRITE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE--CAPS"/>
<keyword type="macro" name="GIMP_CHECK_SIZE" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE--CAPS"/>
<keyword type="macro" name="GIMP_CHECK_SIZE_SM" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM--CAPS"/>
<keyword type="macro" name="GIMP_CHECK_DARK" link="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK--CAPS"/>
<keyword type="macro" name="GIMP_CHECK_LIGHT" link="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT--CAPS"/>
<keyword type="macro" name="GIMP_MIN_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS"/>
<keyword type="macro" name="GIMP_MAX_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS"/>
<keyword type="macro" name="GIMP_MIN_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS"/>
<keyword type="macro" name="GIMP_MAX_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS"/>
<keyword type="macro" name="GIMP_MAX_MEMSIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS"/>
<keyword type="macro" name="GIMP_PARAM_STATIC_STRINGS" link="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS"/>
<keyword type="macro" name="GIMP_PARAM_READABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS"/>
<keyword type="macro" name="GIMP_PARAM_WRITABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS"/>
<keyword type="macro" name="GIMP_PARAM_READWRITE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS"/>
<keyword type="macro" name="GIMP_CHECK_SIZE" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS"/>
<keyword type="macro" name="GIMP_CHECK_SIZE_SM" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS"/>
<keyword type="macro" name="GIMP_CHECK_DARK" link="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS"/>
<keyword type="macro" name="GIMP_CHECK_LIGHT" link="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS"/>
<keyword type="function" name="gimp_checks_get_shades ()" link="libgimpbase-gimpchecks.html#gimp-checks-get-shades" since="GIMP 2.2"/>
<keyword type="enum" name="enum GimpCpuAccelFlags" link="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags"/>
<keyword type="function" name="gimp_cpu_accel_get_support ()" link="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" since="GIMP 2.4"/>
@ -117,11 +117,11 @@
<keyword type="function" name="gimp_memsize_serialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" since="GIMP 2.2"/>
<keyword type="function" name="gimp_memsize_deserialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" since="GIMP 2.2"/>
<keyword type="function" name="gimp_memsize_to_string ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" deprecated=""/>
<keyword type="macro" name="GIMP_TYPE_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE--CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS"/>
<keyword type="function" name="gimp_param_spec_memsize ()" link="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" since="GIMP 2.4"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE--CAPS"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS"/>
<keyword type="function" name="gimp_rectangle_intersect ()" link="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" since="GIMP 2.4"/>
<keyword type="struct" name="GimpParasite" link="libgimpbase-gimpparasite.html#GimpParasite"/>
<keyword type="function" name="gimp_parasite_new ()" link="libgimpbase-gimpparasite.html#gimp-parasite-new"/>
@ -136,20 +136,20 @@
<keyword type="function" name="gimp_parasite_name ()" link="libgimpbase-gimpparasite.html#gimp-parasite-name"/>
<keyword type="function" name="gimp_parasite_data ()" link="libgimpbase-gimpparasite.html#gimp-parasite-data"/>
<keyword type="function" name="gimp_parasite_data_size ()" link="libgimpbase-gimpparasite.html#gimp-parasite-data-size"/>
<keyword type="macro" name="GIMP_PARASITE_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_ATTACH_PARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_PARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_PARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_ATTACH_GRANDPARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE--CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE--CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PERSISTENT:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-UNDOABLE:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_ATTACH_PARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_PARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_PARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_ATTACH_GRANDPARENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_PERSISTENT" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"/>
<keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_UNDOABLE" link="libgimpbase-gimpparasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARASITE:CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_PARASITE" link="libgimpbase-gimpparasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS"/>
<keyword type="function" name="gimp_param_spec_parasite ()" link="libgimpbase-gimpparasite.html#gimp-param-spec-parasite"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE--CAPS"/>
<keyword type="macro" name="GIMP_PIXPIPE_MAXDIM" link="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM--CAPS"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_PARASITE()" link="libgimpbase-gimpparasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS"/>
<keyword type="macro" name="GIMP_PIXPIPE_MAXDIM" link="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS"/>
<keyword type="function" name="gimp_pixpipe_params_init ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init"/>
<keyword type="function" name="gimp_pixpipe_params_parse ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse"/>
<keyword type="function" name="gimp_pixpipe_params_build ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build"/>
@ -168,11 +168,11 @@
<keyword type="function" name="gimp_unit_get_abbreviation ()" link="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation"/>
<keyword type="function" name="gimp_unit_get_singular ()" link="libgimpbase-gimpunit.html#gimp-unit-get-singular"/>
<keyword type="function" name="gimp_unit_get_plural ()" link="libgimpbase-gimpunit.html#gimp-unit-get-plural"/>
<keyword type="macro" name="GIMP_TYPE_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT--CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_UNIT()" link="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT--CAPS"/>
<keyword type="macro" name="GIMP_TYPE_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS"/>
<keyword type="macro" name="GIMP_TYPE_PARAM_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS"/>
<keyword type="macro" name="GIMP_IS_PARAM_SPEC_UNIT()" link="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS"/>
<keyword type="function" name="gimp_param_spec_unit ()" link="libgimpbase-gimpunit.html#gimp-param-spec-unit" since="GIMP 2.4"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_UNIT()" link="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT--CAPS"/>
<keyword type="macro" name="GIMP_VALUE_HOLDS_UNIT()" link="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS"/>
<keyword type="function" name="gimp_any_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-any-to-utf8"/>
<keyword type="function" name="gimp_filename_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-filename-to-utf8"/>
<keyword type="function" name="gimp_utf8_strtrim ()" link="libgimpbase-gimputils.html#gimp-utf8-strtrim"/>

View File

@ -8,14 +8,8 @@
<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="prev" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="next" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
<meta name="generator" content="GTK-Doc V1.15 (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">
@ -45,9 +39,7 @@ capabilities.</span>
<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> — Boundaries of some GIMP data types and some global constants.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <a
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
><span class="type">GParamFlags</span></a>.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> — Constants and functions related to rendering checkerboards.</span>
@ -88,6 +80,6 @@ user-defined units.</span>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.11</div>
Generated by GTK-Doc V1.15</div>
</body>
</html>
</html>

View File

@ -1,13 +1,15 @@
.synopsis, .classsynopsis
{
background: #eeeeee;
border: solid 1px #aaaaaa;
/* tango:aluminium 1/2 */
background: #eeeeec;
border: solid 1px #d3d7cf;
padding: 0.5em;
}
.programlisting
{
background: #eeeeff;
border: solid 1px #aaaaff;
/* tango:sky blue 0/1 */
background: #e6f3ff;
border: solid 1px #729fcf;
padding: 0.5em;
}
.variablelist
@ -20,64 +22,63 @@
vertical-align: top;
}
/* this is needed so that the local anchors are displayed below the naviagtion */
@media screen {
sup a.footnote
{
position: relative;
top: 0em ! important;
}
div.refnamediv a[name], div.refsect1 a[name]
/* this is needed so that the local anchors are displayed below the naviagtion */
div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
{
position: relative;
top: -4.5em;
padding-top:4.5em;
}
/* this seems to be a bug in the xsl style sheets when generating indexes */
div.index div.index
{
top: 0em;
}
/* make space for the fixed navigation bar and add space at the bottom so that
* link targets appear somewhat close to top
*/
body
{
padding-top: 3.2em;
padding-bottom: 20em;
}
/* style and size the navigation bar */
table.navigation#top
{
background: #ffeeee;
border: solid 1px #ffaaaa;
position: fixed;
/* tango:scarlet red 0/1 */
background: #ffe6e6;
border: solid 1px #ef2929;
margin-top: 0;
margin-bottom: 0;
position: fixed;
top: 0;
left: 0;
height: 2em;
z-index: 1;
height: 3em;
z-index: 10;
}
.navigation a
.navigation a, .navigation a:visited
{
color: #770000;
/* tango:scarlet red 3 */
color: #a40000;
}
.navigation a:visited
.navigation a:hover
{
color: #550000;
/* tango:scarlet red 1 */
color: #ef2929;
}
td.shortcuts
{
color: #770000;
/* tango:scarlet red 1 */
color: #ef2929;
font-size: 80%;
white-space: nowrap;
}
div.refentry, div.chapter, div.reference, div.part, div.book, div.glossary, div.sect1, div.appendix, div.preface
{
position: relative;
top: 3em;
z-index: 0;
}
div.glossary, div.index
{
position: relative;
top: 2em;
z-index: 0;
}
div.refnamediv
{
margin-top: 2em;
}
body
{
padding-bottom: 20em;
}
}
@media print {
table.navigation {
@ -87,13 +88,14 @@
div.titlepage table.navigation {
visibility: visible;
display: table;
background: #ffeeee;
border: solid 1px #ffaaaa;
/* tango:scarlet red 0/1 */
background: #ffe6e6;
border: solid 1px #ef2929;
margin-top: 0;
margin-bottom: 0;
top: 0;
left: 0;
height: 2em;
height: 3em;
}
}
@ -102,7 +104,6 @@
font-size: 200%;
}
div.gallery-float
{
float: left;
@ -116,44 +117,48 @@ div.gallery-spacer
{
clear: both;
}
a
a, a:visited
{
text-decoration: none;
/* tango:sky blue 2 */
color: #3465a4;
}
a:hover
{
text-decoration: underline;
color: #FF0000;
/* tango:sky blue 1 */
color: #729fcf;
}
div.table table
{
border-collapse: collapse;
border-spacing: 0px;
border-style: solid;
border-color: #777777;
border-width: 1px;
/* tango:aluminium 3 */
border: solid 1px #babdb6;
}
div.table table td, div.table table th
{
border-style: solid;
border-color: #777777;
border-width: 1px;
/* tango:aluminium 3 */
border: solid 1px #babdb6;
padding: 3px;
vertical-align: top;
}
div.table table th
{
background-color: #eeeeee;
/* tango:aluminium 2 */
background-color: #d3d7cf;
}
hr
{
color: #777777;
background: #777777;
border: 0;
/* tango:aluminium 3 */
color: #babdb6;
background: #babdb6;
border: none 0px;
height: 1px;
clear: both;
}
@ -161,7 +166,100 @@ hr
.footer
{
padding-top: 3.5em;
color: #777777;
/* tango:aluminium 3 */
color: #babdb6;
text-align: center;
font-size: 80%;
}
.warning
{
/* tango:orange 0/1 */
background: #ffeed9;
border-color: #ffb04f;
}
.note
{
/* tango:chameleon 0/0.5 */
background: #d8ffb2;
border-color: #abf562;
}
.note, .warning
{
padding: 0.5em;
border-width: 1px;
border-style: solid;
}
.note h3, .warning h3
{
margin-top: 0.0em
}
.note p, .warning p
{
margin-bottom: 0.0em
}
/* blob links */
h2 .extralinks, h3 .extralinks
{
float: right;
/* tango:aluminium 3 */
color: #babdb6;
font-size: 80%;
font-weight: normal;
}
.annotation
{
/* tango:aluminium 5 */
color: #555753;
font-size: 80%;
font-weight: normal;
}
/* code listings */
.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
.listing_code .programlisting .function { color: #000000; font-weight: bold; }
.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
.listing_code .programlisting .normal { color: #000000; }
.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
.listing_code .programlisting .type { color: #000000; }
.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
.listing_frame {
/* tango:sky blue 1 */
border: solid 1px #729fcf;
padding: 0px;
}
.listing_lines, .listing_code {
margin-top: 0px;
margin-bottom: 0px;
padding: 0.5em;
}
.listing_lines {
/* tango:sky blue 0.5 */
background: #a6c5e3;
/* tango:aluminium 6 */
color: #2e3436;
}
.listing_code {
/* tango:sky blue 0 */
background: #e6f3ff;
}
.listing_code .programlisting {
/* override from previous */
border: none 0px;
padding: 0px;
}
.listing_lines pre, .listing_code pre {
margin: 0px;
}

View File

@ -17,6 +17,9 @@ Basic GIMP enumeration data types.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### ENUM GimpAddMaskType ##### -->
<para>

View File

@ -17,6 +17,9 @@ Translation between gettext translation domain identifier and GType.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpEnumDesc ##### -->
<para>

View File

@ -17,6 +17,9 @@ Constants and functions related to rendering checkerboards.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### MACRO GIMP_CHECK_SIZE ##### -->
<para>
The default checkerboard size in pixels. This is configurable in the

View File

@ -17,6 +17,9 @@ gimpcpuaccel
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### ENUM GimpCpuAccelFlags ##### -->
<para>
@ -36,6 +39,7 @@ gimpcpuaccel
</para>
@void:
@Returns:

View File

@ -17,6 +17,9 @@ Functions to handle GIMP data files.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpDatafileData ##### -->
<para>

View File

@ -18,6 +18,9 @@ configuration files.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_env_init ##### -->
<para>
@ -31,6 +34,7 @@ configuration files.
</para>
@void:
@Returns:
@ -39,6 +43,7 @@ configuration files.
</para>
@void:
@Returns:
@ -47,6 +52,7 @@ configuration files.
</para>
@void:
@Returns:
@ -55,6 +61,7 @@ configuration files.
</para>
@void:
@Returns:
@ -63,6 +70,7 @@ configuration files.
</para>
@void:
@Returns:
@ -89,6 +97,7 @@ configuration files.
</para>
@void:
@Returns:

View File

@ -18,6 +18,9 @@ Boundaries of some GIMP data types and some global constants.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### MACRO GIMP_MIN_IMAGE_SIZE ##### -->
<para>
The minimum width and height of a GIMP image in pixels.

View File

@ -17,6 +17,9 @@ Functions to (de)serialize a given memory size.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_memsize_serialize ##### -->
<para>

View File

@ -17,6 +17,9 @@ Definitions of useful #GParamFlags.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### MACRO GIMP_PARAM_STATIC_STRINGS ##### -->
<para>
Since: GIMP 2.4

View File

@ -19,6 +19,9 @@ gimp_parasite_attach() and their related functions.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpParasite ##### -->
<para>

View File

@ -18,6 +18,9 @@ Utility functions to (de)serialize certain C structures to/from #GimpParasite's.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### MACRO GIMP_PIXPIPE_MAXDIM ##### -->
<para>

View File

@ -17,6 +17,9 @@ gimprectangle
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_rectangle_intersect ##### -->
<para>

View File

@ -18,6 +18,9 @@ signal(2), signal(5 or 7), sigaction(2).
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### USER_FUNCTION GimpSignalHandlerFunc ##### -->
<para>
A prototype for signal handler functions. Note that each function which

View File

@ -23,6 +23,9 @@ user-defined units.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### ENUM GimpUnit ##### -->
<para>
@ -41,6 +44,7 @@ user-defined units.
</para>
@void:
@Returns:
@ -49,6 +53,7 @@ user-defined units.
</para>
@void:
@Returns:

View File

@ -17,6 +17,9 @@ Utilities of general interest
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_any_to_utf8 ##### -->
<para>

View File

@ -20,6 +20,9 @@ capabilities.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### MACRO GIMP_MAJOR_VERSION ##### -->
<para>

View File

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<indexdiv>
<indexdiv><title>G</title>
<indexentry><primaryie linkends="gimp-checks-get-shades"><link linkend="gimp-checks-get-shades">gimp_checks_get_shades</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-desc"><link linkend="gimp-enum-get-desc">gimp_enum_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-value"><link linkend="gimp-enum-get-value">gimp_enum_get_value</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-value-descriptions"><link linkend="gimp-enum-get-value-descriptions">gimp_enum_get_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-set-value-descriptions"><link linkend="gimp-enum-set-value-descriptions">gimp_enum_set_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-value-get-desc"><link linkend="gimp-enum-value-get-desc">gimp_enum_value_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-value-get-help"><link linkend="gimp-enum-value-get-help">gimp_enum_value_get_help</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-escape-uline"><link linkend="gimp-escape-uline">gimp_escape_uline</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-first-desc"><link linkend="gimp-flags-get-first-desc">gimp_flags_get_first_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-first-value"><link linkend="gimp-flags-get-first-value">gimp_flags_get_first_value</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-value-descriptions"><link linkend="gimp-flags-get-value-descriptions">gimp_flags_get_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-set-value-descriptions"><link linkend="gimp-flags-set-value-descriptions">gimp_flags_set_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-value-get-desc"><link linkend="gimp-flags-value-get-desc">gimp_flags_value_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-value-get-help"><link linkend="gimp-flags-value-get-help">gimp_flags_value_get_help</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-deserialize"><link linkend="gimp-memsize-deserialize">gimp_memsize_deserialize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-serialize"><link linkend="gimp-memsize-serialize">gimp_memsize_serialize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-type-get-translation-domain"><link linkend="gimp-type-get-translation-domain">gimp_type_get_translation_domain</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-type-set-translation-domain"><link linkend="gimp-type-set-translation-domain">gimp_type_set_translation_domain</link></primaryie></indexentry>
</indexdiv>
</indexdiv>

View File

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<indexdiv>
<indexdiv><title>G</title>
<indexentry><primaryie linkends="gimp-canonicalize-identifier"><link linkend="gimp-canonicalize-identifier">gimp_canonicalize_identifier</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-cpu-accel-get-support"><link linkend="gimp-cpu-accel-get-support">gimp_cpu_accel_get_support</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-cpu-accel-set-use"><link linkend="gimp-cpu-accel-set-use">gimp_cpu_accel_set_use</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-env-init"><link linkend="gimp-env-init">gimp_env_init</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-param-spec-memsize"><link linkend="gimp-param-spec-memsize">gimp_param_spec_memsize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-param-spec-unit"><link linkend="gimp-param-spec-unit">gimp_param_spec_unit</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-rectangle-intersect"><link linkend="gimp-rectangle-intersect">gimp_rectangle_intersect</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-user-directory"><link linkend="gimp-user-directory">gimp_user_directory</link></primaryie></indexentry>
</indexdiv>
</indexdiv>

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<indexdiv>
<indexdiv><title>G</title>
<indexentry><primaryie linkends="GimpUserDirectory"><link linkend="GimpUserDirectory">GimpUserDirectory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-to-string"><link linkend="gimp-memsize-to-string">gimp_memsize_to_string</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-user-directory"><link linkend="gimp-user-directory">gimp_user_directory</link></primaryie></indexentry>
</indexdiv>
</indexdiv>

View File

@ -1,168 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<indexdiv>
<indexdiv><title>G</title>
<indexentry><primaryie linkends="GimpAddMaskType"><link linkend="GimpAddMaskType">GimpAddMaskType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpBlendMode"><link linkend="GimpBlendMode">GimpBlendMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpBucketFillMode"><link linkend="GimpBucketFillMode">GimpBucketFillMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpChannelOps"><link linkend="GimpChannelOps">GimpChannelOps</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpChannelType"><link linkend="GimpChannelType">GimpChannelType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpCheckSize"><link linkend="GimpCheckSize">GimpCheckSize</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpCheckType"><link linkend="GimpCheckType">GimpCheckType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpCloneType"><link linkend="GimpCloneType">GimpCloneType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpCpuAccelFlags"><link linkend="GimpCpuAccelFlags">GimpCpuAccelFlags</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpDatafileData"><link linkend="GimpDatafileData">GimpDatafileData</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpDatafileLoaderFunc"><link linkend="GimpDatafileLoaderFunc">GimpDatafileLoaderFunc</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpDesaturateMode"><link linkend="GimpDesaturateMode">GimpDesaturateMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpDodgeBurnType"><link linkend="GimpDodgeBurnType">GimpDodgeBurnType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpEnumDesc"><link linkend="GimpEnumDesc">GimpEnumDesc</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpFlagsDesc"><link linkend="GimpFlagsDesc">GimpFlagsDesc</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpForegroundExtractMode"><link linkend="GimpForegroundExtractMode">GimpForegroundExtractMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpGradientType"><link linkend="GimpGradientType">GimpGradientType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpGridStyle"><link linkend="GimpGridStyle">GimpGridStyle</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpIconType"><link linkend="GimpIconType">GimpIconType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpImageBaseType"><link linkend="GimpImageBaseType">GimpImageBaseType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpImageType"><link linkend="GimpImageType">GimpImageType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpInterpolationType"><link linkend="GimpInterpolationType">GimpInterpolationType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpMessageHandlerType"><link linkend="GimpMessageHandlerType">GimpMessageHandlerType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpPaintApplicationMode"><link linkend="GimpPaintApplicationMode">GimpPaintApplicationMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpParasite"><link linkend="GimpParasite">GimpParasite</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpPDBArgType"><link linkend="GimpPDBArgType">GimpPDBArgType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpPDBErrorHandler"><link linkend="GimpPDBErrorHandler">GimpPDBErrorHandler</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpPDBProcType"><link linkend="GimpPDBProcType">GimpPDBProcType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpPDBStatusType"><link linkend="GimpPDBStatusType">GimpPDBStatusType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpProgressCommand"><link linkend="GimpProgressCommand">GimpProgressCommand</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpRepeatMode"><link linkend="GimpRepeatMode">GimpRepeatMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpRunMode"><link linkend="GimpRunMode">GimpRunMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpSignalHandlerFunc"><link linkend="GimpSignalHandlerFunc">GimpSignalHandlerFunc</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpSizeType"><link linkend="GimpSizeType">GimpSizeType</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpStackTraceMode"><link linkend="GimpStackTraceMode">GimpStackTraceMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpTextDirection"><link linkend="GimpTextDirection">GimpTextDirection</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpTextJustification"><link linkend="GimpTextJustification">GimpTextJustification</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpTransferMode"><link linkend="GimpTransferMode">GimpTransferMode</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpTransformDirection"><link linkend="GimpTransformDirection">GimpTransformDirection</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpTransformResize"><link linkend="GimpTransformResize">GimpTransformResize</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpUnit"><link linkend="GimpUnit">GimpUnit</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpUserDirectory"><link linkend="GimpUserDirectory">GimpUserDirectory</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMPVAR--CAPS"><link linkend="GIMPVAR--CAPS">GIMPVAR</link></primaryie></indexentry>
<indexentry><primaryie linkends="GimpVectorsStrokeType"><link linkend="GimpVectorsStrokeType">GimpVectorsStrokeType</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-any-to-utf8"><link linkend="gimp-any-to-utf8">gimp_any_to_utf8</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-API-VERSION--CAPS"><link linkend="GIMP-API-VERSION--CAPS">GIMP_API_VERSION</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-canonicalize-identifier"><link linkend="gimp-canonicalize-identifier">gimp_canonicalize_identifier</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-checks-get-shades"><link linkend="gimp-checks-get-shades">gimp_checks_get_shades</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-CHECK-DARK--CAPS"><link linkend="GIMP-CHECK-DARK--CAPS">GIMP_CHECK_DARK</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-CHECK-LIGHT--CAPS"><link linkend="GIMP-CHECK-LIGHT--CAPS">GIMP_CHECK_LIGHT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-CHECK-SIZE--CAPS"><link linkend="GIMP-CHECK-SIZE--CAPS">GIMP_CHECK_SIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-CHECK-SIZE-SM--CAPS"><link linkend="GIMP-CHECK-SIZE-SM--CAPS">GIMP_CHECK_SIZE_SM</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-CHECK-VERSION--CAPS"><link linkend="GIMP-CHECK-VERSION--CAPS">GIMP_CHECK_VERSION</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-cpu-accel-get-support"><link linkend="gimp-cpu-accel-get-support">gimp_cpu_accel_get_support</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-cpu-accel-set-use"><link linkend="gimp-cpu-accel-set-use">gimp_cpu_accel_set_use</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-datafiles-check-extension"><link linkend="gimp-datafiles-check-extension">gimp_datafiles_check_extension</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-datafiles-read-directories"><link linkend="gimp-datafiles-read-directories">gimp_datafiles_read_directories</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-data-directory"><link linkend="gimp-data-directory">gimp_data_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-directory"><link linkend="gimp-directory">gimp_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-desc"><link linkend="gimp-enum-get-desc">gimp_enum_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-value"><link linkend="gimp-enum-get-value">gimp_enum_get_value</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-get-value-descriptions"><link linkend="gimp-enum-get-value-descriptions">gimp_enum_get_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-set-value-descriptions"><link linkend="gimp-enum-set-value-descriptions">gimp_enum_set_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-value-get-desc"><link linkend="gimp-enum-value-get-desc">gimp_enum_value_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-enum-value-get-help"><link linkend="gimp-enum-value-get-help">gimp_enum_value_get_help</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-env-init"><link linkend="gimp-env-init">gimp_env_init</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-escape-uline"><link linkend="gimp-escape-uline">gimp_escape_uline</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-filename-to-utf8"><link linkend="gimp-filename-to-utf8">gimp_filename_to_utf8</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-first-desc"><link linkend="gimp-flags-get-first-desc">gimp_flags_get_first_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-first-value"><link linkend="gimp-flags-get-first-value">gimp_flags_get_first_value</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-get-value-descriptions"><link linkend="gimp-flags-get-value-descriptions">gimp_flags_get_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-set-value-descriptions"><link linkend="gimp-flags-set-value-descriptions">gimp_flags_set_value_descriptions</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-value-get-desc"><link linkend="gimp-flags-value-get-desc">gimp_flags_value_get_desc</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-flags-value-get-help"><link linkend="gimp-flags-value-get-help">gimp_flags_value_get_help</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-gtkrc"><link linkend="gimp-gtkrc">gimp_gtkrc</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS"><link linkend="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS">GIMP_IS_PARAM_SPEC_MEMSIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-IS-PARAM-SPEC-PARASITE--CAPS"><link linkend="GIMP-IS-PARAM-SPEC-PARASITE--CAPS">GIMP_IS_PARAM_SPEC_PARASITE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-IS-PARAM-SPEC-UNIT--CAPS"><link linkend="GIMP-IS-PARAM-SPEC-UNIT--CAPS">GIMP_IS_PARAM_SPEC_UNIT</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-locale-directory"><link linkend="gimp-locale-directory">gimp_locale_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-major-version"><link linkend="gimp-major-version">gimp_major_version</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MAJOR-VERSION--CAPS"><link linkend="GIMP-MAJOR-VERSION--CAPS">GIMP_MAJOR_VERSION</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MAX-IMAGE-SIZE--CAPS"><link linkend="GIMP-MAX-IMAGE-SIZE--CAPS">GIMP_MAX_IMAGE_SIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MAX-MEMSIZE--CAPS"><link linkend="GIMP-MAX-MEMSIZE--CAPS">GIMP_MAX_MEMSIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MAX-RESOLUTION--CAPS"><link linkend="GIMP-MAX-RESOLUTION--CAPS">GIMP_MAX_RESOLUTION</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-deserialize"><link linkend="gimp-memsize-deserialize">gimp_memsize_deserialize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-serialize"><link linkend="gimp-memsize-serialize">gimp_memsize_serialize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-memsize-to-string"><link linkend="gimp-memsize-to-string">gimp_memsize_to_string</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-micro-version"><link linkend="gimp-micro-version">gimp_micro_version</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MICRO-VERSION--CAPS"><link linkend="GIMP-MICRO-VERSION--CAPS">GIMP_MICRO_VERSION</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MINOR-VERSION--CAPS"><link linkend="GIMP-MINOR-VERSION--CAPS">GIMP_MINOR_VERSION</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-minor-version"><link linkend="gimp-minor-version">gimp_minor_version</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MIN-IMAGE-SIZE--CAPS"><link linkend="GIMP-MIN-IMAGE-SIZE--CAPS">GIMP_MIN_IMAGE_SIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-MIN-RESOLUTION--CAPS"><link linkend="GIMP-MIN-RESOLUTION--CAPS">GIMP_MIN_RESOLUTION</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARAM-READABLE--CAPS"><link linkend="GIMP-PARAM-READABLE--CAPS">GIMP_PARAM_READABLE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARAM-READWRITE--CAPS"><link linkend="GIMP-PARAM-READWRITE--CAPS">GIMP_PARAM_READWRITE</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-param-spec-memsize"><link linkend="gimp-param-spec-memsize">gimp_param_spec_memsize</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-param-spec-parasite"><link linkend="gimp-param-spec-parasite">gimp_param_spec_parasite</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-param-spec-unit"><link linkend="gimp-param-spec-unit">gimp_param_spec_unit</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARAM-STATIC-STRINGS--CAPS"><link linkend="GIMP-PARAM-STATIC-STRINGS--CAPS">GIMP_PARAM_STATIC_STRINGS</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARAM-WRITABLE--CAPS"><link linkend="GIMP-PARAM-WRITABLE--CAPS">GIMP_PARAM_WRITABLE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS"><link linkend="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS">GIMP_PARASITE_ATTACH_GRANDPARENT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-ATTACH-PARENT--CAPS"><link linkend="GIMP-PARASITE-ATTACH-PARENT--CAPS">GIMP_PARASITE_ATTACH_PARENT</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-compare"><link linkend="gimp-parasite-compare">gimp_parasite_compare</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-copy"><link linkend="gimp-parasite-copy">gimp_parasite_copy</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-data"><link linkend="gimp-parasite-data">gimp_parasite_data</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-data-size"><link linkend="gimp-parasite-data-size">gimp_parasite_data_size</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-flags"><link linkend="gimp-parasite-flags">gimp_parasite_flags</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-free"><link linkend="gimp-parasite-free">gimp_parasite_free</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS"><link linkend="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS">GIMP_PARASITE_GRANDPARENT_PERSISTENT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS"><link linkend="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS">GIMP_PARASITE_GRANDPARENT_UNDOABLE</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-has-flag"><link linkend="gimp-parasite-has-flag">gimp_parasite_has_flag</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-is-persistent"><link linkend="gimp-parasite-is-persistent">gimp_parasite_is_persistent</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-is-type"><link linkend="gimp-parasite-is-type">gimp_parasite_is_type</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-is-undoable"><link linkend="gimp-parasite-is-undoable">gimp_parasite_is_undoable</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-name"><link linkend="gimp-parasite-name">gimp_parasite_name</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-parasite-new"><link linkend="gimp-parasite-new">gimp_parasite_new</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-PARENT-PERSISTENT--CAPS"><link linkend="GIMP-PARASITE-PARENT-PERSISTENT--CAPS">GIMP_PARASITE_PARENT_PERSISTENT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-PARENT-UNDOABLE--CAPS"><link linkend="GIMP-PARASITE-PARENT-UNDOABLE--CAPS">GIMP_PARASITE_PARENT_UNDOABLE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-PERSISTENT--CAPS"><link linkend="GIMP-PARASITE-PERSISTENT--CAPS">GIMP_PARASITE_PERSISTENT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PARASITE-UNDOABLE--CAPS"><link linkend="GIMP-PARASITE-UNDOABLE--CAPS">GIMP_PARASITE_UNDOABLE</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-path-free"><link linkend="gimp-path-free">gimp_path_free</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-path-get-user-writable-dir"><link linkend="gimp-path-get-user-writable-dir">gimp_path_get_user_writable_dir</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-path-parse"><link linkend="gimp-path-parse">gimp_path_parse</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-path-to-str"><link linkend="gimp-path-to-str">gimp_path_to_str</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-personal-rc-file"><link linkend="gimp-personal-rc-file">gimp_personal_rc_file</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-PIXPIPE-MAXDIM--CAPS"><link linkend="GIMP-PIXPIPE-MAXDIM--CAPS">GIMP_PIXPIPE_MAXDIM</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-pixpipe-params-build"><link linkend="gimp-pixpipe-params-build">gimp_pixpipe_params_build</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-pixpipe-params-init"><link linkend="gimp-pixpipe-params-init">gimp_pixpipe_params_init</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-pixpipe-params-parse"><link linkend="gimp-pixpipe-params-parse">gimp_pixpipe_params_parse</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-plug-in-directory"><link linkend="gimp-plug-in-directory">gimp_plug_in_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-rectangle-intersect"><link linkend="gimp-rectangle-intersect">gimp_rectangle_intersect</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-signal-private"><link linkend="gimp-signal-private">gimp_signal_private</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-strip-uline"><link linkend="gimp-strip-uline">gimp_strip_uline</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-sysconf-directory"><link linkend="gimp-sysconf-directory">gimp_sysconf_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-type-get-translation-domain"><link linkend="gimp-type-get-translation-domain">gimp_type_get_translation_domain</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-MEMSIZE--CAPS"><link linkend="GIMP-TYPE-MEMSIZE--CAPS">GIMP_TYPE_MEMSIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-PARAM-MEMSIZE--CAPS"><link linkend="GIMP-TYPE-PARAM-MEMSIZE--CAPS">GIMP_TYPE_PARAM_MEMSIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-PARAM-PARASITE--CAPS"><link linkend="GIMP-TYPE-PARAM-PARASITE--CAPS">GIMP_TYPE_PARAM_PARASITE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-PARAM-UNIT--CAPS"><link linkend="GIMP-TYPE-PARAM-UNIT--CAPS">GIMP_TYPE_PARAM_UNIT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-PARASITE--CAPS"><link linkend="GIMP-TYPE-PARASITE--CAPS">GIMP_TYPE_PARASITE</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-type-set-translation-domain"><link linkend="gimp-type-set-translation-domain">gimp_type_set_translation_domain</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-TYPE-UNIT--CAPS"><link linkend="GIMP-TYPE-UNIT--CAPS">GIMP_TYPE_UNIT</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-abbreviation"><link linkend="gimp-unit-get-abbreviation">gimp_unit_get_abbreviation</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-deletion-flag"><link linkend="gimp-unit-get-deletion-flag">gimp_unit_get_deletion_flag</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-digits"><link linkend="gimp-unit-get-digits">gimp_unit_get_digits</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-factor"><link linkend="gimp-unit-get-factor">gimp_unit_get_factor</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-identifier"><link linkend="gimp-unit-get-identifier">gimp_unit_get_identifier</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-number-of-built-in-units"><link linkend="gimp-unit-get-number-of-built-in-units">gimp_unit_get_number_of_built_in_units</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-number-of-units"><link linkend="gimp-unit-get-number-of-units">gimp_unit_get_number_of_units</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-plural"><link linkend="gimp-unit-get-plural">gimp_unit_get_plural</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-singular"><link linkend="gimp-unit-get-singular">gimp_unit_get_singular</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-get-symbol"><link linkend="gimp-unit-get-symbol">gimp_unit_get_symbol</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-new"><link linkend="gimp-unit-new">gimp_unit_new</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-unit-set-deletion-flag"><link linkend="gimp-unit-set-deletion-flag">gimp_unit_set_deletion_flag</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-user-directory"><link linkend="gimp-user-directory">gimp_user_directory</link></primaryie></indexentry>
<indexentry><primaryie linkends="gimp-utf8-strtrim"><link linkend="gimp-utf8-strtrim">gimp_utf8_strtrim</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-VALUE-HOLDS-MEMSIZE--CAPS"><link linkend="GIMP-VALUE-HOLDS-MEMSIZE--CAPS">GIMP_VALUE_HOLDS_MEMSIZE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-VALUE-HOLDS-PARASITE--CAPS"><link linkend="GIMP-VALUE-HOLDS-PARASITE--CAPS">GIMP_VALUE_HOLDS_PARASITE</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-VALUE-HOLDS-UNIT--CAPS"><link linkend="GIMP-VALUE-HOLDS-UNIT--CAPS">GIMP_VALUE_HOLDS_UNIT</link></primaryie></indexentry>
<indexentry><primaryie linkends="GIMP-VERSION--CAPS"><link linkend="GIMP-VERSION--CAPS">GIMP_VERSION</link></primaryie></indexentry>
</indexdiv>
</indexdiv>

View File

@ -1,520 +0,0 @@
<?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" id="libgimpbase-gimpbaseenums.top_of_page">gimpbaseenums</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpbaseenums</refname>
<refpurpose>Basic GIMP enumeration data types.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpbaseenums.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
enum <link linkend="GimpAddMaskType">GimpAddMaskType</link>;
enum <link linkend="GimpBlendMode">GimpBlendMode</link>;
enum <link linkend="GimpBucketFillMode">GimpBucketFillMode</link>;
enum <link linkend="GimpChannelOps">GimpChannelOps</link>;
enum <link linkend="GimpChannelType">GimpChannelType</link>;
enum <link linkend="GimpCheckSize">GimpCheckSize</link>;
enum <link linkend="GimpCheckType">GimpCheckType</link>;
enum <link linkend="GimpCloneType">GimpCloneType</link>;
enum <link linkend="GimpDesaturateMode">GimpDesaturateMode</link>;
enum <link linkend="GimpDodgeBurnType">GimpDodgeBurnType</link>;
enum <link linkend="GimpForegroundExtractMode">GimpForegroundExtractMode</link>;
enum <link linkend="GimpGradientType">GimpGradientType</link>;
enum <link linkend="GimpGridStyle">GimpGridStyle</link>;
enum <link linkend="GimpIconType">GimpIconType</link>;
enum <link linkend="GimpImageBaseType">GimpImageBaseType</link>;
enum <link linkend="GimpImageType">GimpImageType</link>;
enum <link linkend="GimpInterpolationType">GimpInterpolationType</link>;
enum <link linkend="GimpMessageHandlerType">GimpMessageHandlerType</link>;
enum <link linkend="GimpPaintApplicationMode">GimpPaintApplicationMode</link>;
enum <link linkend="GimpPDBArgType">GimpPDBArgType</link>;
enum <link linkend="GimpPDBErrorHandler">GimpPDBErrorHandler</link>;
enum <link linkend="GimpPDBProcType">GimpPDBProcType</link>;
enum <link linkend="GimpPDBStatusType">GimpPDBStatusType</link>;
enum <link linkend="GimpProgressCommand">GimpProgressCommand</link>;
enum <link linkend="GimpRepeatMode">GimpRepeatMode</link>;
enum <link linkend="GimpRunMode">GimpRunMode</link>;
enum <link linkend="GimpSizeType">GimpSizeType</link>;
enum <link linkend="GimpStackTraceMode">GimpStackTraceMode</link>;
enum <link linkend="GimpTextDirection">GimpTextDirection</link>;
enum <link linkend="GimpTextJustification">GimpTextJustification</link>;
enum <link linkend="GimpTransferMode">GimpTransferMode</link>;
enum <link linkend="GimpTransformDirection">GimpTransformDirection</link>;
enum <link linkend="GimpTransformResize">GimpTransformResize</link>;
enum <link linkend="GimpUserDirectory">GimpUserDirectory</link>;
enum <link linkend="GimpVectorsStrokeType">GimpVectorsStrokeType</link>;
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpbaseenums.description" role="desc">
<title role="desc.title">Description</title>
<para>
Basic GIMP enumeration data types.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpbaseenums.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpAddMaskType" role="enum">
<title>enum GimpAddMaskType</title>
<indexterm zone="GimpAddMaskType"><primary sortas="GimpAddMaskType">GimpAddMaskType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpBlendMode" role="enum">
<title>enum GimpBlendMode</title>
<indexterm zone="GimpBlendMode"><primary sortas="GimpBlendMode">GimpBlendMode</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpBucketFillMode" role="enum">
<title>enum GimpBucketFillMode</title>
<indexterm zone="GimpBucketFillMode"><primary sortas="GimpBucketFillMode">GimpBucketFillMode</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpChannelOps" role="enum">
<title>enum GimpChannelOps</title>
<indexterm zone="GimpChannelOps"><primary sortas="GimpChannelOps">GimpChannelOps</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpChannelType" role="enum">
<title>enum GimpChannelType</title>
<indexterm zone="GimpChannelType"><primary sortas="GimpChannelType">GimpChannelType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpCheckSize" role="enum">
<title>enum GimpCheckSize</title>
<indexterm zone="GimpCheckSize"><primary sortas="GimpCheckSize">GimpCheckSize</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpCheckType" role="enum">
<title>enum GimpCheckType</title>
<indexterm zone="GimpCheckType"><primary sortas="GimpCheckType">GimpCheckType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpCloneType" role="enum">
<title>enum GimpCloneType</title>
<indexterm zone="GimpCloneType"><primary sortas="GimpCloneType">GimpCloneType</primary></indexterm><programlisting>typedef enum
{
GIMP_IMAGE_CLONE, /*&lt; desc="Image" &gt;*/
GIMP_PATTERN_CLONE /*&lt; desc="Pattern" &gt;*/
} GimpCloneType;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpDesaturateMode" role="enum">
<title>enum GimpDesaturateMode</title>
<indexterm zone="GimpDesaturateMode"><primary sortas="GimpDesaturateMode">GimpDesaturateMode</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpDodgeBurnType" role="enum">
<title>enum GimpDodgeBurnType</title>
<indexterm zone="GimpDodgeBurnType"><primary sortas="GimpDodgeBurnType">GimpDodgeBurnType</primary></indexterm><programlisting>typedef enum
{
GIMP_DODGE, /*&lt; desc="Dodge" &gt;*/
GIMP_BURN /*&lt; desc="Burn" &gt;*/
} GimpDodgeBurnType;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpForegroundExtractMode" role="enum">
<title>enum GimpForegroundExtractMode</title>
<indexterm zone="GimpForegroundExtractMode"><primary sortas="GimpForegroundExtractMode">GimpForegroundExtractMode</primary></indexterm><programlisting>typedef enum
{
GIMP_FOREGROUND_EXTRACT_SIOX
} GimpForegroundExtractMode;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpGradientType" role="enum">
<title>enum GimpGradientType</title>
<indexterm zone="GimpGradientType"><primary sortas="GimpGradientType">GimpGradientType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpGridStyle" role="enum">
<title>enum GimpGridStyle</title>
<indexterm zone="GimpGridStyle"><primary sortas="GimpGridStyle">GimpGridStyle</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpIconType" role="enum">
<title>enum GimpIconType</title>
<indexterm zone="GimpIconType"><primary sortas="GimpIconType">GimpIconType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpImageBaseType" role="enum">
<title>enum GimpImageBaseType</title>
<indexterm zone="GimpImageBaseType"><primary sortas="GimpImageBaseType">GimpImageBaseType</primary></indexterm><programlisting>typedef enum
{
GIMP_RGB, /*&lt; desc="RGB color" &gt;*/
GIMP_GRAY, /*&lt; desc="Grayscale" &gt;*/
GIMP_INDEXED /*&lt; desc="Indexed color" &gt;*/
} GimpImageBaseType;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpImageType" role="enum">
<title>enum GimpImageType</title>
<indexterm zone="GimpImageType"><primary sortas="GimpImageType">GimpImageType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpInterpolationType" role="enum">
<title>enum GimpInterpolationType</title>
<indexterm zone="GimpInterpolationType"><primary sortas="GimpInterpolationType">GimpInterpolationType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpMessageHandlerType" role="enum">
<title>enum GimpMessageHandlerType</title>
<indexterm zone="GimpMessageHandlerType"><primary sortas="GimpMessageHandlerType">GimpMessageHandlerType</primary></indexterm><programlisting>typedef enum
{
GIMP_MESSAGE_BOX,
GIMP_CONSOLE,
GIMP_ERROR_CONSOLE
} GimpMessageHandlerType;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpPaintApplicationMode" role="enum">
<title>enum GimpPaintApplicationMode</title>
<indexterm zone="GimpPaintApplicationMode"><primary sortas="GimpPaintApplicationMode">GimpPaintApplicationMode</primary></indexterm><programlisting>typedef enum
{
GIMP_PAINT_CONSTANT, /*&lt; desc="Constant" &gt;*/
GIMP_PAINT_INCREMENTAL /*&lt; desc="Incremental" &gt;*/
} GimpPaintApplicationMode;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpPDBArgType" role="enum">
<title>enum GimpPDBArgType</title>
<indexterm zone="GimpPDBArgType"><primary sortas="GimpPDBArgType">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_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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpPDBErrorHandler" role="enum">
<title>enum GimpPDBErrorHandler</title>
<indexterm zone="GimpPDBErrorHandler"><primary sortas="GimpPDBErrorHandler">GimpPDBErrorHandler</primary></indexterm><programlisting>typedef enum
{
GIMP_PDB_ERROR_HANDLER_INTERNAL,
GIMP_PDB_ERROR_HANDLER_PLUGIN
} GimpPDBErrorHandler;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpPDBProcType" role="enum">
<title>enum GimpPDBProcType</title>
<indexterm zone="GimpPDBProcType"><primary sortas="GimpPDBProcType">GimpPDBProcType</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpPDBStatusType" role="enum">
<title>enum GimpPDBStatusType</title>
<indexterm zone="GimpPDBStatusType"><primary sortas="GimpPDBStatusType">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 id="GimpProgressCommand" role="enum">
<title>enum GimpProgressCommand</title>
<indexterm zone="GimpProgressCommand"><primary sortas="GimpProgressCommand">GimpProgressCommand</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpRepeatMode" role="enum">
<title>enum GimpRepeatMode</title>
<indexterm zone="GimpRepeatMode"><primary sortas="GimpRepeatMode">GimpRepeatMode</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpRunMode" role="enum">
<title>enum GimpRunMode</title>
<indexterm zone="GimpRunMode"><primary sortas="GimpRunMode">GimpRunMode</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpSizeType" role="enum">
<title>enum GimpSizeType</title>
<indexterm zone="GimpSizeType"><primary sortas="GimpSizeType">GimpSizeType</primary></indexterm><programlisting>typedef enum
{
GIMP_PIXELS, /*&lt; desc="Pixels" &gt;*/
GIMP_POINTS /*&lt; desc="Points" &gt;*/
} GimpSizeType;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpStackTraceMode" role="enum">
<title>enum GimpStackTraceMode</title>
<indexterm zone="GimpStackTraceMode"><primary sortas="GimpStackTraceMode">GimpStackTraceMode</primary></indexterm><programlisting>typedef enum
{
GIMP_STACK_TRACE_NEVER,
GIMP_STACK_TRACE_QUERY,
GIMP_STACK_TRACE_ALWAYS
} GimpStackTraceMode;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpTextDirection" role="enum">
<title>enum GimpTextDirection</title>
<indexterm zone="GimpTextDirection"><primary sortas="GimpTextDirection">GimpTextDirection</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpTextJustification" role="enum">
<title>enum GimpTextJustification</title>
<indexterm zone="GimpTextJustification"><primary sortas="GimpTextJustification">GimpTextJustification</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpTransferMode" role="enum">
<title>enum GimpTransferMode</title>
<indexterm zone="GimpTransferMode"><primary sortas="GimpTransferMode">GimpTransferMode</primary></indexterm><programlisting>typedef enum
{
GIMP_SHADOWS, /*&lt; desc="Shadows" &gt;*/
GIMP_MIDTONES, /*&lt; desc="Midtones" &gt;*/
GIMP_HIGHLIGHTS /*&lt; desc="Highlights" &gt;*/
} GimpTransferMode;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpTransformDirection" role="enum">
<title>enum GimpTransformDirection</title>
<indexterm zone="GimpTransformDirection"><primary sortas="GimpTransformDirection">GimpTransformDirection</primary></indexterm><programlisting>typedef enum
{
GIMP_TRANSFORM_FORWARD, /*&lt; desc="Normal (Forward)" &gt;*/
GIMP_TRANSFORM_BACKWARD /*&lt; desc="Corrective (Backward)" &gt;*/
} GimpTransformDirection;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpTransformResize" role="enum">
<title>enum GimpTransformResize</title>
<indexterm zone="GimpTransformResize"><primary sortas="GimpTransformResize">GimpTransformResize</primary></indexterm><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;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpUserDirectory" role="enum" condition="deprecated:">
<title>enum GimpUserDirectory</title>
<indexterm zone="GimpUserDirectory" role="deprecated"><primary sortas="GimpUserDirectory">GimpUserDirectory</primary></indexterm><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;
</programlisting>
<warning><para><literal>GimpUserDirectory</literal> is deprecated and should not be used in newly-written code.</para></warning>
<para>
</para></refsect2>
<refsect2 id="GimpVectorsStrokeType" role="enum">
<title>enum GimpVectorsStrokeType</title>
<indexterm zone="GimpVectorsStrokeType"><primary sortas="GimpVectorsStrokeType">GimpVectorsStrokeType</primary></indexterm><programlisting>typedef enum
{
GIMP_VECTORS_STROKE_TYPE_BEZIER
} GimpVectorsStrokeType;
</programlisting>
<para>
</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,176 +0,0 @@
<?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-gimpbasetypes">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpbasetypes.top_of_page">gimpbasetypes</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpbasetypes</refname>
<refpurpose>Translation between gettext translation domain identifier and GType.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpbasetypes.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="GimpEnumDesc">GimpEnumDesc</link>;
<link linkend="GimpFlagsDesc">GimpFlagsDesc</link>;
<link linkend="void">void</link> <link linkend="gimp-type-set-translation-domain">gimp_type_set_translation_domain</link> (<link linkend="GType">GType</link> type,
const <link linkend="gchar">gchar</link> *domain);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-type-get-translation-domain">gimp_type_get_translation_domain</link> (<link linkend="GType">GType</link> type);
<link linkend="void">void</link> <link linkend="gimp-enum-set-value-descriptions">gimp_enum_set_value_descriptions</link> (<link linkend="GType">GType</link> enum_type,
const <link linkend="GimpEnumDesc">GimpEnumDesc</link> *descriptions);
const <link linkend="GimpEnumDesc">GimpEnumDesc</link> * <link linkend="gimp-enum-get-value-descriptions">gimp_enum_get_value_descriptions</link> (<link linkend="GType">GType</link> enum_type);
const <link linkend="GimpFlagsDesc">GimpFlagsDesc</link> * <link linkend="gimp-flags-get-value-descriptions">gimp_flags_get_value_descriptions</link> (<link linkend="GType">GType</link> flags_type);
<link linkend="void">void</link> <link linkend="gimp-flags-set-value-descriptions">gimp_flags_set_value_descriptions</link> (<link linkend="GType">GType</link> flags_type,
const <link linkend="GimpFlagsDesc">GimpFlagsDesc</link> *descriptions);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpbasetypes.description" role="desc">
<title role="desc.title">Description</title>
<para>
Translation between gettext translation domain identifier and GType.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpbasetypes.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpEnumDesc" role="struct">
<title>GimpEnumDesc</title>
<indexterm zone="GimpEnumDesc"><primary sortas="GimpEnumDesc">GimpEnumDesc</primary></indexterm><programlisting>typedef struct {
gint value;
const gchar *value_desc;
const gchar *value_help;
} GimpEnumDesc;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpFlagsDesc" role="struct">
<title>GimpFlagsDesc</title>
<indexterm zone="GimpFlagsDesc"><primary sortas="GimpFlagsDesc">GimpFlagsDesc</primary></indexterm><programlisting>typedef struct {
guint value;
const gchar *value_desc;
const gchar *value_help;
} GimpFlagsDesc;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-type-set-translation-domain" role="function" condition="since:GIMP 2.2">
<title>gimp_type_set_translation_domain ()</title>
<indexterm zone="gimp-type-set-translation-domain" role="GIMP 2.2"><primary sortas="gimp_type_set_translation_domain">gimp_type_set_translation_domain</primary></indexterm><programlisting><link linkend="void">void</link> gimp_type_set_translation_domain (<link linkend="GType">GType</link> type,
const <link linkend="gchar">gchar</link> *domain);</programlisting>
<para>
This function attaches a constant string as a gettext translation
domain identifier to a <link linkend="GType"><type>GType</type></link>. The only purpose of this function is
to use it when registering a <link linkend="GTypeEnum"><type>GTypeEnum</type></link> with translatable value
names.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>domain</parameter>&#160;:</term>
<listitem><simpara> a constant string that identifies a translation domain or <link linkend="NULL--CAPS"><literal>NULL</literal></link>
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-type-get-translation-domain" role="function" condition="since:GIMP 2.2">
<title>gimp_type_get_translation_domain ()</title>
<indexterm zone="gimp-type-get-translation-domain" role="GIMP 2.2"><primary sortas="gimp_type_get_translation_domain">gimp_type_get_translation_domain</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_type_get_translation_domain (<link linkend="GType">GType</link> type);</programlisting>
<para>
Retrieves the gettext translation domain identifier that has been
previously set using <link linkend="gimp-type-set-translation-domain"><function>gimp_type_set_translation_domain()</function></link>. You should
not need to use this function directly, use <link linkend="gimp-enum-get-value"><function>gimp_enum_get_value()</function></link>
or <link linkend="gimp-enum-value-get-name"><function>gimp_enum_value_get_name()</function></link> instead.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the translation domain associated with <parameter>type</parameter>
or <link linkend="NULL--CAPS"><literal>NULL</literal></link> if no domain was set
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-enum-set-value-descriptions" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_set_value_descriptions ()</title>
<indexterm zone="gimp-enum-set-value-descriptions" role="GIMP 2.2"><primary sortas="gimp_enum_set_value_descriptions">gimp_enum_set_value_descriptions</primary></indexterm><programlisting><link linkend="void">void</link> gimp_enum_set_value_descriptions (<link linkend="GType">GType</link> enum_type,
const <link linkend="GimpEnumDesc">GimpEnumDesc</link> *descriptions);</programlisting>
<para>
Sets the array of human readable and translatable descriptions
and help texts for enum values.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>descriptions</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="NULL--CAPS"><literal>NULL</literal></link> terminated constant static array of <link linkend="GimpEnumDesc"><type>GimpEnumDesc</type></link>
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-enum-get-value-descriptions" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_get_value_descriptions ()</title>
<indexterm zone="gimp-enum-get-value-descriptions" role="GIMP 2.2"><primary sortas="gimp_enum_get_value_descriptions">gimp_enum_get_value_descriptions</primary></indexterm><programlisting>const <link linkend="GimpEnumDesc">GimpEnumDesc</link> * gimp_enum_get_value_descriptions (<link linkend="GType">GType</link> enum_type);</programlisting>
<para>
Retreives the array of human readable and translatable descriptions
and help texts for enum values.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="NULL--CAPS"><literal>NULL</literal></link> terminated constant array of <link linkend="GimpEnumDesc"><type>GimpEnumDesc</type></link>
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-get-value-descriptions" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_get_value_descriptions ()</title>
<indexterm zone="gimp-flags-get-value-descriptions" role="GIMP 2.2"><primary sortas="gimp_flags_get_value_descriptions">gimp_flags_get_value_descriptions</primary></indexterm><programlisting>const <link linkend="GimpFlagsDesc">GimpFlagsDesc</link> * gimp_flags_get_value_descriptions (<link linkend="GType">GType</link> flags_type);</programlisting>
<para>
Retreives the array of human readable and translatable descriptions
and help texts for flags values.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="NULL--CAPS"><literal>NULL</literal></link> terminated constant array of <link linkend="GimpFlagsDesc"><type>GimpFlagsDesc</type></link>
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-set-value-descriptions" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_set_value_descriptions ()</title>
<indexterm zone="gimp-flags-set-value-descriptions" role="GIMP 2.2"><primary sortas="gimp_flags_set_value_descriptions">gimp_flags_set_value_descriptions</primary></indexterm><programlisting><link linkend="void">void</link> gimp_flags_set_value_descriptions (<link linkend="GType">GType</link> flags_type,
const <link linkend="GimpFlagsDesc">GimpFlagsDesc</link> *descriptions);</programlisting>
<para>
Sets the array of human readable and translatable descriptions
and help texts for flags values.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_type</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GType"><type>GType</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>descriptions</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="NULL--CAPS"><literal>NULL</literal></link> terminated constant static array of <link linkend="GimpFlagsDesc"><type>GimpFlagsDesc</type></link>
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,104 +0,0 @@
<?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-gimpchecks">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpchecks.top_of_page">gimpchecks</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpchecks</refname>
<refpurpose>Constants and functions related to rendering checkerboards.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpchecks.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
#define <link linkend="GIMP-CHECK-SIZE--CAPS">GIMP_CHECK_SIZE</link>
#define <link linkend="GIMP-CHECK-SIZE-SM--CAPS">GIMP_CHECK_SIZE_SM</link>
#define <link linkend="GIMP-CHECK-DARK--CAPS">GIMP_CHECK_DARK</link>
#define <link linkend="GIMP-CHECK-LIGHT--CAPS">GIMP_CHECK_LIGHT</link>
<link linkend="void">void</link> <link linkend="gimp-checks-get-shades">gimp_checks_get_shades</link> (<link linkend="GimpCheckType">GimpCheckType</link> type,
<link linkend="guchar">guchar</link> *light,
<link linkend="guchar">guchar</link> *dark);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpchecks.description" role="desc">
<title role="desc.title">Description</title>
<para>
Constants and functions related to rendering checkerboards.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpchecks.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GIMP-CHECK-SIZE--CAPS" role="macro">
<title>GIMP_CHECK_SIZE</title>
<indexterm zone="GIMP-CHECK-SIZE--CAPS"><primary sortas="GIMP_CHECK_SIZE">GIMP_CHECK_SIZE</primary></indexterm><programlisting>#define GIMP_CHECK_SIZE 8
</programlisting>
<para>
The default checkerboard size in pixels. This is configurable in the
core but GIMP plug-ins can't access the user preference and should use
this constant instead.
</para></refsect2>
<refsect2 id="GIMP-CHECK-SIZE-SM--CAPS" role="macro">
<title>GIMP_CHECK_SIZE_SM</title>
<indexterm zone="GIMP-CHECK-SIZE-SM--CAPS"><primary sortas="GIMP_CHECK_SIZE_SM">GIMP_CHECK_SIZE_SM</primary></indexterm><programlisting>#define GIMP_CHECK_SIZE_SM 4
</programlisting>
<para>
The default small checkerboard size in pixels.
</para></refsect2>
<refsect2 id="GIMP-CHECK-DARK--CAPS" role="macro">
<title>GIMP_CHECK_DARK</title>
<indexterm zone="GIMP-CHECK-DARK--CAPS"><primary sortas="GIMP_CHECK_DARK">GIMP_CHECK_DARK</primary></indexterm><programlisting>#define GIMP_CHECK_DARK 0.4
</programlisting>
<para>
The dark gray value for the default checkerboard pattern.
</para></refsect2>
<refsect2 id="GIMP-CHECK-LIGHT--CAPS" role="macro">
<title>GIMP_CHECK_LIGHT</title>
<indexterm zone="GIMP-CHECK-LIGHT--CAPS"><primary sortas="GIMP_CHECK_LIGHT">GIMP_CHECK_LIGHT</primary></indexterm><programlisting>#define GIMP_CHECK_LIGHT 0.6
</programlisting>
<para>
The light gray value for the default checkerboard pattern.
</para></refsect2>
<refsect2 id="gimp-checks-get-shades" role="function" condition="since:GIMP 2.2">
<title>gimp_checks_get_shades ()</title>
<indexterm zone="gimp-checks-get-shades" role="GIMP 2.2"><primary sortas="gimp_checks_get_shades">gimp_checks_get_shades</primary></indexterm><programlisting><link linkend="void">void</link> gimp_checks_get_shades (<link linkend="GimpCheckType">GimpCheckType</link> type,
<link linkend="guchar">guchar</link> *light,
<link linkend="guchar">guchar</link> *dark);</programlisting>
<para>
Retrieves the actual shades of gray to use when drawing a
checkerboard for a certain <link linkend="GimpCheckType"><type>GimpCheckType</type></link>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>type</parameter>&#160;:</term>
<listitem><simpara> the checkerboard type
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>light</parameter>&#160;:</term>
<listitem><simpara> return location for the light shade
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>dark</parameter>&#160;:</term>
<listitem><simpara> return location for the dark shade
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,91 +0,0 @@
<?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-gimpcpuaccel">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpcpuaccel.top_of_page">gimpcpuaccel</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpcpuaccel</refname>
<refpurpose></refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpcpuaccel.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
enum <link linkend="GimpCpuAccelFlags">GimpCpuAccelFlags</link>;
<link linkend="GimpCpuAccelFlags">GimpCpuAccelFlags</link> <link linkend="gimp-cpu-accel-get-support">gimp_cpu_accel_get_support</link> (void);
<link linkend="void">void</link> <link linkend="gimp-cpu-accel-set-use">gimp_cpu_accel_set_use</link> (<link linkend="gboolean">gboolean</link> use);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpcpuaccel.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpcpuaccel.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpCpuAccelFlags" role="enum">
<title>enum GimpCpuAccelFlags</title>
<indexterm zone="GimpCpuAccelFlags"><primary sortas="GimpCpuAccelFlags">GimpCpuAccelFlags</primary></indexterm><programlisting>typedef enum
{
GIMP_CPU_ACCEL_NONE = 0x0,
/* x86 accelerations */
GIMP_CPU_ACCEL_X86_MMX = 0x80000000,
GIMP_CPU_ACCEL_X86_3DNOW = 0x40000000,
GIMP_CPU_ACCEL_X86_MMXEXT = 0x20000000,
GIMP_CPU_ACCEL_X86_SSE = 0x10000000,
GIMP_CPU_ACCEL_X86_SSE2 = 0x08000000,
GIMP_CPU_ACCEL_X86_SSE3 = 0x02000000,
/* powerpc accelerations */
GIMP_CPU_ACCEL_PPC_ALTIVEC = 0x04000000
} GimpCpuAccelFlags;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-cpu-accel-get-support" role="function" condition="since:GIMP 2.4">
<title>gimp_cpu_accel_get_support ()</title>
<indexterm zone="gimp-cpu-accel-get-support" role="GIMP 2.4"><primary sortas="gimp_cpu_accel_get_support">gimp_cpu_accel_get_support</primary></indexterm><programlisting><link linkend="GimpCpuAccelFlags">GimpCpuAccelFlags</link> gimp_cpu_accel_get_support (void);</programlisting>
<para>
Query for CPU acceleration support.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="GimpCpuAccelFlags"><type>GimpCpuAccelFlags</type></link> as supported by the CPU.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="gimp-cpu-accel-set-use" role="function" condition="since:GIMP 2.4">
<title>gimp_cpu_accel_set_use ()</title>
<indexterm zone="gimp-cpu-accel-set-use" role="GIMP 2.4"><primary sortas="gimp_cpu_accel_set_use">gimp_cpu_accel_set_use</primary></indexterm><programlisting><link linkend="void">void</link> gimp_cpu_accel_set_use (<link linkend="gboolean">gboolean</link> use);</programlisting>
<para>
This function is for internal use only.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>use</parameter>&#160;:</term>
<listitem><simpara> whether to use CPU acceleration features or not
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,119 +0,0 @@
<?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-gimpdatafiles">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpdatafiles.top_of_page">gimpdatafiles</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpdatafiles</refname>
<refpurpose>Functions to handle GIMP data files.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpdatafiles.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="GimpDatafileData">GimpDatafileData</link>;
<link linkend="void">void</link> (<link linkend="GimpDatafileLoaderFunc">*GimpDatafileLoaderFunc</link>) (const <link linkend="GimpDatafileData">GimpDatafileData</link> *file_data,
<link linkend="gpointer">gpointer</link> user_data);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-datafiles-check-extension">gimp_datafiles_check_extension</link> (const <link linkend="gchar">gchar</link> *filename,
const <link linkend="gchar">gchar</link> *extension);
<link linkend="void">void</link> <link linkend="gimp-datafiles-read-directories">gimp_datafiles_read_directories</link> (const <link linkend="gchar">gchar</link> *path_str,
<link linkend="GFileTest">GFileTest</link> flags,
<link linkend="GimpDatafileLoaderFunc">GimpDatafileLoaderFunc</link> loader_func,
<link linkend="gpointer">gpointer</link> user_data);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpdatafiles.description" role="desc">
<title role="desc.title">Description</title>
<para>
Functions to handle GIMP data files.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpdatafiles.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpDatafileData" role="struct">
<title>GimpDatafileData</title>
<indexterm zone="GimpDatafileData"><primary sortas="GimpDatafileData">GimpDatafileData</primary></indexterm><programlisting>typedef struct {
const gchar *filename;
const gchar *dirname;
const gchar *basename;
time_t atime;
time_t mtime;
time_t ctime;
} GimpDatafileData;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GimpDatafileLoaderFunc" role="function">
<title>GimpDatafileLoaderFunc ()</title>
<indexterm zone="GimpDatafileLoaderFunc"><primary sortas="GimpDatafileLoaderFunc">GimpDatafileLoaderFunc</primary></indexterm><programlisting><link linkend="void">void</link> (*GimpDatafileLoaderFunc) (const <link linkend="GimpDatafileData">GimpDatafileData</link> *file_data,
<link linkend="gpointer">gpointer</link> user_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>file_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-datafiles-check-extension" role="function">
<title>gimp_datafiles_check_extension ()</title>
<indexterm zone="gimp-datafiles-check-extension"><primary sortas="gimp_datafiles_check_extension">gimp_datafiles_check_extension</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_datafiles_check_extension (const <link linkend="gchar">gchar</link> *filename,
const <link linkend="gchar">gchar</link> *extension);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>filename</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>extension</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-datafiles-read-directories" role="function">
<title>gimp_datafiles_read_directories ()</title>
<indexterm zone="gimp-datafiles-read-directories"><primary sortas="gimp_datafiles_read_directories">gimp_datafiles_read_directories</primary></indexterm><programlisting><link linkend="void">void</link> gimp_datafiles_read_directories (const <link linkend="gchar">gchar</link> *path_str,
<link linkend="GFileTest">GFileTest</link> flags,
<link linkend="GimpDatafileLoaderFunc">GimpDatafileLoaderFunc</link> loader_func,
<link linkend="gpointer">gpointer</link> user_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>path_str</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>loader_func</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
</refentry>

View File

@ -1,304 +0,0 @@
<?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-gimpenv">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpenv.top_of_page">gimpenv</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpenv</refname>
<refpurpose>Functions to access the GIMP environment.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpenv.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="void">void</link> <link linkend="gimp-env-init">gimp_env_init</link> (<link linkend="gboolean">gboolean</link> plug_in);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-directory">gimp_directory</link> (void);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-data-directory">gimp_data_directory</link> (void);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-locale-directory">gimp_locale_directory</link> (void);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-plug-in-directory">gimp_plug_in_directory</link> (void);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-sysconf-directory">gimp_sysconf_directory</link> (void);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-user-directory">gimp_user_directory</link> (<link linkend="GimpUserDirectory">GimpUserDirectory</link> type);
<link linkend="gchar">gchar</link> * <link linkend="gimp-personal-rc-file">gimp_personal_rc_file</link> (const <link linkend="gchar">gchar</link> *basename);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-gtkrc">gimp_gtkrc</link> (void);
<link linkend="GList">GList</link> * <link linkend="gimp-path-parse">gimp_path_parse</link> (const <link linkend="gchar">gchar</link> *path,
<link linkend="gint">gint</link> max_paths,
<link linkend="gboolean">gboolean</link> check,
<link linkend="GList">GList</link> **check_failed);
<link linkend="gchar">gchar</link> * <link linkend="gimp-path-to-str">gimp_path_to_str</link> (<link linkend="GList">GList</link> *path);
<link linkend="void">void</link> <link linkend="gimp-path-free">gimp_path_free</link> (<link linkend="GList">GList</link> *path);
<link linkend="gchar">gchar</link> * <link linkend="gimp-path-get-user-writable-dir">gimp_path_get_user_writable_dir</link> (<link linkend="GList">GList</link> *path);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpenv.description" role="desc">
<title role="desc.title">Description</title>
<para>
A set of functions to find the locations of GIMP's data directories and
configuration files.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpenv.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="gimp-env-init" role="function" condition="since:GIMP 2.4">
<title>gimp_env_init ()</title>
<indexterm zone="gimp-env-init" role="GIMP 2.4"><primary sortas="gimp_env_init">gimp_env_init</primary></indexterm><programlisting><link linkend="void">void</link> gimp_env_init (<link linkend="gboolean">gboolean</link> plug_in);</programlisting>
<para>
You don't need to care about this function. It is being called for
you automatically (by means of the <link linkend="MAIN--CAPS"><function>MAIN()</function></link> macro that every plug-in
runs). Calling it again will cause a fatal error.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>plug_in</parameter>&#160;:</term>
<listitem><simpara> must be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if this function is called from a plug-in
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="gimp-directory" role="function">
<title>gimp_directory ()</title>
<indexterm zone="gimp-directory"><primary sortas="gimp_directory">gimp_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_directory (void);</programlisting>
<para>
Returns the user-specific GIMP settings directory. If the
environment variable GIMP2_DIRECTORY exists, it is used. If it is
an absolute path, it is used as is. If it is a relative path, it
is taken to be a subdirectory of the home directory. If it is a
relative path, and no home directory can be determined, it is taken
to be a subdirectory of <link linkend="gimp-data-directory"><function>gimp_data_directory()</function></link>.
</para>
<para>
The usual case is that no GIMP2_DIRECTORY environment variable
exists, and then we use the GIMPDIR subdirectory of the home
directory. If no home directory exists, we use a per-user
subdirectory of <link linkend="gimp-data-directory"><function>gimp_data_directory()</function></link>. In any case, we always
return some non-empty string, whether it corresponds to an existing
directory or not.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The user-specific GIMP settings directory.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-data-directory" role="function">
<title>gimp_data_directory ()</title>
<indexterm zone="gimp-data-directory"><primary sortas="gimp_data_directory">gimp_data_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_data_directory (void);</programlisting>
<para>
Returns the top directory for GIMP data. If the environment
variable GIMP2_DATADIR exists, that is used. It should be an
absolute pathname. Otherwise, on Unix the compile-time defined
directory is used. On Windows, the installation directory as deduced
from the executable's full filename is used.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The top directory for GIMP data.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-locale-directory" role="function">
<title>gimp_locale_directory ()</title>
<indexterm zone="gimp-locale-directory"><primary sortas="gimp_locale_directory">gimp_locale_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_locale_directory (void);</programlisting>
<para>
Returns the top directory for GIMP locale files. If the environment
variable GIMP2_LOCALEDIR exists, that is used. It should be an
absolute pathname. Otherwise, on Unix the compile-time defined
directory is used. On Windows, the installation directory as deduced
from the executable's full filename is used.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
the C library, which isn't necessarily UTF-8. (On Windows, unlike
the other similar functions here, the return value from this
function is in the system codepage, never in UTF-8. It can thus be
passed directly to the <link linkend="bindtextdomain"><function>bindtextdomain()</function></link> function from libintl which
does not handle UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The top directory for GIMP locale files.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-plug-in-directory" role="function">
<title>gimp_plug_in_directory ()</title>
<indexterm zone="gimp-plug-in-directory"><primary sortas="gimp_plug_in_directory">gimp_plug_in_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_plug_in_directory (void);</programlisting>
<para>
Returns the top directory for GIMP plug_ins and modules. If the
environment variable GIMP2_PLUGINDIR exists, that is used. It
should be an absolute pathname. Otherwise, on Unix the compile-time
defined directory is used. On Windows, the installation directory as
deduced from the executable's full filename is used.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The top directory for GIMP plug_ins and modules.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-sysconf-directory" role="function">
<title>gimp_sysconf_directory ()</title>
<indexterm zone="gimp-sysconf-directory"><primary sortas="gimp_sysconf_directory">gimp_sysconf_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_sysconf_directory (void);</programlisting>
<para>
Returns the top directory for GIMP config files. If the environment
variable GIMP2_SYSCONFDIR exists, that is used. It should be an
absolute pathname. Otherwise, on Unix the compile-time defined
directory is used. On Windows, the installation directory as deduced
from the executable's full filename is used.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.).</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The top directory for GIMP config files.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-user-directory" role="function" condition="deprecated:|since:GIMP 2.4">
<title>gimp_user_directory ()</title>
<indexterm zone="gimp-user-directory" role="deprecated"><primary sortas="gimp_user_directory">gimp_user_directory</primary></indexterm><indexterm zone="gimp-user-directory" role="GIMP 2.4"><primary sortas="gimp_user_directory">gimp_user_directory</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_user_directory (<link linkend="GimpUserDirectory">GimpUserDirectory</link> type);</programlisting>
<warning><para><literal>gimp_user_directory</literal> is deprecated and should not be used in newly-written code.</para></warning>
<para>
This procedure is deprecated! Use <link linkend="g-get-user-special-dir"><function>g_get_user_special_dir()</function></link> instead.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>type</parameter>&#160;:</term>
<listitem><simpara> the type of user directory to retrieve
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The path to the specified user directory, or <link linkend="NULL--CAPS"><literal>NULL</literal></link> if the
logical ID was not found.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="gimp-personal-rc-file" role="function">
<title>gimp_personal_rc_file ()</title>
<indexterm zone="gimp-personal-rc-file"><primary sortas="gimp_personal_rc_file">gimp_personal_rc_file</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_personal_rc_file (const <link linkend="gchar">gchar</link> *basename);</programlisting>
<para>
Returns the name of a file in the user-specific GIMP settings directory.
</para>
<para>
The returned string is allocated dynamically and *SHOULD* be freed
with <link linkend="g-free"><function>g_free()</function></link> after use. The returned string is in the encoding
used for filenames by GLib, which isn't necessarily
UTF-8. (On Windows it always is UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>basename</parameter>&#160;:</term>
<listitem><simpara> The basename of a rc_file.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The name of a file in the user-specific GIMP settings directory.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-gtkrc" role="function">
<title>gimp_gtkrc ()</title>
<indexterm zone="gimp-gtkrc"><primary sortas="gimp_gtkrc">gimp_gtkrc</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_gtkrc (void);</programlisting>
<para>
Returns the name of GIMP's application-specific gtkrc file.
</para>
<para>
The returned string is owned by GIMP and must not be modified or
freed. The returned string is in the encoding used for filenames by
GLib, which isn't necessarily UTF-8. (On Windows it always is
UTF-8.)</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The name of GIMP's application-specific gtkrc file.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-path-parse" role="function">
<title>gimp_path_parse ()</title>
<indexterm zone="gimp-path-parse"><primary sortas="gimp_path_parse">gimp_path_parse</primary></indexterm><programlisting><link linkend="GList">GList</link> * gimp_path_parse (const <link linkend="gchar">gchar</link> *path,
<link linkend="gint">gint</link> max_paths,
<link linkend="gboolean">gboolean</link> check,
<link linkend="GList">GList</link> **check_failed);</programlisting>
<para>
</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>path</parameter>&#160;:</term>
<listitem><simpara> A list of directories separated by <link linkend="G-SEARCHPATH-SEPARATOR--CAPS"><type>G_SEARCHPATH_SEPARATOR</type></link>.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>max_paths</parameter>&#160;:</term>
<listitem><simpara> The maximum number of directories to return.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>check</parameter>&#160;:</term>
<listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if you want the directories to be checked.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>check_failed</parameter>&#160;:</term>
<listitem><simpara> Returns a <link linkend="GList"><type>GList</type></link> of path elements for which the
check failed.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A <link linkend="GList"><type>GList</type></link> of all directories in <parameter>path</parameter>.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-path-to-str" role="function">
<title>gimp_path_to_str ()</title>
<indexterm zone="gimp-path-to-str"><primary sortas="gimp_path_to_str">gimp_path_to_str</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_path_to_str (<link linkend="GList">GList</link> *path);</programlisting>
<para>
</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>path</parameter>&#160;:</term>
<listitem><simpara> A list of directories as returned by <link linkend="gimp-path-parse"><function>gimp_path_parse()</function></link>.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A searchpath string separated by <link linkend="G-SEARCHPATH-SEPARATOR--CAPS"><type>G_SEARCHPATH_SEPARATOR</type></link>.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-path-free" role="function">
<title>gimp_path_free ()</title>
<indexterm zone="gimp-path-free"><primary sortas="gimp_path_free">gimp_path_free</primary></indexterm><programlisting><link linkend="void">void</link> gimp_path_free (<link linkend="GList">GList</link> *path);</programlisting>
<para>
This function frees the memory allocated for the list and the strings
it contains.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>path</parameter>&#160;:</term>
<listitem><simpara> A list of directories as returned by <link linkend="gimp-path-parse"><function>gimp_path_parse()</function></link>.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-path-get-user-writable-dir" role="function">
<title>gimp_path_get_user_writable_dir ()</title>
<indexterm zone="gimp-path-get-user-writable-dir"><primary sortas="gimp_path_get_user_writable_dir">gimp_path_get_user_writable_dir</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_path_get_user_writable_dir (<link linkend="GList">GList</link> *path);</programlisting>
<para>
Note that you have to <link linkend="g-free"><function>g_free()</function></link> the returned string.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>path</parameter>&#160;:</term>
<listitem><simpara> A list of directories as returned by <link linkend="gimp-path-parse"><function>gimp_path_parse()</function></link>.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The first directory in <parameter>path</parameter> where the user has write permission.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
</refentry>

View File

@ -1,97 +0,0 @@
<?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-gimplimits">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimplimits.top_of_page">gimplimits</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimplimits</refname>
<refpurpose>Boundaries of some GIMP data types and some global constants.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimplimits.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
#define <link linkend="GIMP-MIN-IMAGE-SIZE--CAPS">GIMP_MIN_IMAGE_SIZE</link>
#define <link linkend="GIMP-MAX-IMAGE-SIZE--CAPS">GIMP_MAX_IMAGE_SIZE</link>
#define <link linkend="GIMP-MIN-RESOLUTION--CAPS">GIMP_MIN_RESOLUTION</link>
#define <link linkend="GIMP-MAX-RESOLUTION--CAPS">GIMP_MAX_RESOLUTION</link>
#define <link linkend="GIMP-MAX-MEMSIZE--CAPS">GIMP_MAX_MEMSIZE</link>
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimplimits.description" role="desc">
<title role="desc.title">Description</title>
<para>
Boundaries of some GIMP data types and some global constants.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimplimits.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GIMP-MIN-IMAGE-SIZE--CAPS" role="macro">
<title>GIMP_MIN_IMAGE_SIZE</title>
<indexterm zone="GIMP-MIN-IMAGE-SIZE--CAPS"><primary sortas="GIMP_MIN_IMAGE_SIZE">GIMP_MIN_IMAGE_SIZE</primary></indexterm><programlisting>#define GIMP_MIN_IMAGE_SIZE 1
</programlisting>
<para>
The minimum width and height of a GIMP image in pixels.
</para></refsect2>
<refsect2 id="GIMP-MAX-IMAGE-SIZE--CAPS" role="macro">
<title>GIMP_MAX_IMAGE_SIZE</title>
<indexterm zone="GIMP-MAX-IMAGE-SIZE--CAPS"><primary sortas="GIMP_MAX_IMAGE_SIZE">GIMP_MAX_IMAGE_SIZE</primary></indexterm><programlisting>#define GIMP_MAX_IMAGE_SIZE 262144 /* 2^18 */
</programlisting>
<para>
The maximum width and height of a GIMP image in pixels. This is a
somewhat arbitray value that can be used when an upper value for pixel
sizes is needed; for example to give a spin button an upper limit.
</para></refsect2>
<refsect2 id="GIMP-MIN-RESOLUTION--CAPS" role="macro">
<title>GIMP_MIN_RESOLUTION</title>
<indexterm zone="GIMP-MIN-RESOLUTION--CAPS"><primary sortas="GIMP_MIN_RESOLUTION">GIMP_MIN_RESOLUTION</primary></indexterm><programlisting>#define GIMP_MIN_RESOLUTION 5e-3 /* shouldn't display as 0.000 */
</programlisting>
<para>
The minimum resolution of a GIMP image in pixels per inch. This is a
somewhat arbitray value that can be used to when a lower value for a
resolution is needed. GIMP will not accept resolutions smaller than
this value.
</para></refsect2>
<refsect2 id="GIMP-MAX-RESOLUTION--CAPS" role="macro">
<title>GIMP_MAX_RESOLUTION</title>
<indexterm zone="GIMP-MAX-RESOLUTION--CAPS"><primary sortas="GIMP_MAX_RESOLUTION">GIMP_MAX_RESOLUTION</primary></indexterm><programlisting>#define GIMP_MAX_RESOLUTION 65536.0
</programlisting>
<para>
The maximum resolution of a GIMP image in pixels per inch. This is a
somewhat arbitray value that can be used to when an upper value for a
resolution is needed. GIMP will not accept resolutions larger than
this value.
</para></refsect2>
<refsect2 id="GIMP-MAX-MEMSIZE--CAPS" role="macro">
<title>GIMP_MAX_MEMSIZE</title>
<indexterm zone="GIMP-MAX-MEMSIZE--CAPS"><primary sortas="GIMP_MAX_MEMSIZE">GIMP_MAX_MEMSIZE</primary></indexterm><programlisting>#define GIMP_MAX_MEMSIZE ((guint64) 1 &lt;&lt; 42) /* 4 terabyte;
</programlisting>
<para>
A large but arbitrary value that can be used when an upper limit for a
memory size (in bytes) is needed. It is smaller than <link linkend="G-MAXDOUBLE--CAPS"><literal>G_MAXDOUBLE</literal></link> since
the <link linkend="GimpMemsizeEntry"><type>GimpMemsizeEntry</type></link> doesn't handle larger values.
</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,185 +0,0 @@
<?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-gimpmemsize">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpmemsize.top_of_page">gimpmemsize</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpmemsize</refname>
<refpurpose>Functions to (de)serialize a given memory size.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpmemsize.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="gchar">gchar</link> * <link linkend="gimp-memsize-serialize">gimp_memsize_serialize</link> (<link linkend="guint64">guint64</link> memsize);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-memsize-deserialize">gimp_memsize_deserialize</link> (const <link linkend="gchar">gchar</link> *string,
<link linkend="guint64">guint64</link> *memsize);
<link linkend="gchar">gchar</link> * <link linkend="gimp-memsize-to-string">gimp_memsize_to_string</link> (<link linkend="guint64">guint64</link> memsize);
#define <link linkend="GIMP-TYPE-MEMSIZE--CAPS">GIMP_TYPE_MEMSIZE</link>
#define <link linkend="GIMP-TYPE-PARAM-MEMSIZE--CAPS">GIMP_TYPE_PARAM_MEMSIZE</link>
#define <link linkend="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS">GIMP_IS_PARAM_SPEC_MEMSIZE</link> (pspec)
<link linkend="GParamSpec">GParamSpec</link> * <link linkend="gimp-param-spec-memsize">gimp_param_spec_memsize</link> (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="guint64">guint64</link> minimum,
<link linkend="guint64">guint64</link> maximum,
<link linkend="guint64">guint64</link> default_value,
<link linkend="GParamFlags">GParamFlags</link> flags);
#define <link linkend="GIMP-VALUE-HOLDS-MEMSIZE--CAPS">GIMP_VALUE_HOLDS_MEMSIZE</link> (value)
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpmemsize.description" role="desc">
<title role="desc.title">Description</title>
<para>
Functions to (de)serialize a given memory size.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpmemsize.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="gimp-memsize-serialize" role="function" condition="since:GIMP 2.2">
<title>gimp_memsize_serialize ()</title>
<indexterm zone="gimp-memsize-serialize" role="GIMP 2.2"><primary sortas="gimp_memsize_serialize">gimp_memsize_serialize</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_memsize_serialize (<link linkend="guint64">guint64</link> memsize);</programlisting>
<para>
Creates a string representation of a given memory size. This string
can be parsed by <link linkend="gimp-memsize-deserialize"><function>gimp_memsize_deserialize()</function></link> and can thus be used in
config files. It should not be displayed to the user. If you need a
nice human-readable string please use <link linkend="g-format-size-for-display"><function>g_format_size_for_display()</function></link>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>memsize</parameter>&#160;:</term>
<listitem><simpara> memory size in bytes
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A newly allocated string representation of <parameter>memsize</parameter>.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-memsize-deserialize" role="function" condition="since:GIMP 2.2">
<title>gimp_memsize_deserialize ()</title>
<indexterm zone="gimp-memsize-deserialize" role="GIMP 2.2"><primary sortas="gimp_memsize_deserialize">gimp_memsize_deserialize</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_memsize_deserialize (const <link linkend="gchar">gchar</link> *string,
<link linkend="guint64">guint64</link> *memsize);</programlisting>
<para>
Parses a string representation of a memory size as returned by
<link linkend="gimp-memsize-serialize"><function>gimp_memsize_serialize()</function></link>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>string</parameter>&#160;:</term>
<listitem><simpara> a string as returned by <link linkend="gimp-memsize-serialize"><function>gimp_memsize_serialize()</function></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>memsize</parameter>&#160;:</term>
<listitem><simpara> return location for memory size in bytes
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the <parameter>string</parameter> was successfully parsed and
<parameter>memsize</parameter> has been set, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-memsize-to-string" role="function" condition="deprecated:">
<title>gimp_memsize_to_string ()</title>
<indexterm zone="gimp-memsize-to-string" role="deprecated"><primary sortas="gimp_memsize_to_string">gimp_memsize_to_string</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_memsize_to_string (<link linkend="guint64">guint64</link> memsize);</programlisting>
<warning><para><literal>gimp_memsize_to_string</literal> is deprecated and should not be used in newly-written code.</para></warning>
<para>
This function is deprecated! Use <link linkend="g-format-size-for-display"><function>g_format_size_for_display()</function></link> instead.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>memsize</parameter>&#160;:</term>
<listitem><simpara> A memory size in bytes.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A newly allocated human-readable, translated string.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="GIMP-TYPE-MEMSIZE--CAPS" role="macro">
<title>GIMP_TYPE_MEMSIZE</title>
<indexterm zone="GIMP-TYPE-MEMSIZE--CAPS"><primary sortas="GIMP_TYPE_MEMSIZE">GIMP_TYPE_MEMSIZE</primary></indexterm><programlisting>#define GIMP_TYPE_MEMSIZE (gimp_memsize_get_type ())
</programlisting>
<para>
<link linkend="GIMP-TYPE-MEMSIZE--CAPS"><type>GIMP_TYPE_MEMSIZE</type></link> is a <link linkend="GType"><type>GType</type></link> derived from <link linkend="G-TYPE-UINT64--CAPS"><type>G_TYPE_UINT64</type></link>.
</para></refsect2>
<refsect2 id="GIMP-TYPE-PARAM-MEMSIZE--CAPS" role="macro">
<title>GIMP_TYPE_PARAM_MEMSIZE</title>
<indexterm zone="GIMP-TYPE-PARAM-MEMSIZE--CAPS"><primary sortas="GIMP_TYPE_PARAM_MEMSIZE">GIMP_TYPE_PARAM_MEMSIZE</primary></indexterm><programlisting>#define GIMP_TYPE_PARAM_MEMSIZE (gimp_param_memsize_get_type ())
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS" role="macro">
<title>GIMP_IS_PARAM_SPEC_MEMSIZE()</title>
<indexterm zone="GIMP-IS-PARAM-SPEC-MEMSIZE--CAPS"><primary sortas="GIMP_IS_PARAM_SPEC_MEMSIZE">GIMP_IS_PARAM_SPEC_MEMSIZE</primary></indexterm><programlisting>#define GIMP_IS_PARAM_SPEC_MEMSIZE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_MEMSIZE))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>pspec</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-param-spec-memsize" role="function" condition="since:GIMP 2.4">
<title>gimp_param_spec_memsize ()</title>
<indexterm zone="gimp-param-spec-memsize" role="GIMP 2.4"><primary sortas="gimp_param_spec_memsize">gimp_param_spec_memsize</primary></indexterm><programlisting><link linkend="GParamSpec">GParamSpec</link> * gimp_param_spec_memsize (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="guint64">guint64</link> minimum,
<link linkend="guint64">guint64</link> maximum,
<link linkend="guint64">guint64</link> default_value,
<link linkend="GParamFlags">GParamFlags</link> flags);</programlisting>
<para>
Creates a param spec to hold a memory size value.
See <link linkend="g-param-spec-internal"><function>g_param_spec_internal()</function></link> for more information.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara> Canonical name of the param
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>nick</parameter>&#160;:</term>
<listitem><simpara> Nickname of the param
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>blurb</parameter>&#160;:</term>
<listitem><simpara> Brief desciption of param.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>minimum</parameter>&#160;:</term>
<listitem><simpara> Smallest allowed value of the parameter.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>maximum</parameter>&#160;:</term>
<listitem><simpara> Largest allowed value of the parameter.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>default_value</parameter>&#160;:</term>
<listitem><simpara> Value to use if none is assigned.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara> a combination of <link linkend="GParamFlags"><type>GParamFlags</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a newly allocated <link linkend="GParamSpec"><type>GParamSpec</type></link> instance
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="GIMP-VALUE-HOLDS-MEMSIZE--CAPS" role="macro">
<title>GIMP_VALUE_HOLDS_MEMSIZE()</title>
<indexterm zone="GIMP-VALUE-HOLDS-MEMSIZE--CAPS"><primary sortas="GIMP_VALUE_HOLDS_MEMSIZE">GIMP_VALUE_HOLDS_MEMSIZE</primary></indexterm><programlisting>#define GIMP_VALUE_HOLDS_MEMSIZE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MEMSIZE))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
</refentry>

View File

@ -1,74 +0,0 @@
<?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-gimpparam">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpparam.top_of_page">gimpparam</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpparam</refname>
<refpurpose>Definitions of useful <link linkend="GParamFlags"><type>GParamFlags</type></link>.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpparam.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
#define <link linkend="GIMP-PARAM-STATIC-STRINGS--CAPS">GIMP_PARAM_STATIC_STRINGS</link>
#define <link linkend="GIMP-PARAM-READABLE--CAPS">GIMP_PARAM_READABLE</link>
#define <link linkend="GIMP-PARAM-WRITABLE--CAPS">GIMP_PARAM_WRITABLE</link>
#define <link linkend="GIMP-PARAM-READWRITE--CAPS">GIMP_PARAM_READWRITE</link>
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpparam.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpparam.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GIMP-PARAM-STATIC-STRINGS--CAPS" role="macro">
<title>GIMP_PARAM_STATIC_STRINGS</title>
<indexterm zone="GIMP-PARAM-STATIC-STRINGS--CAPS"><primary sortas="GIMP_PARAM_STATIC_STRINGS">GIMP_PARAM_STATIC_STRINGS</primary></indexterm><programlisting>#define GIMP_PARAM_STATIC_STRINGS</programlisting>
<para>
Since: GIMP 2.4
</para></refsect2>
<refsect2 id="GIMP-PARAM-READABLE--CAPS" role="macro">
<title>GIMP_PARAM_READABLE</title>
<indexterm zone="GIMP-PARAM-READABLE--CAPS"><primary sortas="GIMP_PARAM_READABLE">GIMP_PARAM_READABLE</primary></indexterm><programlisting>#define GIMP_PARAM_READABLE</programlisting>
<para>
Since: GIMP 2.4
</para></refsect2>
<refsect2 id="GIMP-PARAM-WRITABLE--CAPS" role="macro">
<title>GIMP_PARAM_WRITABLE</title>
<indexterm zone="GIMP-PARAM-WRITABLE--CAPS"><primary sortas="GIMP_PARAM_WRITABLE">GIMP_PARAM_WRITABLE</primary></indexterm><programlisting>#define GIMP_PARAM_WRITABLE</programlisting>
<para>
Since: GIMP 2.4
</para></refsect2>
<refsect2 id="GIMP-PARAM-READWRITE--CAPS" role="macro">
<title>GIMP_PARAM_READWRITE</title>
<indexterm zone="GIMP-PARAM-READWRITE--CAPS"><primary sortas="GIMP_PARAM_READWRITE">GIMP_PARAM_READWRITE</primary></indexterm><programlisting>#define GIMP_PARAM_READWRITE</programlisting>
<para>
Since: GIMP 2.4
</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,358 +0,0 @@
<?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-gimpparasite">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpparasite.top_of_page">gimpparasite</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpparasite</refname>
<refpurpose>Arbitrary pieces of data which can be attached to various GIMP objects.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpparasite.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="GimpParasite">GimpParasite</link>;
<link linkend="GimpParasite">GimpParasite</link> * <link linkend="gimp-parasite-new">gimp_parasite_new</link> (const <link linkend="gchar">gchar</link> *name,
<link linkend="guint32">guint32</link> flags,
<link linkend="guint32">guint32</link> size,
<link linkend="gconstpointer">gconstpointer</link> data);
<link linkend="void">void</link> <link linkend="gimp-parasite-free">gimp_parasite_free</link> (<link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="GimpParasite">GimpParasite</link> * <link linkend="gimp-parasite-copy">gimp_parasite_copy</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-parasite-compare">gimp_parasite_compare</link> (const <link linkend="GimpParasite">GimpParasite</link> *a,
const <link linkend="GimpParasite">GimpParasite</link> *b);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-parasite-is-type">gimp_parasite_is_type</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite,
const <link linkend="gchar">gchar</link> *name);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-parasite-is-persistent">gimp_parasite_is_persistent</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-parasite-is-undoable">gimp_parasite_is_undoable</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-parasite-has-flag">gimp_parasite_has_flag</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite,
<link linkend="gulong">gulong</link> flag);
<link linkend="gulong">gulong</link> <link linkend="gimp-parasite-flags">gimp_parasite_flags</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-parasite-name">gimp_parasite_name</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="gconstpointer">gconstpointer</link> <link linkend="gimp-parasite-data">gimp_parasite_data</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
<link linkend="glong">glong</link> <link linkend="gimp-parasite-data-size">gimp_parasite_data_size</link> (const <link linkend="GimpParasite">GimpParasite</link> *parasite);
#define <link linkend="GIMP-PARASITE-PERSISTENT--CAPS">GIMP_PARASITE_PERSISTENT</link>
#define <link linkend="GIMP-PARASITE-UNDOABLE--CAPS">GIMP_PARASITE_UNDOABLE</link>
#define <link linkend="GIMP-PARASITE-ATTACH-PARENT--CAPS">GIMP_PARASITE_ATTACH_PARENT</link>
#define <link linkend="GIMP-PARASITE-PARENT-PERSISTENT--CAPS">GIMP_PARASITE_PARENT_PERSISTENT</link>
#define <link linkend="GIMP-PARASITE-PARENT-UNDOABLE--CAPS">GIMP_PARASITE_PARENT_UNDOABLE</link>
#define <link linkend="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS">GIMP_PARASITE_ATTACH_GRANDPARENT</link>
#define <link linkend="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS">GIMP_PARASITE_GRANDPARENT_PERSISTENT</link>
#define <link linkend="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS">GIMP_PARASITE_GRANDPARENT_UNDOABLE</link>
#define <link linkend="GIMP-TYPE-PARASITE--CAPS">GIMP_TYPE_PARASITE</link>
#define <link linkend="GIMP-TYPE-PARAM-PARASITE--CAPS">GIMP_TYPE_PARAM_PARASITE</link>
#define <link linkend="GIMP-IS-PARAM-SPEC-PARASITE--CAPS">GIMP_IS_PARAM_SPEC_PARASITE</link> (pspec)
<link linkend="GParamSpec">GParamSpec</link> * <link linkend="gimp-param-spec-parasite">gimp_param_spec_parasite</link> (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="GParamFlags">GParamFlags</link> flags);
#define <link linkend="GIMP-VALUE-HOLDS-PARASITE--CAPS">GIMP_VALUE_HOLDS_PARASITE</link> (value)
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpparasite.description" role="desc">
<title role="desc.title">Description</title>
<para>
Arbitrary pieces of data which can be attached to various GIMP objects.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpparasite.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpParasite" role="struct">
<title>GimpParasite</title>
<indexterm zone="GimpParasite"><primary sortas="GimpParasite">GimpParasite</primary></indexterm><programlisting>typedef struct {
gchar *name; /* The name of the parasite. USE A UNIQUE PREFIX! */
guint32 flags; /* save Parasite in XCF file, etc. */
guint32 size; /* amount of data */
gpointer data; /* a pointer to the data. plugin is *
* responsible for tracking byte order */
} GimpParasite;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-parasite-new" role="function">
<title>gimp_parasite_new ()</title>
<indexterm zone="gimp-parasite-new"><primary sortas="gimp_parasite_new">gimp_parasite_new</primary></indexterm><programlisting><link linkend="GimpParasite">GimpParasite</link> * gimp_parasite_new (const <link linkend="gchar">gchar</link> *name,
<link linkend="guint32">guint32</link> flags,
<link linkend="guint32">guint32</link> size,
<link linkend="gconstpointer">gconstpointer</link> data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>size</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-free" role="function">
<title>gimp_parasite_free ()</title>
<indexterm zone="gimp-parasite-free"><primary sortas="gimp_parasite_free">gimp_parasite_free</primary></indexterm><programlisting><link linkend="void">void</link> gimp_parasite_free (<link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-copy" role="function">
<title>gimp_parasite_copy ()</title>
<indexterm zone="gimp-parasite-copy"><primary sortas="gimp_parasite_copy">gimp_parasite_copy</primary></indexterm><programlisting><link linkend="GimpParasite">GimpParasite</link> * gimp_parasite_copy (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-compare" role="function">
<title>gimp_parasite_compare ()</title>
<indexterm zone="gimp-parasite-compare"><primary sortas="gimp_parasite_compare">gimp_parasite_compare</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_parasite_compare (const <link linkend="GimpParasite">GimpParasite</link> *a,
const <link linkend="GimpParasite">GimpParasite</link> *b);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>a</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>b</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-is-type" role="function">
<title>gimp_parasite_is_type ()</title>
<indexterm zone="gimp-parasite-is-type"><primary sortas="gimp_parasite_is_type">gimp_parasite_is_type</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_parasite_is_type (const <link linkend="GimpParasite">GimpParasite</link> *parasite,
const <link linkend="gchar">gchar</link> *name);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-is-persistent" role="function">
<title>gimp_parasite_is_persistent ()</title>
<indexterm zone="gimp-parasite-is-persistent"><primary sortas="gimp_parasite_is_persistent">gimp_parasite_is_persistent</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_parasite_is_persistent (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-is-undoable" role="function">
<title>gimp_parasite_is_undoable ()</title>
<indexterm zone="gimp-parasite-is-undoable"><primary sortas="gimp_parasite_is_undoable">gimp_parasite_is_undoable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_parasite_is_undoable (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-has-flag" role="function">
<title>gimp_parasite_has_flag ()</title>
<indexterm zone="gimp-parasite-has-flag"><primary sortas="gimp_parasite_has_flag">gimp_parasite_has_flag</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_parasite_has_flag (const <link linkend="GimpParasite">GimpParasite</link> *parasite,
<link linkend="gulong">gulong</link> flag);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flag</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-flags" role="function">
<title>gimp_parasite_flags ()</title>
<indexterm zone="gimp-parasite-flags"><primary sortas="gimp_parasite_flags">gimp_parasite_flags</primary></indexterm><programlisting><link linkend="gulong">gulong</link> gimp_parasite_flags (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-name" role="function">
<title>gimp_parasite_name ()</title>
<indexterm zone="gimp-parasite-name"><primary sortas="gimp_parasite_name">gimp_parasite_name</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_parasite_name (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-data" role="function">
<title>gimp_parasite_data ()</title>
<indexterm zone="gimp-parasite-data"><primary sortas="gimp_parasite_data">gimp_parasite_data</primary></indexterm><programlisting><link linkend="gconstpointer">gconstpointer</link> gimp_parasite_data (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-parasite-data-size" role="function">
<title>gimp_parasite_data_size ()</title>
<indexterm zone="gimp-parasite-data-size"><primary sortas="gimp_parasite_data_size">gimp_parasite_data_size</primary></indexterm><programlisting><link linkend="glong">glong</link> gimp_parasite_data_size (const <link linkend="GimpParasite">GimpParasite</link> *parasite);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parasite</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="GIMP-PARASITE-PERSISTENT--CAPS" role="macro">
<title>GIMP_PARASITE_PERSISTENT</title>
<indexterm zone="GIMP-PARASITE-PERSISTENT--CAPS"><primary sortas="GIMP_PARASITE_PERSISTENT">GIMP_PARASITE_PERSISTENT</primary></indexterm><programlisting>#define GIMP_PARASITE_PERSISTENT 1
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-UNDOABLE--CAPS" role="macro">
<title>GIMP_PARASITE_UNDOABLE</title>
<indexterm zone="GIMP-PARASITE-UNDOABLE--CAPS"><primary sortas="GIMP_PARASITE_UNDOABLE">GIMP_PARASITE_UNDOABLE</primary></indexterm><programlisting>#define GIMP_PARASITE_UNDOABLE 2
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-ATTACH-PARENT--CAPS" role="macro">
<title>GIMP_PARASITE_ATTACH_PARENT</title>
<indexterm zone="GIMP-PARASITE-ATTACH-PARENT--CAPS"><primary sortas="GIMP_PARASITE_ATTACH_PARENT">GIMP_PARASITE_ATTACH_PARENT</primary></indexterm><programlisting>#define GIMP_PARASITE_ATTACH_PARENT (0x80 &lt;&lt; 8)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-PARENT-PERSISTENT--CAPS" role="macro">
<title>GIMP_PARASITE_PARENT_PERSISTENT</title>
<indexterm zone="GIMP-PARASITE-PARENT-PERSISTENT--CAPS"><primary sortas="GIMP_PARASITE_PARENT_PERSISTENT">GIMP_PARASITE_PARENT_PERSISTENT</primary></indexterm><programlisting>#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 8)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-PARENT-UNDOABLE--CAPS" role="macro">
<title>GIMP_PARASITE_PARENT_UNDOABLE</title>
<indexterm zone="GIMP-PARASITE-PARENT-UNDOABLE--CAPS"><primary sortas="GIMP_PARASITE_PARENT_UNDOABLE">GIMP_PARASITE_PARENT_UNDOABLE</primary></indexterm><programlisting>#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 8)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS" role="macro">
<title>GIMP_PARASITE_ATTACH_GRANDPARENT</title>
<indexterm zone="GIMP-PARASITE-ATTACH-GRANDPARENT--CAPS"><primary sortas="GIMP_PARASITE_ATTACH_GRANDPARENT">GIMP_PARASITE_ATTACH_GRANDPARENT</primary></indexterm><programlisting>#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 &lt;&lt; 16)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS" role="macro">
<title>GIMP_PARASITE_GRANDPARENT_PERSISTENT</title>
<indexterm zone="GIMP-PARASITE-GRANDPARENT-PERSISTENT--CAPS"><primary sortas="GIMP_PARASITE_GRANDPARENT_PERSISTENT">GIMP_PARASITE_GRANDPARENT_PERSISTENT</primary></indexterm><programlisting>#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 16)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS" role="macro">
<title>GIMP_PARASITE_GRANDPARENT_UNDOABLE</title>
<indexterm zone="GIMP-PARASITE-GRANDPARENT-UNDOABLE--CAPS"><primary sortas="GIMP_PARASITE_GRANDPARENT_UNDOABLE">GIMP_PARASITE_GRANDPARENT_UNDOABLE</primary></indexterm><programlisting>#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 16)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-TYPE-PARASITE--CAPS" role="macro">
<title>GIMP_TYPE_PARASITE</title>
<indexterm zone="GIMP-TYPE-PARASITE--CAPS"><primary sortas="GIMP_TYPE_PARASITE">GIMP_TYPE_PARASITE</primary></indexterm><programlisting>#define GIMP_TYPE_PARASITE (gimp_parasite_get_type ())
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-TYPE-PARAM-PARASITE--CAPS" role="macro">
<title>GIMP_TYPE_PARAM_PARASITE</title>
<indexterm zone="GIMP-TYPE-PARAM-PARASITE--CAPS"><primary sortas="GIMP_TYPE_PARAM_PARASITE">GIMP_TYPE_PARAM_PARASITE</primary></indexterm><programlisting>#define GIMP_TYPE_PARAM_PARASITE (gimp_param_parasite_get_type ())
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-IS-PARAM-SPEC-PARASITE--CAPS" role="macro">
<title>GIMP_IS_PARAM_SPEC_PARASITE()</title>
<indexterm zone="GIMP-IS-PARAM-SPEC-PARASITE--CAPS"><primary sortas="GIMP_IS_PARAM_SPEC_PARASITE">GIMP_IS_PARAM_SPEC_PARASITE</primary></indexterm><programlisting>#define GIMP_IS_PARAM_SPEC_PARASITE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_PARASITE))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>pspec</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-param-spec-parasite" role="function">
<title>gimp_param_spec_parasite ()</title>
<indexterm zone="gimp-param-spec-parasite"><primary sortas="gimp_param_spec_parasite">gimp_param_spec_parasite</primary></indexterm><programlisting><link linkend="GParamSpec">GParamSpec</link> * gimp_param_spec_parasite (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="GParamFlags">GParamFlags</link> flags);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>nick</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>blurb</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="GIMP-VALUE-HOLDS-PARASITE--CAPS" role="macro">
<title>GIMP_VALUE_HOLDS_PARASITE()</title>
<indexterm zone="GIMP-VALUE-HOLDS-PARASITE--CAPS"><primary sortas="GIMP_VALUE_HOLDS_PARASITE">GIMP_VALUE_HOLDS_PARASITE</primary></indexterm><programlisting>#define GIMP_VALUE_HOLDS_PARASITE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_PARASITE))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
<refsect1 id="libgimpbase-gimpparasite.see-also">
<title>See Also</title>
<para>
<link linkend="gimp-image-parasite-attach"><function>gimp_image_parasite_attach()</function></link>, <link linkend="gimp-drawable-parasite-attach"><function>gimp_drawable_parasite_attach()</function></link>,
<link linkend="gimp-parasite-attach"><function>gimp_parasite_attach()</function></link> and their related functions.
</para>
</refsect1>
</refentry>

View File

@ -1,97 +0,0 @@
<?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-gimpparasiteio">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpparasiteio.top_of_page">gimpparasiteio</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpparasiteio</refname>
<refpurpose>Utility functions to (de)serialize certain C structures to/from <link linkend="GimpParasite"><type>GimpParasite</type></link>'s.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpparasiteio.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
#define <link linkend="GIMP-PIXPIPE-MAXDIM--CAPS">GIMP_PIXPIPE_MAXDIM</link>
<link linkend="void">void</link> <link linkend="gimp-pixpipe-params-init">gimp_pixpipe_params_init</link> (<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);
<link linkend="void">void</link> <link linkend="gimp-pixpipe-params-parse">gimp_pixpipe_params_parse</link> (const <link linkend="gchar">gchar</link> *parameters,
<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);
<link linkend="gchar">gchar</link> * <link linkend="gimp-pixpipe-params-build">gimp_pixpipe_params_build</link> (<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpparasiteio.description" role="desc">
<title role="desc.title">Description</title>
<para>
Utility functions to (de)serialize certain C structures to/from <link linkend="GimpParasite"><type>GimpParasite</type></link>'s.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpparasiteio.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GIMP-PIXPIPE-MAXDIM--CAPS" role="macro">
<title>GIMP_PIXPIPE_MAXDIM</title>
<indexterm zone="GIMP-PIXPIPE-MAXDIM--CAPS"><primary sortas="GIMP_PIXPIPE_MAXDIM">GIMP_PIXPIPE_MAXDIM</primary></indexterm><programlisting>#define GIMP_PIXPIPE_MAXDIM 4
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-pixpipe-params-init" role="function">
<title>gimp_pixpipe_params_init ()</title>
<indexterm zone="gimp-pixpipe-params-init"><primary sortas="gimp_pixpipe_params_init">gimp_pixpipe_params_init</primary></indexterm><programlisting><link linkend="void">void</link> gimp_pixpipe_params_init (<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>params</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-pixpipe-params-parse" role="function">
<title>gimp_pixpipe_params_parse ()</title>
<indexterm zone="gimp-pixpipe-params-parse"><primary sortas="gimp_pixpipe_params_parse">gimp_pixpipe_params_parse</primary></indexterm><programlisting><link linkend="void">void</link> gimp_pixpipe_params_parse (const <link linkend="gchar">gchar</link> *parameters,
<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>parameters</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>params</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-pixpipe-params-build" role="function">
<title>gimp_pixpipe_params_build ()</title>
<indexterm zone="gimp-pixpipe-params-build"><primary sortas="gimp_pixpipe_params_build">gimp_pixpipe_params_build</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_pixpipe_params_build (<link linkend="GimpPixPipeParams">GimpPixPipeParams</link> *params);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>params</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
<refsect1 id="libgimpbase-gimpparasiteio.see-also">
<title>See Also</title>
<para>
<link linkend="GimpParasite"><type>GimpParasite</type></link>
</para>
</refsect1>
</refentry>

View File

@ -1,116 +0,0 @@
<?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-gimprectangle">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimprectangle.top_of_page">gimprectangle</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimprectangle</refname>
<refpurpose></refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimprectangle.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="gboolean">gboolean</link> <link linkend="gimp-rectangle-intersect">gimp_rectangle_intersect</link> (<link linkend="gint">gint</link> x1,
<link linkend="gint">gint</link> y1,
<link linkend="gint">gint</link> width1,
<link linkend="gint">gint</link> height1,
<link linkend="gint">gint</link> x2,
<link linkend="gint">gint</link> y2,
<link linkend="gint">gint</link> width2,
<link linkend="gint">gint</link> height2,
<link linkend="gint">gint</link> *dest_x,
<link linkend="gint">gint</link> *dest_y,
<link linkend="gint">gint</link> *dest_width,
<link linkend="gint">gint</link> *dest_height);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimprectangle.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>
<refsect1 id="libgimpbase-gimprectangle.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="gimp-rectangle-intersect" role="function" condition="since:GIMP 2.4">
<title>gimp_rectangle_intersect ()</title>
<indexterm zone="gimp-rectangle-intersect" role="GIMP 2.4"><primary sortas="gimp_rectangle_intersect">gimp_rectangle_intersect</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_rectangle_intersect (<link linkend="gint">gint</link> x1,
<link linkend="gint">gint</link> y1,
<link linkend="gint">gint</link> width1,
<link linkend="gint">gint</link> height1,
<link linkend="gint">gint</link> x2,
<link linkend="gint">gint</link> y2,
<link linkend="gint">gint</link> width2,
<link linkend="gint">gint</link> height2,
<link linkend="gint">gint</link> *dest_x,
<link linkend="gint">gint</link> *dest_y,
<link linkend="gint">gint</link> *dest_width,
<link linkend="gint">gint</link> *dest_height);</programlisting>
<para>
Calculates the intersection of two rectangles.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>x1</parameter>&#160;:</term>
<listitem><simpara> origin of first rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>y1</parameter>&#160;:</term>
<listitem><simpara> origin of first rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>width1</parameter>&#160;:</term>
<listitem><simpara> width of first rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>height1</parameter>&#160;:</term>
<listitem><simpara> height of first rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>x2</parameter>&#160;:</term>
<listitem><simpara> origin of second rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>y2</parameter>&#160;:</term>
<listitem><simpara> origin of second rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>width2</parameter>&#160;:</term>
<listitem><simpara> width of second rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>height2</parameter>&#160;:</term>
<listitem><simpara> height of second rectangle
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>dest_x</parameter>&#160;:</term>
<listitem><simpara> return location for origin of intersection (may be <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>dest_y</parameter>&#160;:</term>
<listitem><simpara> return location for origin of intersection (may be <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>dest_width</parameter>&#160;:</term>
<listitem><simpara> return location for width of intersection (may be <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>dest_height</parameter>&#160;:</term>
<listitem><simpara> return location for height of intersection (may be <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the intersection is non-empty, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,108 +0,0 @@
<?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-gimpsignal">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpsignal.top_of_page">gimpsignal</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpsignal</refname>
<refpurpose>Portable signal handling.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpsignal.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="void">void</link> (<link linkend="GimpSignalHandlerFunc">*GimpSignalHandlerFunc</link>) (<link linkend="gint">gint</link> signum);
<link linkend="GimpSignalHandlerFunc">GimpSignalHandlerFunc</link> <link linkend="gimp-signal-private">gimp_signal_private</link> (<link linkend="gint">gint</link> signum,
<link linkend="GimpSignalHandlerFunc">GimpSignalHandlerFunc</link> handler,
<link linkend="gint">gint</link> flags);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpsignal.description" role="desc">
<title role="desc.title">Description</title>
<para>
Portable signal handling.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpsignal.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpSignalHandlerFunc" role="function">
<title>GimpSignalHandlerFunc ()</title>
<indexterm zone="GimpSignalHandlerFunc"><primary sortas="GimpSignalHandlerFunc">GimpSignalHandlerFunc</primary></indexterm><programlisting><link linkend="void">void</link> (*GimpSignalHandlerFunc) (<link linkend="gint">gint</link> signum);</programlisting>
<para>
A prototype for signal handler functions. Note that each function which
takes or returns a variable of this type also accepts or may return
special values defined by your system's signal.h header file (like
<parameter>SIG_DFL</parameter> or <parameter>SIG_IGN</parameter>).
</para><variablelist role="params">
<varlistentry><term><parameter>signum</parameter>&#160;:</term>
<listitem><simpara>The number of the signal. Useful if different signals are handled
by a single handler.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-signal-private" role="function">
<title>gimp_signal_private ()</title>
<indexterm zone="gimp-signal-private"><primary sortas="gimp_signal_private">gimp_signal_private</primary></indexterm><programlisting><link linkend="GimpSignalHandlerFunc">GimpSignalHandlerFunc</link> gimp_signal_private (<link linkend="gint">gint</link> signum,
<link linkend="GimpSignalHandlerFunc">GimpSignalHandlerFunc</link> handler,
<link linkend="gint">gint</link> flags);</programlisting>
<para>
This function furnishes a workalike for signal(2) but
which internally invokes sigaction(2) after certain
sa_flags are set; these primarily to ensure restarting
of interrupted system calls. See sigaction(2) It is a
aid to transition and not new development: that effort
should employ sigaction directly. [gosgood 18.04.2000]
</para>
<para>
Cause <parameter>handler</parameter> to be run when <parameter>signum</parameter> is delivered. We
use sigaction(2) rather than signal(2) so that we can control the
signal handler's environment completely via <parameter>flags</parameter>: some signal(2)
implementations differ in their sematics, so we need to nail down
exactly what we want. [austin 06.04.2000]</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>signum</parameter>&#160;:</term>
<listitem><simpara> Selects signal to be handled see man 5 signal (or man 7 signal)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>handler</parameter>&#160;:</term>
<listitem><simpara> Handler that maps to signum. Invoked by O/S.
Handler gets signal that caused invocation. Corresponds
to the <parameter>sa_handler</parameter> field of the <parameter>sigaction</parameter> struct.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara> Preferences. OR'ed SA_&lt;xxx&gt;. See man sigaction. Corresponds
to the <parameter>sa_flags</parameter> field of the <parameter>sigaction</parameter> struct.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A reference to the signal handling function which was
active before the call to <link linkend="gimp-signal-private"><function>gimp_signal_private()</function></link>.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
<refsect1 id="libgimpbase-gimpsignal.see-also">
<title>See Also</title>
<para>
signal(2), signal(5 or 7), sigaction(2).
</para>
</refsect1>
</refentry>

View File

@ -1,395 +0,0 @@
<?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-gimpunit">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpunit.top_of_page">gimpunit</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpunit</refname>
<refpurpose>Provides a collection of predefined units and functions for creating
user-defined units.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpunit.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
enum <link linkend="GimpUnit">GimpUnit</link>;
<link linkend="gint">gint</link> <link linkend="gimp-unit-get-number-of-units">gimp_unit_get_number_of_units</link> (void);
<link linkend="gint">gint</link> <link linkend="gimp-unit-get-number-of-built-in-units">gimp_unit_get_number_of_built_in_units</link>
(void);
<link linkend="GimpUnit">GimpUnit</link> <link linkend="gimp-unit-new">gimp_unit_new</link> (<link linkend="gchar">gchar</link> *identifier,
<link linkend="gdouble">gdouble</link> factor,
<link linkend="gint">gint</link> digits,
<link linkend="gchar">gchar</link> *symbol,
<link linkend="gchar">gchar</link> *abbreviation,
<link linkend="gchar">gchar</link> *singular,
<link linkend="gchar">gchar</link> *plural);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-unit-get-deletion-flag">gimp_unit_get_deletion_flag</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
<link linkend="void">void</link> <link linkend="gimp-unit-set-deletion-flag">gimp_unit_set_deletion_flag</link> (<link linkend="GimpUnit">GimpUnit</link> unit,
<link linkend="gboolean">gboolean</link> deletion_flag);
<link linkend="gdouble">gdouble</link> <link linkend="gimp-unit-get-factor">gimp_unit_get_factor</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
<link linkend="gint">gint</link> <link linkend="gimp-unit-get-digits">gimp_unit_get_digits</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-unit-get-identifier">gimp_unit_get_identifier</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-unit-get-symbol">gimp_unit_get_symbol</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-unit-get-abbreviation">gimp_unit_get_abbreviation</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-unit-get-singular">gimp_unit_get_singular</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-unit-get-plural">gimp_unit_get_plural</link> (<link linkend="GimpUnit">GimpUnit</link> unit);
#define <link linkend="GIMP-TYPE-UNIT--CAPS">GIMP_TYPE_UNIT</link>
#define <link linkend="GIMP-TYPE-PARAM-UNIT--CAPS">GIMP_TYPE_PARAM_UNIT</link>
#define <link linkend="GIMP-IS-PARAM-SPEC-UNIT--CAPS">GIMP_IS_PARAM_SPEC_UNIT</link> (pspec)
<link linkend="GParamSpec">GParamSpec</link> * <link linkend="gimp-param-spec-unit">gimp_param_spec_unit</link> (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="gboolean">gboolean</link> allow_pixels,
<link linkend="gboolean">gboolean</link> allow_percent,
<link linkend="GimpUnit">GimpUnit</link> default_value,
<link linkend="GParamFlags">GParamFlags</link> flags);
#define <link linkend="GIMP-VALUE-HOLDS-UNIT--CAPS">GIMP_VALUE_HOLDS_UNIT</link> (value)
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpunit.description" role="desc">
<title role="desc.title">Description</title>
<para>
Provides a collection of predefined units and functions for creating
user-defined units.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpunit.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GimpUnit" role="enum">
<title>enum GimpUnit</title>
<indexterm zone="GimpUnit"><primary sortas="GimpUnit">GimpUnit</primary></indexterm><programlisting>typedef enum /*&lt; skip &gt;*/
{
GIMP_UNIT_PIXEL = 0,
GIMP_UNIT_INCH = 1,
GIMP_UNIT_MM = 2,
GIMP_UNIT_POINT = 3,
GIMP_UNIT_PICA = 4,
GIMP_UNIT_END = 5,
GIMP_UNIT_PERCENT = 65536 /*&lt; pdb-skip &gt;*/
} GimpUnit;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-unit-get-number-of-units" role="function">
<title>gimp_unit_get_number_of_units ()</title>
<indexterm zone="gimp-unit-get-number-of-units"><primary sortas="gimp_unit_get_number_of_units">gimp_unit_get_number_of_units</primary></indexterm><programlisting><link linkend="gint">gint</link> gimp_unit_get_number_of_units (void);</programlisting>
<para>
Returns the number of units which are known to the <link linkend="GimpUnit"><type>GimpUnit</type></link> system.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The number of defined units.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-number-of-built-in-units" role="function">
<title>gimp_unit_get_number_of_built_in_units ()</title>
<indexterm zone="gimp-unit-get-number-of-built-in-units"><primary sortas="gimp_unit_get_number_of_built_in_units">gimp_unit_get_number_of_built_in_units</primary></indexterm><programlisting><link linkend="gint">gint</link> gimp_unit_get_number_of_built_in_units
(void);</programlisting>
<para>
Returns the number of <link linkend="GimpUnit"><type>GimpUnit</type></link>'s which are hardcoded in the unit system
(UNIT_INCH, UNIT_MM, UNIT_POINT, UNIT_PICA and the two "pseudo unit"
UNIT_PIXEL).</para>
<para>
</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The number of built-in units.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-new" role="function">
<title>gimp_unit_new ()</title>
<indexterm zone="gimp-unit-new"><primary sortas="gimp_unit_new">gimp_unit_new</primary></indexterm><programlisting><link linkend="GimpUnit">GimpUnit</link> gimp_unit_new (<link linkend="gchar">gchar</link> *identifier,
<link linkend="gdouble">gdouble</link> factor,
<link linkend="gint">gint</link> digits,
<link linkend="gchar">gchar</link> *symbol,
<link linkend="gchar">gchar</link> *abbreviation,
<link linkend="gchar">gchar</link> *singular,
<link linkend="gchar">gchar</link> *plural);</programlisting>
<para>
Returns the integer ID of the new <link linkend="GimpUnit"><type>GimpUnit</type></link>.
</para>
<para>
Note that a new unit is always created with it's deletion flag
set to <link linkend="TRUE--CAPS"><literal>TRUE</literal></link>. You will have to set it to <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> with
<link linkend="gimp-unit-set-deletion-flag"><function>gimp_unit_set_deletion_flag()</function></link> to make the unit definition persistent.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>identifier</parameter>&#160;:</term>
<listitem><simpara> The unit's identifier string.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>factor</parameter>&#160;:</term>
<listitem><simpara> The unit's factor (how many units are in one inch).
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>digits</parameter>&#160;:</term>
<listitem><simpara> The unit's suggested number of digits (see <link linkend="gimp-unit-get-digits"><function>gimp_unit_get_digits()</function></link>).
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>symbol</parameter>&#160;:</term>
<listitem><simpara> The symbol of the unit (e.g. "''" for inch).
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>abbreviation</parameter>&#160;:</term>
<listitem><simpara> The abbreviation of the unit.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>singular</parameter>&#160;:</term>
<listitem><simpara> The singular form of the unit.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>plural</parameter>&#160;:</term>
<listitem><simpara> The plural form of the unit.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The ID of the new unit.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-deletion-flag" role="function">
<title>gimp_unit_get_deletion_flag ()</title>
<indexterm zone="gimp-unit-get-deletion-flag"><primary sortas="gimp_unit_get_deletion_flag">gimp_unit_get_deletion_flag</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_unit_get_deletion_flag (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the <parameter>deletion_flag</parameter> of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's <parameter>deletion_flag</parameter>.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-set-deletion-flag" role="function">
<title>gimp_unit_set_deletion_flag ()</title>
<indexterm zone="gimp-unit-set-deletion-flag"><primary sortas="gimp_unit_set_deletion_flag">gimp_unit_set_deletion_flag</primary></indexterm><programlisting><link linkend="void">void</link> gimp_unit_set_deletion_flag (<link linkend="GimpUnit">GimpUnit</link> unit,
<link linkend="gboolean">gboolean</link> deletion_flag);</programlisting>
<para>
Sets a <link linkend="GimpUnit"><type>GimpUnit</type></link>'s <parameter>deletion_flag</parameter>. If the <parameter>deletion_flag</parameter> of a unit is
<link linkend="TRUE--CAPS"><literal>TRUE</literal></link> when GIMP exits, this unit will not be saved in the users's
"unitrc" file.
</para>
<para>
Trying to change the <parameter>deletion_flag</parameter> of a built-in unit will be silently
ignored.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to set the <parameter>deletion_flag</parameter> for.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>deletion_flag</parameter>&#160;:</term>
<listitem><simpara> The new deletion_flag.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-factor" role="function">
<title>gimp_unit_get_factor ()</title>
<indexterm zone="gimp-unit-get-factor"><primary sortas="gimp_unit_get_factor">gimp_unit_get_factor</primary></indexterm><programlisting><link linkend="gdouble">gdouble</link> gimp_unit_get_factor (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
A <link linkend="GimpUnit"><type>GimpUnit</type></link>'s <parameter>factor</parameter> is defined to be:
</para>
<para>
distance_in_units == (<parameter>factor</parameter> * distance_in_inches)
</para>
<para>
Returns 0 for <parameter>unit</parameter> == GIMP_UNIT_PIXEL.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the factor of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's factor.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-digits" role="function">
<title>gimp_unit_get_digits ()</title>
<indexterm zone="gimp-unit-get-digits"><primary sortas="gimp_unit_get_digits">gimp_unit_get_digits</primary></indexterm><programlisting><link linkend="gint">gint</link> gimp_unit_get_digits (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
Returns the number of digits an entry field should provide to get
approximately the same accuracy as an inch input field with two digits.
</para>
<para>
Returns 0 for <parameter>unit</parameter> == GIMP_UNIT_PIXEL.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the digits.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The suggested number of digits.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-identifier" role="function">
<title>gimp_unit_get_identifier ()</title>
<indexterm zone="gimp-unit-get-identifier"><primary sortas="gimp_unit_get_identifier">gimp_unit_get_identifier</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_unit_get_identifier (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
This is an unstranslated string and must not be changed or freed.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the identifier of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's identifier.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-symbol" role="function">
<title>gimp_unit_get_symbol ()</title>
<indexterm zone="gimp-unit-get-symbol"><primary sortas="gimp_unit_get_symbol">gimp_unit_get_symbol</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_unit_get_symbol (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
This is e.g. "''" for UNIT_INCH.
</para>
<para>
NOTE: This string must not be changed or freed.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the symbol of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's symbol.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-abbreviation" role="function">
<title>gimp_unit_get_abbreviation ()</title>
<indexterm zone="gimp-unit-get-abbreviation"><primary sortas="gimp_unit_get_abbreviation">gimp_unit_get_abbreviation</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_unit_get_abbreviation (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
For built-in units, this function returns the translated abbreviation
of the unit.
</para>
<para>
NOTE: This string must not be changed or freed.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the abbreviation of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's abbreviation.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-singular" role="function">
<title>gimp_unit_get_singular ()</title>
<indexterm zone="gimp-unit-get-singular"><primary sortas="gimp_unit_get_singular">gimp_unit_get_singular</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_unit_get_singular (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
For built-in units, this function returns the translated singular form
of the unit's name.
</para>
<para>
NOTE: This string must not be changed or freed.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the singular form of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's singular form.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-unit-get-plural" role="function">
<title>gimp_unit_get_plural ()</title>
<indexterm zone="gimp-unit-get-plural"><primary sortas="gimp_unit_get_plural">gimp_unit_get_plural</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_unit_get_plural (<link linkend="GimpUnit">GimpUnit</link> unit);</programlisting>
<para>
For built-in units, this function returns the translated plural form
of the unit's name.
</para>
<para>
NOTE: This string must not be changed or freed.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>unit</parameter>&#160;:</term>
<listitem><simpara> The unit you want to know the plural form of.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The unit's plural form.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="GIMP-TYPE-UNIT--CAPS" role="macro">
<title>GIMP_TYPE_UNIT</title>
<indexterm zone="GIMP-TYPE-UNIT--CAPS"><primary sortas="GIMP_TYPE_UNIT">GIMP_TYPE_UNIT</primary></indexterm><programlisting>#define GIMP_TYPE_UNIT (gimp_unit_get_type ())
</programlisting>
<para>
<link linkend="GIMP-TYPE-UNIT--CAPS"><type>GIMP_TYPE_UNIT</type></link> is a <link linkend="GType"><type>GType</type></link> derived from <link linkend="G-TYPE-INT--CAPS"><type>G_TYPE_INT</type></link>.
</para></refsect2>
<refsect2 id="GIMP-TYPE-PARAM-UNIT--CAPS" role="macro">
<title>GIMP_TYPE_PARAM_UNIT</title>
<indexterm zone="GIMP-TYPE-PARAM-UNIT--CAPS"><primary sortas="GIMP_TYPE_PARAM_UNIT">GIMP_TYPE_PARAM_UNIT</primary></indexterm><programlisting>#define GIMP_TYPE_PARAM_UNIT (gimp_param_unit_get_type ())
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-IS-PARAM-SPEC-UNIT--CAPS" role="macro">
<title>GIMP_IS_PARAM_SPEC_UNIT()</title>
<indexterm zone="GIMP-IS-PARAM-SPEC-UNIT--CAPS"><primary sortas="GIMP_IS_PARAM_SPEC_UNIT">GIMP_IS_PARAM_SPEC_UNIT</primary></indexterm><programlisting>#define GIMP_IS_PARAM_SPEC_UNIT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_UNIT))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>pspec</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-param-spec-unit" role="function" condition="since:GIMP 2.4">
<title>gimp_param_spec_unit ()</title>
<indexterm zone="gimp-param-spec-unit" role="GIMP 2.4"><primary sortas="gimp_param_spec_unit">gimp_param_spec_unit</primary></indexterm><programlisting><link linkend="GParamSpec">GParamSpec</link> * gimp_param_spec_unit (const <link linkend="gchar">gchar</link> *name,
const <link linkend="gchar">gchar</link> *nick,
const <link linkend="gchar">gchar</link> *blurb,
<link linkend="gboolean">gboolean</link> allow_pixels,
<link linkend="gboolean">gboolean</link> allow_percent,
<link linkend="GimpUnit">GimpUnit</link> default_value,
<link linkend="GParamFlags">GParamFlags</link> flags);</programlisting>
<para>
Creates a param spec to hold a units param.
See <link linkend="g-param-spec-internal"><function>g_param_spec_internal()</function></link> for more information.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara> Canonical name of the param
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>nick</parameter>&#160;:</term>
<listitem><simpara> Nickname of the param
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>blurb</parameter>&#160;:</term>
<listitem><simpara> Brief desciption of param.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>allow_pixels</parameter>&#160;:</term>
<listitem><simpara> Whether "pixels" is an allowed unit.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>allow_percent</parameter>&#160;:</term>
<listitem><simpara> Whether "perecent" is an allowed unit.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>default_value</parameter>&#160;:</term>
<listitem><simpara> Unit to use if none is assigned.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara> a combination of <link linkend="GParamFlags"><type>GParamFlags</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a newly allocated <link linkend="GParamSpec"><type>GParamSpec</type></link> instance
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="GIMP-VALUE-HOLDS-UNIT--CAPS" role="macro">
<title>GIMP_VALUE_HOLDS_UNIT()</title>
<indexterm zone="GIMP-VALUE-HOLDS-UNIT--CAPS"><primary sortas="GIMP_VALUE_HOLDS_UNIT">GIMP_VALUE_HOLDS_UNIT</primary></indexterm><programlisting>#define GIMP_VALUE_HOLDS_UNIT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_UNIT))
</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>
<refsect1 id="libgimpbase-gimpunit.see-also">
<title>See Also</title>
<para>
<link linkend="GimpUnitMenu"><type>GimpUnitMenu</type></link>
</para>
<para>
<link linkend="GimpSizeEntry"><type>GimpSizeEntry</type></link>
</para>
</refsect1>
</refentry>

View File

@ -1,409 +0,0 @@
<?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-gimputils">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimputils.top_of_page">gimputils</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimputils</refname>
<refpurpose>Utilities of general interest</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimputils.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
<link linkend="gchar">gchar</link> * <link linkend="gimp-any-to-utf8">gimp_any_to_utf8</link> (const <link linkend="gchar">gchar</link> *str,
<link linkend="gssize">gssize</link> len,
const <link linkend="gchar">gchar</link> *warning_format,
...);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-filename-to-utf8">gimp_filename_to_utf8</link> (const <link linkend="gchar">gchar</link> *filename);
<link linkend="gchar">gchar</link> * <link linkend="gimp-utf8-strtrim">gimp_utf8_strtrim</link> (const <link linkend="gchar">gchar</link> *str,
<link linkend="gint">gint</link> max_chars);
<link linkend="gchar">gchar</link> * <link linkend="gimp-escape-uline">gimp_escape_uline</link> (const <link linkend="gchar">gchar</link> *str);
<link linkend="gchar">gchar</link> * <link linkend="gimp-strip-uline">gimp_strip_uline</link> (const <link linkend="gchar">gchar</link> *str);
<link linkend="gchar">gchar</link> * <link linkend="gimp-canonicalize-identifier">gimp_canonicalize_identifier</link> (const <link linkend="gchar">gchar</link> *identifier);
<link linkend="GimpEnumDesc">GimpEnumDesc</link> * <link linkend="gimp-enum-get-desc">gimp_enum_get_desc</link> (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="gint">gint</link> value);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-enum-get-value">gimp_enum_get_value</link> (<link linkend="GType">GType</link> enum_type,
<link linkend="gint">gint</link> value,
const <link linkend="gchar">gchar</link> **value_name,
const <link linkend="gchar">gchar</link> **value_nick,
const <link linkend="gchar">gchar</link> **value_desc,
const <link linkend="gchar">gchar</link> **value_help);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-enum-value-get-desc">gimp_enum_value_get_desc</link> (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="GEnumValue">GEnumValue</link> *enum_value);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-enum-value-get-help">gimp_enum_value_get_help</link> (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="GEnumValue">GEnumValue</link> *enum_value);
<link linkend="GimpFlagsDesc">GimpFlagsDesc</link> * <link linkend="gimp-flags-get-first-desc">gimp_flags_get_first_desc</link> (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="guint">guint</link> value);
<link linkend="gboolean">gboolean</link> <link linkend="gimp-flags-get-first-value">gimp_flags_get_first_value</link> (<link linkend="GType">GType</link> flags_type,
<link linkend="guint">guint</link> value,
const <link linkend="gchar">gchar</link> **value_name,
const <link linkend="gchar">gchar</link> **value_nick,
const <link linkend="gchar">gchar</link> **value_desc,
const <link linkend="gchar">gchar</link> **value_help);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-flags-value-get-desc">gimp_flags_value_get_desc</link> (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="GFlagsValue">GFlagsValue</link> *flags_value);
const <link linkend="gchar">gchar</link> * <link linkend="gimp-flags-value-get-help">gimp_flags_value_get_help</link> (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="GFlagsValue">GFlagsValue</link> *flags_value);
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimputils.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>
<refsect1 id="libgimpbase-gimputils.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="gimp-any-to-utf8" role="function">
<title>gimp_any_to_utf8 ()</title>
<indexterm zone="gimp-any-to-utf8"><primary sortas="gimp_any_to_utf8">gimp_any_to_utf8</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_any_to_utf8 (const <link linkend="gchar">gchar</link> *str,
<link linkend="gssize">gssize</link> len,
const <link linkend="gchar">gchar</link> *warning_format,
...);</programlisting>
<para>
This function takes any string (UTF-8 or not) and always returns a valid
UTF-8 string.
</para>
<para>
If <parameter>str</parameter> is valid UTF-8, a copy of the string is returned.
</para>
<para>
If UTF-8 validation fails, <link linkend="g-locale-to-utf8"><function>g_locale_to_utf8()</function></link> is tried and if it
succeeds the resulting string is returned.
</para>
<para>
Otherwise, the portion of <parameter>str</parameter> that is UTF-8, concatenated
with "(invalid UTF-8 string)" is returned. If not even the start
of <parameter>str</parameter> is valid UTF-8, only "(invalid UTF-8 string)" is returned.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>str</parameter>&#160;:</term>
<listitem><simpara> The string to be converted to UTF-8.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>len</parameter>&#160;:</term>
<listitem><simpara> The length of the string, or -1 if the string
is nul-terminated.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>warning_format</parameter>&#160;:</term>
<listitem><simpara> The message format for the warning message if conversion
to UTF-8 fails. See the <function><link linkend="printf"><function>printf()</function></link></function>
documentation.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>...</parameter>&#160;:</term>
<listitem><simpara> The parameters to insert into the format string.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The UTF-8 string as described above.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-filename-to-utf8" role="function">
<title>gimp_filename_to_utf8 ()</title>
<indexterm zone="gimp-filename-to-utf8"><primary sortas="gimp_filename_to_utf8">gimp_filename_to_utf8</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_filename_to_utf8 (const <link linkend="gchar">gchar</link> *filename);</programlisting>
<para>
Convert a filename in the filesystem's encoding to UTF-8
temporarily. The return value is a pointer to a string that is
guaranteed to be valid only during the current iteration of the
main loop or until the next call to <link linkend="gimp-filename-to-utf8"><function>gimp_filename_to_utf8()</function></link>.
</para>
<para>
The only purpose of this function is to provide an easy way to pass
a filename in the filesystem encoding to a function that expects an
UTF-8 encoded filename.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>filename</parameter>&#160;:</term>
<listitem><simpara> The filename to be converted to UTF-8.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A temporarily valid UTF-8 representation of <parameter>filename</parameter>.
This string must not be changed or freed.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-utf8-strtrim" role="function">
<title>gimp_utf8_strtrim ()</title>
<indexterm zone="gimp-utf8-strtrim"><primary sortas="gimp_utf8_strtrim">gimp_utf8_strtrim</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_utf8_strtrim (const <link linkend="gchar">gchar</link> *str,
<link linkend="gint">gint</link> max_chars);</programlisting>
<para>
Creates a (possibly trimmed) copy of <parameter>str</parameter>. The string is cut if it
exceeds <parameter>max_chars</parameter> characters or on the first newline. The fact
that the string was trimmed is indicated by appending an ellipsis.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>str</parameter>&#160;:</term>
<listitem><simpara> an UTF-8 encoded string (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>max_chars</parameter>&#160;:</term>
<listitem><simpara> the maximum number of characters before the string get
trimmed
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A (possibly trimmed) copy of <parameter>str</parameter> which should be freed
using <link linkend="g-free"><function>g_free()</function></link> when it is not needed any longer.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-escape-uline" role="function" condition="since:GIMP 2.2">
<title>gimp_escape_uline ()</title>
<indexterm zone="gimp-escape-uline" role="GIMP 2.2"><primary sortas="gimp_escape_uline">gimp_escape_uline</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_escape_uline (const <link linkend="gchar">gchar</link> *str);</programlisting>
<para>
This function returns a copy of <parameter>str</parameter> with all underline converted
to two adjacent underlines. This comes in handy when needing to display
strings with underlines (like filenames) in a place that would convert
them to mnemonics.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>str</parameter>&#160;:</term>
<listitem><simpara> Underline infested string (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A (possibly escaped) copy of <parameter>str</parameter> which should be
freed using <link linkend="g-free"><function>g_free()</function></link> when it is not needed any longer.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-strip-uline" role="function">
<title>gimp_strip_uline ()</title>
<indexterm zone="gimp-strip-uline"><primary sortas="gimp_strip_uline">gimp_strip_uline</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_strip_uline (const <link linkend="gchar">gchar</link> *str);</programlisting>
<para>
This function returns a copy of <parameter>str</parameter> stripped of underline
characters. This comes in handy when needing to strip mnemonics
from menu paths etc.
</para>
<para>
In some languages, mnemonics are handled by adding the mnemonic
character in brackets (like "File (_F)"). This function recognizes
this construct and removes the whole bracket construction to get
rid of the mnemonic (see bug <link linkend="157561--CAPS"><type>157561</type></link>).</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>str</parameter>&#160;:</term>
<listitem><simpara> underline infested string (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A (possibly stripped) copy of <parameter>str</parameter> which should be
freed using <link linkend="g-free"><function>g_free()</function></link> when it is not needed any longer.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gimp-canonicalize-identifier" role="function" condition="since:GIMP 2.4">
<title>gimp_canonicalize_identifier ()</title>
<indexterm zone="gimp-canonicalize-identifier" role="GIMP 2.4"><primary sortas="gimp_canonicalize_identifier">gimp_canonicalize_identifier</primary></indexterm><programlisting><link linkend="gchar">gchar</link> * gimp_canonicalize_identifier (const <link linkend="gchar">gchar</link> *identifier);</programlisting>
<para>
Turns any input string into a canonicalized string.
</para>
<para>
Canonical identifiers are e.g. expected by the PDB for procedure
and parameter names. Every character of the input string that is
not either '-', 'a-z', 'A-Z' or '0-9' will be replaced by a '-'.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>identifier</parameter>&#160;:</term>
<listitem><simpara> The identifier string to canonicalize.
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The canonicalized identifier. This is a newly
allocated string that should be freed with <link linkend="g-free"><function>g_free()</function></link>
when no longer needed.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.4</para></refsect2>
<refsect2 id="gimp-enum-get-desc" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_get_desc ()</title>
<indexterm zone="gimp-enum-get-desc" role="GIMP 2.2"><primary sortas="gimp_enum_get_desc">gimp_enum_get_desc</primary></indexterm><programlisting><link linkend="GimpEnumDesc">GimpEnumDesc</link> * gimp_enum_get_desc (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="gint">gint</link> value);</programlisting>
<para>
Retrieves <link linkend="GimpEnumDesc"><type>GimpEnumDesc</type></link> associated with the given value, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GEnumClass"><type>GEnumClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara> a value from <parameter>enum_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the value's <link linkend="GimpEnumDesc"><type>GimpEnumDesc</type></link>.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-enum-get-value" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_get_value ()</title>
<indexterm zone="gimp-enum-get-value" role="GIMP 2.2"><primary sortas="gimp_enum_get_value">gimp_enum_get_value</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_enum_get_value (<link linkend="GType">GType</link> enum_type,
<link linkend="gint">gint</link> value,
const <link linkend="gchar">gchar</link> **value_name,
const <link linkend="gchar">gchar</link> **value_nick,
const <link linkend="gchar">gchar</link> **value_desc,
const <link linkend="gchar">gchar</link> **value_help);</programlisting>
<para>
Checks if <parameter>value</parameter> is valid for the enum registered as <parameter>enum_type</parameter>.
If the value exists in that enum, its name, nick and its translated
desc and help are returned (if <parameter>value_name</parameter>, <parameter>value_nick</parameter>, <parameter>value_desc</parameter>
and <parameter>value_help</parameter> are not <link linkend="NULL--CAPS"><literal>NULL</literal></link>).</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_type</parameter>&#160;:</term>
<listitem><simpara> the <link linkend="GType"><type>GType</type></link> of a registered enum
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara> an integer value
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_name</parameter>&#160;:</term>
<listitem><simpara> return location for the value's name (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_nick</parameter>&#160;:</term>
<listitem><simpara> return location for the value's nick (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_desc</parameter>&#160;:</term>
<listitem><simpara> return location for the value's translated desc (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_help</parameter>&#160;:</term>
<listitem><simpara> return location for the value's translated help (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>value</parameter> is valid for the <parameter>enum_type</parameter>,
<link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-enum-value-get-desc" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_value_get_desc ()</title>
<indexterm zone="gimp-enum-value-get-desc" role="GIMP 2.2"><primary sortas="gimp_enum_value_get_desc">gimp_enum_value_get_desc</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_enum_value_get_desc (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="GEnumValue">GEnumValue</link> *enum_value);</programlisting>
<para>
Retrieves the translated desc for a given <parameter>enum_value</parameter>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GEnumClass"><type>GEnumClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>enum_value</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GEnumValue"><type>GEnumValue</type></link> from <parameter>enum_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the translated desc of the enum value
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-enum-value-get-help" role="function" condition="since:GIMP 2.2">
<title>gimp_enum_value_get_help ()</title>
<indexterm zone="gimp-enum-value-get-help" role="GIMP 2.2"><primary sortas="gimp_enum_value_get_help">gimp_enum_value_get_help</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_enum_value_get_help (<link linkend="GEnumClass">GEnumClass</link> *enum_class,
<link linkend="GEnumValue">GEnumValue</link> *enum_value);</programlisting>
<para>
Retrieves the translated help for a given <parameter>enum_value</parameter>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>enum_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GEnumClass"><type>GEnumClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>enum_value</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GEnumValue"><type>GEnumValue</type></link> from <parameter>enum_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the translated help of the enum value
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-get-first-desc" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_get_first_desc ()</title>
<indexterm zone="gimp-flags-get-first-desc" role="GIMP 2.2"><primary sortas="gimp_flags_get_first_desc">gimp_flags_get_first_desc</primary></indexterm><programlisting><link linkend="GimpFlagsDesc">GimpFlagsDesc</link> * gimp_flags_get_first_desc (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="guint">guint</link> value);</programlisting>
<para>
Retrieves the first <link linkend="GimpFlagsDesc"><type>GimpFlagsDesc</type></link> that matches the given value, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GFlagsClass"><type>GFlagsClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara> a value from <parameter>flags_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the value's <link linkend="GimpFlagsDesc"><type>GimpFlagsDesc</type></link>.
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-get-first-value" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_get_first_value ()</title>
<indexterm zone="gimp-flags-get-first-value" role="GIMP 2.2"><primary sortas="gimp_flags_get_first_value">gimp_flags_get_first_value</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_flags_get_first_value (<link linkend="GType">GType</link> flags_type,
<link linkend="guint">guint</link> value,
const <link linkend="gchar">gchar</link> **value_name,
const <link linkend="gchar">gchar</link> **value_nick,
const <link linkend="gchar">gchar</link> **value_desc,
const <link linkend="gchar">gchar</link> **value_help);</programlisting>
<para>
Checks if <parameter>value</parameter> is valid for the flags registered as <parameter>flags_type</parameter>.
If the value exists in that flags, its name, nick and its translated
desc and help are returned (if <parameter>value_name</parameter>, <parameter>value_nick</parameter>, <parameter>value_desc</parameter>
and <parameter>value_help</parameter> are not <link linkend="NULL--CAPS"><literal>NULL</literal></link>).</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_type</parameter>&#160;:</term>
<listitem><simpara> the <link linkend="GType"><type>GType</type></link> of registered flags
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara> an integer value
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_name</parameter>&#160;:</term>
<listitem><simpara> return location for the value's name (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_nick</parameter>&#160;:</term>
<listitem><simpara> return location for the value's nick (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_desc</parameter>&#160;:</term>
<listitem><simpara> return location for the value's translated desc (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value_help</parameter>&#160;:</term>
<listitem><simpara> return location for the value's translated help (or <link linkend="NULL--CAPS"><literal>NULL</literal></link>)
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>value</parameter> is valid for the <parameter>flags_type</parameter>,
<link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-value-get-desc" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_value_get_desc ()</title>
<indexterm zone="gimp-flags-value-get-desc" role="GIMP 2.2"><primary sortas="gimp_flags_value_get_desc">gimp_flags_value_get_desc</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_flags_value_get_desc (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="GFlagsValue">GFlagsValue</link> *flags_value);</programlisting>
<para>
Retrieves the translated desc for a given <parameter>flags_value</parameter>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GFlagsClass"><type>GFlagsClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags_value</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GFlagsValue"><type>GFlagsValue</type></link> from <parameter>flags_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the translated desc of the flags value
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
<refsect2 id="gimp-flags-value-get-help" role="function" condition="since:GIMP 2.2">
<title>gimp_flags_value_get_help ()</title>
<indexterm zone="gimp-flags-value-get-help" role="GIMP 2.2"><primary sortas="gimp_flags_value_get_help">gimp_flags_value_get_help</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * gimp_flags_value_get_help (<link linkend="GFlagsClass">GFlagsClass</link> *flags_class,
<link linkend="GFlagsValue">GFlagsValue</link> *flags_value);</programlisting>
<para>
Retrieves the translated help for a given <parameter>flags_value</parameter>.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>flags_class</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GFlagsClass"><type>GFlagsClass</type></link>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags_value</parameter>&#160;:</term>
<listitem><simpara> a <link linkend="GFlagsValue"><type>GFlagsValue</type></link> from <parameter>flags_class</parameter>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the translated help of the flags value
</simpara></listitem></varlistentry>
</variablelist><para role="since">Since GIMP 2.2</para></refsect2>
</refsect1>
</refentry>

View File

@ -1,128 +0,0 @@
<?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-gimpversion">
<refmeta>
<refentrytitle role="top_of_page" id="libgimpbase-gimpversion.top_of_page">gimpversion</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGIMPBASE Library</refmiscinfo>
</refmeta>
<refnamediv>
<refname>gimpversion</refname>
<refpurpose>Macros and constants useful for determining GIMP's version number and
capabilities.</refpurpose>
</refnamediv>
<refsynopsisdiv id="libgimpbase-gimpversion.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<synopsis>
#define <link linkend="GIMP-MAJOR-VERSION--CAPS">GIMP_MAJOR_VERSION</link>
#define <link linkend="GIMP-MINOR-VERSION--CAPS">GIMP_MINOR_VERSION</link>
#define <link linkend="GIMP-MICRO-VERSION--CAPS">GIMP_MICRO_VERSION</link>
#define <link linkend="GIMP-VERSION--CAPS">GIMP_VERSION</link>
#define <link linkend="GIMP-API-VERSION--CAPS">GIMP_API_VERSION</link>
#define <link linkend="GIMP-CHECK-VERSION--CAPS">GIMP_CHECK_VERSION</link> (major, minor, micro)
#define <link linkend="GIMPVAR--CAPS">GIMPVAR</link>
extern const guint <link linkend="gimp-major-version">gimp_major_version</link>;
extern const guint <link linkend="gimp-minor-version">gimp_minor_version</link>;
extern const guint <link linkend="gimp-micro-version">gimp_micro_version</link>;
</synopsis>
</refsynopsisdiv>
<refsect1 id="libgimpbase-gimpversion.description" role="desc">
<title role="desc.title">Description</title>
<para>
Macros and constants useful for determining GIMP's version number and
capabilities.
</para>
</refsect1>
<refsect1 id="libgimpbase-gimpversion.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GIMP-MAJOR-VERSION--CAPS" role="macro">
<title>GIMP_MAJOR_VERSION</title>
<indexterm zone="GIMP-MAJOR-VERSION--CAPS"><primary sortas="GIMP_MAJOR_VERSION">GIMP_MAJOR_VERSION</primary></indexterm><programlisting>#define GIMP_MAJOR_VERSION (2)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-MINOR-VERSION--CAPS" role="macro">
<title>GIMP_MINOR_VERSION</title>
<indexterm zone="GIMP-MINOR-VERSION--CAPS"><primary sortas="GIMP_MINOR_VERSION">GIMP_MINOR_VERSION</primary></indexterm><programlisting>#define GIMP_MINOR_VERSION (6)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-MICRO-VERSION--CAPS" role="macro">
<title>GIMP_MICRO_VERSION</title>
<indexterm zone="GIMP-MICRO-VERSION--CAPS"><primary sortas="GIMP_MICRO_VERSION">GIMP_MICRO_VERSION</primary></indexterm><programlisting>#define GIMP_MICRO_VERSION (8)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-VERSION--CAPS" role="macro">
<title>GIMP_VERSION</title>
<indexterm zone="GIMP-VERSION--CAPS"><primary sortas="GIMP_VERSION">GIMP_VERSION</primary></indexterm><programlisting>#define GIMP_VERSION "2.6.8"
</programlisting>
<para>
</para></refsect2>
<refsect2 id="GIMP-API-VERSION--CAPS" role="macro">
<title>GIMP_API_VERSION</title>
<indexterm zone="GIMP-API-VERSION--CAPS"><primary sortas="GIMP_API_VERSION">GIMP_API_VERSION</primary></indexterm><programlisting>#define GIMP_API_VERSION "2.0"
</programlisting>
<para>
Since: GIMP 2.2
</para></refsect2>
<refsect2 id="GIMP-CHECK-VERSION--CAPS" role="macro">
<title>GIMP_CHECK_VERSION()</title>
<indexterm zone="GIMP-CHECK-VERSION--CAPS"><primary sortas="GIMP_CHECK_VERSION">GIMP_CHECK_VERSION</primary></indexterm><programlisting>#define GIMP_CHECK_VERSION(major, minor, micro)</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>major</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>minor</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>micro</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="GIMPVAR--CAPS" role="macro">
<title>GIMPVAR</title>
<indexterm zone="GIMPVAR--CAPS"><primary sortas="GIMPVAR">GIMPVAR</primary></indexterm><programlisting>#define GIMPVAR</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-major-version" role="variable">
<title>gimp_major_version</title>
<indexterm zone="gimp-major-version"><primary sortas="gimp_major_version">gimp_major_version</primary></indexterm><programlisting>extern const guint gimp_major_version;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-minor-version" role="variable">
<title>gimp_minor_version</title>
<indexterm zone="gimp-minor-version"><primary sortas="gimp_minor_version">gimp_minor_version</primary></indexterm><programlisting>extern const guint gimp_minor_version;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gimp-micro-version" role="variable">
<title>gimp_micro_version</title>
<indexterm zone="gimp-micro-version"><primary sortas="gimp_micro_version">gimp_micro_version</primary></indexterm><programlisting>extern const guint gimp_micro_version;
</programlisting>
<para>
</para></refsect2>
</refsect1>
</refentry>