31
31
<th width="100%" align="center">GIMP Library Reference Manual</th>
32
32
<td><a accesskey="n" href="libgimp-gimpcontext.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2593364" class="shortcut">Top</a>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2596387" class="shortcut">Top</a>
36
<a href="#id2583251" class="shortcut">Description</a></nobr></td></tr>
36
<a href="#id2594771" class="shortcut">Description</a></nobr></td></tr>
38
38
<div class="refentry" lang="en">
39
39
<a name="libgimp-gimpbuffer"></a><div class="titlepage"></div>
40
40
<div class="refnamediv"><table width="100%"><tr>
43
<a name="id2593364"></a><span class="refentrytitle">gimpbuffer</span>
43
<a name="id2596387"></a><span class="refentrytitle">gimpbuffer</span>
55
gchar** <a class="link" href="libgimp-gimpbuffer.html#gimp-buffers-get-list">gimp_buffers_get_list</a> (const gchar *filter,
57
gchar* <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-rename">gimp_buffer_rename</a> (const gchar *buffer_name,
58
const gchar *new_name);
59
gboolean <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-delete">gimp_buffer_delete</a> (const gchar *buffer_name);
60
gint <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-width">gimp_buffer_get_width</a> (const gchar *buffer_name);
61
gint <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-height">gimp_buffer_get_height</a> (const gchar *buffer_name);
62
gint <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-bytes">gimp_buffer_get_bytes</a> (const gchar *buffer_name);
56
href="../glib/glib-Basic-Types.html#gchar"
57
>gchar</a>** <a class="link" href="libgimp-gimpbuffer.html#gimp-buffers-get-list">gimp_buffers_get_list</a> (const <a
58
href="../glib/glib-Basic-Types.html#gchar"
61
href="../glib/glib-Basic-Types.html#gint"
62
>gint</a> *num_buffers);
64
href="../glib/glib-Basic-Types.html#gchar"
65
>gchar</a>* <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-rename">gimp_buffer_rename</a> (const <a
66
href="../glib/glib-Basic-Types.html#gchar"
67
>gchar</a> *buffer_name,
69
href="../glib/glib-Basic-Types.html#gchar"
70
>gchar</a> *new_name);
72
href="../glib/glib-Basic-Types.html#gboolean"
73
>gboolean</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-delete">gimp_buffer_delete</a> (const <a
74
href="../glib/glib-Basic-Types.html#gchar"
75
>gchar</a> *buffer_name);
77
href="../glib/glib-Basic-Types.html#gint"
78
>gint</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-width">gimp_buffer_get_width</a> (const <a
79
href="../glib/glib-Basic-Types.html#gchar"
80
>gchar</a> *buffer_name);
82
href="../glib/glib-Basic-Types.html#gint"
83
>gint</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-height">gimp_buffer_get_height</a> (const <a
84
href="../glib/glib-Basic-Types.html#gchar"
85
>gchar</a> *buffer_name);
87
href="../glib/glib-Basic-Types.html#gint"
88
>gint</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-bytes">gimp_buffer_get_bytes</a> (const <a
89
href="../glib/glib-Basic-Types.html#gchar"
90
>gchar</a> *buffer_name);
64
92
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageBaseType"
65
>GimpImageBaseType</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-image-type">gimp_buffer_get_image_type</a> (const gchar *buffer_name);
93
>GimpImageBaseType</a> <a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-image-type">gimp_buffer_get_image_type</a> (const <a
94
href="../glib/glib-Basic-Types.html#gchar"
95
>gchar</a> *buffer_name);
68
98
<div class="refsect1" lang="en">
69
<a name="id2583251"></a><h2>Description</h2>
99
<a name="id2594771"></a><h2>Description</h2>
74
104
<div class="refsect1" lang="en">
75
<a name="id2583267"></a><h2>Details</h2>
105
<a name="id2594786"></a><h2>Details</h2>
76
106
<div class="refsect2" lang="en">
77
<a name="id2583278"></a><h3>
107
<a name="id2594797"></a><h3>
78
108
<a name="gimp-buffers-get-list"></a>gimp_buffers_get_list ()</h3>
79
<a class="indexterm" name="id2583291"></a><pre class="programlisting">gchar** gimp_buffers_get_list (const gchar *filter,
80
gint *num_buffers);</pre>
109
<a class="indexterm" name="id2594811"></a><pre class="programlisting"><a
110
href="../glib/glib-Basic-Types.html#gchar"
111
>gchar</a>** gimp_buffers_get_list (const <a
112
href="../glib/glib-Basic-Types.html#gchar"
115
href="../glib/glib-Basic-Types.html#gint"
116
>gint</a> *num_buffers);</pre>
82
118
Retrieve a complete listing of the available buffers.
115
151
<div class="refsect2" lang="en">
116
<a name="id2616658"></a><h3>
152
<a name="id2587075"></a><h3>
117
153
<a name="gimp-buffer-rename"></a>gimp_buffer_rename ()</h3>
118
<a class="indexterm" name="id2616673"></a><pre class="programlisting">gchar* gimp_buffer_rename (const gchar *buffer_name,
119
const gchar *new_name);</pre>
154
<a class="indexterm" name="id2587090"></a><pre class="programlisting"><a
155
href="../glib/glib-Basic-Types.html#gchar"
156
>gchar</a>* gimp_buffer_rename (const <a
157
href="../glib/glib-Basic-Types.html#gchar"
158
>gchar</a> *buffer_name,
160
href="../glib/glib-Basic-Types.html#gchar"
161
>gchar</a> *new_name);</pre>
121
163
Renames a named buffer.
153
195
<div class="refsect2" lang="en">
154
<a name="id2616080"></a><h3>
196
<a name="id2616062"></a><h3>
155
197
<a name="gimp-buffer-delete"></a>gimp_buffer_delete ()</h3>
156
<a class="indexterm" name="id2616094"></a><pre class="programlisting">gboolean gimp_buffer_delete (const gchar *buffer_name);</pre>
198
<a class="indexterm" name="id2616077"></a><pre class="programlisting"><a
199
href="../glib/glib-Basic-Types.html#gboolean"
200
>gboolean</a> gimp_buffer_delete (const <a
201
href="../glib/glib-Basic-Types.html#gchar"
202
>gchar</a> *buffer_name);</pre>
158
204
Deletes a named buffer.
185
231
<div class="refsect2" lang="en">
186
<a name="id2616165"></a><h3>
232
<a name="id2616148"></a><h3>
187
233
<a name="gimp-buffer-get-width"></a>gimp_buffer_get_width ()</h3>
188
<a class="indexterm" name="id2616179"></a><pre class="programlisting">gint gimp_buffer_get_width (const gchar *buffer_name);</pre>
234
<a class="indexterm" name="id2616162"></a><pre class="programlisting"><a
235
href="../glib/glib-Basic-Types.html#gint"
236
>gint</a> gimp_buffer_get_width (const <a
237
href="../glib/glib-Basic-Types.html#gchar"
238
>gchar</a> *buffer_name);</pre>
190
240
Retrieves the specified buffer's width.
217
267
<div class="refsect2" lang="en">
218
<a name="id2616250"></a><h3>
268
<a name="id2616233"></a><h3>
219
269
<a name="gimp-buffer-get-height"></a>gimp_buffer_get_height ()</h3>
220
<a class="indexterm" name="id2616264"></a><pre class="programlisting">gint gimp_buffer_get_height (const gchar *buffer_name);</pre>
270
<a class="indexterm" name="id2616247"></a><pre class="programlisting"><a
271
href="../glib/glib-Basic-Types.html#gint"
272
>gint</a> gimp_buffer_get_height (const <a
273
href="../glib/glib-Basic-Types.html#gchar"
274
>gchar</a> *buffer_name);</pre>
222
276
Retrieves the specified buffer's height.
249
303
<div class="refsect2" lang="en">
250
<a name="id2615784"></a><h3>
304
<a name="id2580670"></a><h3>
251
305
<a name="gimp-buffer-get-bytes"></a>gimp_buffer_get_bytes ()</h3>
252
<a class="indexterm" name="id2615798"></a><pre class="programlisting">gint gimp_buffer_get_bytes (const gchar *buffer_name);</pre>
306
<a class="indexterm" name="id2580684"></a><pre class="programlisting"><a
307
href="../glib/glib-Basic-Types.html#gint"
308
>gint</a> gimp_buffer_get_bytes (const <a
309
href="../glib/glib-Basic-Types.html#gchar"
310
>gchar</a> *buffer_name);</pre>
254
312
Retrieves the specified buffer's bytes.
281
339
<div class="refsect2" lang="en">
282
<a name="id2615870"></a><h3>
340
<a name="id2580756"></a><h3>
283
341
<a name="gimp-buffer-get-image-type"></a>gimp_buffer_get_image_type ()</h3>
284
<a class="indexterm" name="id2615883"></a><pre class="programlisting"><a
342
<a class="indexterm" name="id2580769"></a><pre class="programlisting"><a
285
343
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageBaseType"
286
>GimpImageBaseType</a> gimp_buffer_get_image_type (const gchar *buffer_name);</pre>
344
>GimpImageBaseType</a> gimp_buffer_get_image_type (const <a
345
href="../glib/glib-Basic-Types.html#gchar"
346
>gchar</a> *buffer_name);</pre>
288
348
Retrieves the specified buffer's image type.