37
37
</tr></table></div>
38
38
<div class="refsynopsisdiv">
39
39
<a name="libgimp-gimppatterns.synopsis"></a><h2>Synopsis</h2>
40
<pre class="synopsis"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-refresh" title="gimp_patterns_refresh ()">gimp_patterns_refresh</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
41
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-list" title="gimp_patterns_get_list ()">gimp_patterns_get_list</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filter</code></em>,
42
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_patterns</code></em>);
43
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern" title="gimp_patterns_get_pattern ()">gimp_patterns_get_pattern</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
44
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);
45
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-set-pattern" title="gimp_patterns_set_pattern ()">gimp_patterns_set_pattern</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
46
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data" title="gimp_patterns_get_pattern_data ()">gimp_patterns_get_pattern_data</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
47
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
48
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *mask_bpp</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *length</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> **mask_data</code></em>);
40
<pre class="synopsis"><span class="returnvalue">gboolean</span> <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-refresh" title="gimp_patterns_refresh ()">gimp_patterns_refresh</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
41
<span class="returnvalue">gchar</span> ** <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-list" title="gimp_patterns_get_list ()">gimp_patterns_get_list</a> (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
42
<em class="parameter"><code><span class="type">gint</span> *num_patterns</code></em>);
43
<span class="returnvalue">gchar</span> * <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern" title="gimp_patterns_get_pattern ()">gimp_patterns_get_pattern</a> (<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
44
<em class="parameter"><code><span class="type">gint</span> *height</code></em>);
45
<span class="returnvalue">gboolean</span> <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-set-pattern" title="gimp_patterns_set_pattern ()">gimp_patterns_set_pattern</a> (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
46
<span class="returnvalue">gchar</span> * <a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data" title="gimp_patterns_get_pattern_data ()">gimp_patterns_get_pattern_data</a> (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
47
<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
48
<em class="parameter"><code><span class="type">gint</span> *height</code></em>,
49
<em class="parameter"><code><span class="type">gint</span> *mask_bpp</code></em>,
50
<em class="parameter"><code><span class="type">gint</span> *length</code></em>,
51
<em class="parameter"><code><span class="type">guint8</span> **mask_data</code></em>);
54
54
<div class="refsect1">
61
61
<a name="libgimp-gimppatterns.details"></a><h2>Details</h2>
62
62
<div class="refsect2">
63
63
<a name="gimp-patterns-refresh"></a><h3>gimp_patterns_refresh ()</h3>
64
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_patterns_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
64
<pre class="programlisting"><span class="returnvalue">gboolean</span> gimp_patterns_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
66
66
Refresh current patterns. This function always succeeds.
81
81
<div class="refsect2">
82
82
<a name="gimp-patterns-get-list"></a><h3>gimp_patterns_get_list ()</h3>
83
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** gimp_patterns_get_list (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filter</code></em>,
84
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_patterns</code></em>);</pre>
83
<pre class="programlisting"><span class="returnvalue">gchar</span> ** gimp_patterns_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
84
<em class="parameter"><code><span class="type">gint</span> *num_patterns</code></em>);</pre>
86
86
Retrieve a complete listing of the available patterns.
112
112
<div class="refsect2">
113
113
<a name="gimp-patterns-get-pattern"></a><h3>gimp_patterns_get_pattern ()</h3>
114
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_patterns_get_pattern (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
115
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);</pre>
114
<pre class="programlisting"><span class="returnvalue">gchar</span> * gimp_patterns_get_pattern (<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
115
<em class="parameter"><code><span class="type">gint</span> *height</code></em>);</pre>
116
116
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
117
117
<h3 class="title">Warning</h3>
118
<p><code class="literal">gimp_patterns_get_pattern</code> is deprecated and should not be used in newly-written code.</p>
118
<p><code class="literal">gimp_patterns_get_pattern</code> is deprecated and should not be used in newly-written code. Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-pattern" title="gimp_context_get_pattern ()"><code class="function">gimp_context_get_pattern()</code></a> instead.</p>
121
This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-pattern" title="gimp_context_get_pattern ()"><code class="function">gimp_context_get_pattern()</code></a>
124
120
<div class="variablelist"><table border="0">
125
121
<col align="left" valign="top">
143
139
<div class="refsect2">
144
140
<a name="gimp-patterns-set-pattern"></a><h3>gimp_patterns_set_pattern ()</h3>
145
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gimp_patterns_set_pattern (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
141
<pre class="programlisting"><span class="returnvalue">gboolean</span> gimp_patterns_set_pattern (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
146
142
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
147
143
<h3 class="title">Warning</h3>
148
144
<p><code class="literal">gimp_patterns_set_pattern</code> is deprecated and should not be used in newly-written code.</p>
168
164
<div class="refsect2">
169
165
<a name="gimp-patterns-get-pattern-data"></a><h3>gimp_patterns_get_pattern_data ()</h3>
170
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gimp_patterns_get_pattern_data (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
171
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
172
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>,
173
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *mask_bpp</code></em>,
174
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *length</code></em>,
175
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> **mask_data</code></em>);</pre>
166
<pre class="programlisting"><span class="returnvalue">gchar</span> * gimp_patterns_get_pattern_data (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
167
<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
168
<em class="parameter"><code><span class="type">gint</span> *height</code></em>,
169
<em class="parameter"><code><span class="type">gint</span> *mask_bpp</code></em>,
170
<em class="parameter"><code><span class="type">gint</span> *length</code></em>,
171
<em class="parameter"><code><span class="type">guint8</span> **mask_data</code></em>);</pre>
176
172
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
177
173
<h3 class="title">Warning</h3>
178
<p><code class="literal">gimp_patterns_get_pattern_data</code> is deprecated and should not be used in newly-written code.</p>
174
<p><code class="literal">gimp_patterns_get_pattern_data</code> is deprecated and should not be used in newly-written code. Use <a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-pixels" title="gimp_pattern_get_pixels ()"><code class="function">gimp_pattern_get_pixels()</code></a> instead.</p>
181
This procedure is deprecated! Use <a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-pixels" title="gimp_pattern_get_pixels ()"><code class="function">gimp_pattern_get_pixels()</code></a> instead.
183
176
<div class="variablelist"><table border="0">
184
177
<col align="left" valign="top">