47
47
<div class="refsynopsisdiv">
48
48
<a name="libgimp-gimpbrushselect.synopsis"></a><h2>Synopsis</h2>
49
49
<pre class="synopsis">
50
void (<a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">*GimpRunBrushCallback</a>) (const <a
51
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
52
>gchar</a> *brush_name,
54
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
57
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
50
void (<a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">*GimpRunBrushCallback</a>) (const gchar *brush_name,
59
53
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
61
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
67
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
68
>guchar</a> *mask_data,
70
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
71
>gboolean</a> dialog_closing,
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
74
>gpointer</a> user_data);
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
77
>gchar</a>* <a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-new" title="gimp_brush_select_new ()">gimp_brush_select_new</a> (const <a
78
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
81
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
82
>gchar</a> *brush_name,
84
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
87
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
56
const guchar *mask_data,
57
gboolean dialog_closing,
59
const gchar* <a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-new" title="gimp_brush_select_new ()">gimp_brush_select_new</a> (const gchar *title,
60
const gchar *brush_name,
89
63
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
90
64
<a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">GimpRunBrushCallback</a> callback,
92
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
94
void <a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy" title="gimp_brush_select_destroy ()">gimp_brush_select_destroy</a> (const <a
95
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
96
>gchar</a> *brush_callback);
98
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
99
>gboolean</a> <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-popup" title="gimp_brushes_popup ()">gimp_brushes_popup</a> (const <a
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
101
>gchar</a> *brush_callback,
103
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
104
>gchar</a> *popup_title,
106
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
107
>gchar</a> *initial_brush,
109
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
110
>gdouble</a> opacity,
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
66
void <a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy" title="gimp_brush_select_destroy ()">gimp_brush_select_destroy</a> (const gchar *brush_callback);
67
gboolean <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-popup" title="gimp_brushes_popup ()">gimp_brushes_popup</a> (const gchar *brush_callback,
68
const gchar *popup_title,
69
const gchar *initial_brush,
114
72
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
116
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
117
>gboolean</a> <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup" title="gimp_brushes_close_popup ()">gimp_brushes_close_popup</a> (const <a
118
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
119
>gchar</a> *brush_callback);
121
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
122
>gboolean</a> <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup" title="gimp_brushes_set_popup ()">gimp_brushes_set_popup</a> (const <a
123
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
124
>gchar</a> *brush_callback,
126
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
127
>gchar</a> *brush_name,
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
130
>gdouble</a> opacity,
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
73
gboolean <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup" title="gimp_brushes_close_popup ()">gimp_brushes_close_popup</a> (const gchar *brush_callback);
74
gboolean <a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup" title="gimp_brushes_set_popup ()">gimp_brushes_set_popup</a> (const gchar *brush_callback,
75
const gchar *brush_name,
134
78
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
144
88
<a name="libgimp-gimpbrushselect.details"></a><h2>Details</h2>
145
89
<div class="refsect2" lang="en">
146
90
<a name="GimpRunBrushCallback"></a><h3>GimpRunBrushCallback ()</h3>
147
<pre class="programlisting">void (*GimpRunBrushCallback) (const <a
148
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
149
>gchar</a> *brush_name,
151
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
152
>gdouble</a> opacity,
154
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
91
<pre class="programlisting">void (*GimpRunBrushCallback) (const gchar *brush_name,
156
94
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
158
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
161
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
164
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
165
>guchar</a> *mask_data,
167
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
168
>gboolean</a> dialog_closing,
170
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
171
>gpointer</a> user_data);</pre>
97
const guchar *mask_data,
98
gboolean dialog_closing,
99
gpointer user_data);</pre>
229
157
<div class="refsect2" lang="en">
230
158
<a name="gimp-brush-select-new"></a><h3>gimp_brush_select_new ()</h3>
231
<pre class="programlisting">const <a
232
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
233
>gchar</a>* gimp_brush_select_new (const <a
234
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
237
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
238
>gchar</a> *brush_name,
240
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
241
>gdouble</a> opacity,
243
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
159
<pre class="programlisting">const gchar* gimp_brush_select_new (const gchar *title,
160
const gchar *brush_name,
245
163
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
246
164
<a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">GimpRunBrushCallback</a> callback,
248
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
249
>gpointer</a> data);</pre>
165
gpointer data);</pre>
322
236
<div class="refsect2" lang="en">
323
237
<a name="gimp-brushes-popup"></a><h3>gimp_brushes_popup ()</h3>
324
<pre class="programlisting"><a
325
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
326
>gboolean</a> gimp_brushes_popup (const <a
327
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
328
>gchar</a> *brush_callback,
330
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
331
>gchar</a> *popup_title,
333
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
334
>gchar</a> *initial_brush,
336
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
337
>gdouble</a> opacity,
339
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
238
<pre class="programlisting">gboolean gimp_brushes_popup (const gchar *brush_callback,
239
const gchar *popup_title,
240
const gchar *initial_brush,
341
243
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
343
245
Invokes the Gimp brush selection.
424
322
<div class="refsect2" lang="en">
425
323
<a name="gimp-brushes-set-popup"></a><h3>gimp_brushes_set_popup ()</h3>
426
<pre class="programlisting"><a
427
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
428
>gboolean</a> gimp_brushes_set_popup (const <a
429
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
430
>gchar</a> *brush_callback,
432
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
433
>gchar</a> *brush_name,
435
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
436
>gdouble</a> opacity,
438
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
324
<pre class="programlisting">gboolean gimp_brushes_set_popup (const gchar *brush_callback,
325
const gchar *brush_name,
440
328
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
442
330
Sets the current brush in a brush selection dialog.