~ubuntu-branches/ubuntu/gutsy/gimp/gutsy

« back to all changes in this revision

Viewing changes to devel-docs/libgimpmodule/html/GimpModuleDB.html

  • Committer: Bazaar Package Importer
  • Author(s): Steve Kowalik
  • Date: 2007-09-30 18:06:49 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20070930180649-f647f0cxj32tgyn3
Tags: 2.4.0~rc3-1ubuntu1
* Resynchronized with Debian.
* Remaining Ubuntu changes:
  - 02_help-message.patch, 03_gimp.desktop.in.in.patch: Distro changes.
  - Weave i18n magic in the rules file.
  - Munge Maintainer field as per spec.
* Ubuntu changes dropped:
  - 10_dont_show_wizard.patch: Unused, upstream doesn't call it anymore.
  - Use dh_icons.
* Disabled the print plugin, and removed the Conflicts/Replaces on
  gimp-print.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>GimpModuleDB</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
7
7
<link rel="start" href="index.html" title="GIMP Module Library Reference Manual">
8
8
<link rel="up" href="libgimpmodule.html" title="Part&#160;I.&#160;GIMP Module Library">
9
9
<link rel="prev" href="GimpModule.html" title="GimpModule">
25
25
<th width="100%" align="center">GIMP Module Library Reference Manual</th>
26
26
<td><a accesskey="n" href="libgimpmodule-index.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
27
</tr>
28
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2591604" class="shortcut">Top</a>
29
 
                  &#160;|&#160;
30
 
                  <a href="#id2614481" class="shortcut">Description</a>
31
 
                  &#160;|&#160;
32
 
                  <a href="#id2614418" class="shortcut">Object Hierarchy</a>
33
 
                  &#160;|&#160;
34
 
                  <a href="#id2614442" class="shortcut">Signals</a></nobr></td></tr>
 
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597010" class="shortcut">Top</a>
 
29
                  &#160;|&#160;
 
30
                  <a href="#id2594177" class="shortcut">Description</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2594114" class="shortcut">Object Hierarchy</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2594138" class="shortcut">Signals</a></nobr></td></tr>
35
35
</table>
36
36
<div class="refentry" lang="en">
37
37
<a name="GimpModuleDB"></a><div class="titlepage"></div>
38
38
<div class="refnamediv"><table width="100%"><tr>
39
39
<td valign="top">
40
40
<h2>
41
 
<a name="id2591604"></a><span class="refentrytitle">GimpModuleDB</span>
 
41
<a name="id2597010"></a><span class="refentrytitle">GimpModuleDB</span>
42
42
</h2>
43
 
<p>GimpModuleDB &#8212; Keeps a list of <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given searchpath.</p>
 
43
<p>GimpModuleDB &#8212; Keeps a list of <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given searchpath.</p>
44
44
</td>
45
45
<td valign="top" align="right"></td>
46
46
</tr></table></div>
50
50
 
51
51
 
52
52
 
53
 
                    <a class="link" href="GimpModuleDB.html#GimpModuleDB-struct">GimpModuleDB</a>;
54
 
<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>*       <a class="link" href="GimpModuleDB.html#gimp-module-db-new">gimp_module_db_new</a>                  (gboolean verbose);
55
 
void                <a class="link" href="GimpModuleDB.html#gimp-module-db-set-load-inhibit">gimp_module_db_set_load_inhibit</a>     (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
56
 
                                                         const gchar *load_inhibit);
57
 
const gchar*        <a class="link" href="GimpModuleDB.html#gimp-module-db-get-load-inhibit">gimp_module_db_get_load_inhibit</a>     (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db);
58
 
void                <a class="link" href="GimpModuleDB.html#gimp-module-db-load">gimp_module_db_load</a>                 (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
59
 
                                                         const gchar *module_path);
60
 
void                <a class="link" href="GimpModuleDB.html#gimp-module-db-refresh">gimp_module_db_refresh</a>              (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
61
 
                                                         const gchar *module_path);
 
53
                    <a href="GimpModuleDB.html#GimpModuleDB-struct">GimpModuleDB</a>;
 
54
<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>*       <a href="GimpModuleDB.html#gimp-module-db-new">gimp_module_db_new</a>                  (<a
 
55
href="../glib/glib-Basic-Types.html#gboolean"
 
56
>gboolean</a> verbose);
 
57
void                <a href="GimpModuleDB.html#gimp-module-db-set-load-inhibit">gimp_module_db_set_load_inhibit</a>     (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
58
                                                         const <a
 
59
href="../glib/glib-Basic-Types.html#gchar"
 
60
>gchar</a> *load_inhibit);
 
61
const <a
 
62
href="../glib/glib-Basic-Types.html#gchar"
 
63
>gchar</a>*        <a href="GimpModuleDB.html#gimp-module-db-get-load-inhibit">gimp_module_db_get_load_inhibit</a>     (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db);
 
64
void                <a href="GimpModuleDB.html#gimp-module-db-load">gimp_module_db_load</a>                 (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
65
                                                         const <a
 
66
href="../glib/glib-Basic-Types.html#gchar"
 
67
>gchar</a> *module_path);
 
68
void                <a href="GimpModuleDB.html#gimp-module-db-refresh">gimp_module_db_refresh</a>              (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
69
                                                         const <a
 
70
href="../glib/glib-Basic-Types.html#gchar"
 
71
>gchar</a> *module_path);
62
72
 
63
73
</pre>
64
74
</div>
65
75
<div class="refsect1" lang="en">
66
 
<a name="id2614418"></a><h2>Object Hierarchy</h2>
 
76
<a name="id2594114"></a><h2>Object Hierarchy</h2>
67
77
<pre class="synopsis">
68
78
 
69
 
  GObject
 
79
  <a
 
80
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
 
81
>GObject</a>
70
82
   +----GimpModuleDB
71
83
</pre>
72
84
</div>
73
85
<div class="refsect1" lang="en">
74
 
<a name="id2614442"></a><h2>Signals</h2>
 
86
<a name="id2594138"></a><h2>Signals</h2>
75
87
<pre class="synopsis">
76
88
 
77
 
  "<a class="link" href="GimpModuleDB.html#GimpModuleDB-add">add</a>"                                            : Run First
78
 
  "<a class="link" href="GimpModuleDB.html#GimpModuleDB-module-modified">module-modified</a>"                                : Run First
79
 
  "<a class="link" href="GimpModuleDB.html#GimpModuleDB-remove">remove</a>"                                         : Run First
 
89
  "<a href="GimpModuleDB.html#GimpModuleDB-add">add</a>"                                            : Run First
 
90
  "<a href="GimpModuleDB.html#GimpModuleDB-module-modified">module-modified</a>"                                : Run First
 
91
  "<a href="GimpModuleDB.html#GimpModuleDB-remove">remove</a>"                                         : Run First
80
92
</pre>
81
93
</div>
82
94
<div class="refsect1" lang="en">
83
 
<a name="id2614481"></a><h2>Description</h2>
 
95
<a name="id2594177"></a><h2>Description</h2>
84
96
<p>
85
 
Keeps a list of <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given searchpath.
 
97
Keeps a list of <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given searchpath.
86
98
</p>
87
99
</div>
88
100
<div class="refsect1" lang="en">
89
 
<a name="id2614504"></a><h2>Details</h2>
 
101
<a name="id2594200"></a><h2>Details</h2>
90
102
<div class="refsect2" lang="en">
91
 
<a name="id2614515"></a><h3>
 
103
<a name="id2594211"></a><h3>
92
104
<a name="GimpModuleDB-struct"></a>GimpModuleDB</h3>
93
 
<a class="indexterm" name="id2614527"></a><pre class="programlisting">typedef struct _GimpModuleDB GimpModuleDB;</pre>
 
105
<a class="indexterm" name="id2594223"></a><pre class="programlisting">typedef struct _GimpModuleDB GimpModuleDB;</pre>
94
106
<p>
95
 
The <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> struct contains no public members.
 
107
The <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> struct contains no public members.
96
108
</p>
97
109
</div>
98
110
<hr>
99
111
<div class="refsect2" lang="en">
100
 
<a name="id2588427"></a><h3>
 
112
<a name="id2566754"></a><h3>
101
113
<a name="gimp-module-db-new"></a>gimp_module_db_new ()</h3>
102
 
<a class="indexterm" name="id2588439"></a><pre class="programlisting"><a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>*       gimp_module_db_new                  (gboolean verbose);</pre>
 
114
<a class="indexterm" name="id2566767"></a><pre class="programlisting"><a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>*       gimp_module_db_new                  (<a
 
115
href="../glib/glib-Basic-Types.html#gboolean"
 
116
>gboolean</a> verbose);</pre>
103
117
<p>
104
 
Creates a new <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance. The <em class="parameter"><code>verbose</code></em> parameter will be
105
 
passed to the created <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> instances using <a class="link" href="GimpModule.html#gimp-module-new"><code class="function">gimp_module_new()</code></a>.</p>
 
118
Creates a new <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance. The <em class="parameter"><code>verbose</code></em> parameter will be
 
119
passed to the created <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> instances using <a href="GimpModule.html#gimp-module-new"><code class="function">gimp_module_new()</code></a>.</p>
106
120
<p>
107
121
 
108
122
</p>
110
124
<col align="left" valign="top">
111
125
<tbody>
112
126
<tr>
113
 
<td><p><span class="term"><em class="parameter"><code>verbose</code></em>&#160;:</span></p></td>
114
 
<td> Pass <code class="literal">TRUE</code> to enable debugging output.
 
127
<td><span class="term"><em class="parameter"><code>verbose</code></em>&#160;:</span></td>
 
128
<td> Pass <a
 
129
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
130
><code class="literal">TRUE</code></a> to enable debugging output.
115
131
</td>
116
132
</tr>
117
133
<tr>
118
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
119
 
<td> The new <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance.
 
134
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
135
<td> The new <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance.
120
136
</td>
121
137
</tr>
122
138
</tbody>
124
140
</div>
125
141
<hr>
126
142
<div class="refsect2" lang="en">
127
 
<a name="id2588546"></a><h3>
 
143
<a name="id2566874"></a><h3>
128
144
<a name="gimp-module-db-set-load-inhibit"></a>gimp_module_db_set_load_inhibit ()</h3>
129
 
<a class="indexterm" name="id2588557"></a><pre class="programlisting">void                gimp_module_db_set_load_inhibit     (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
130
 
                                                         const gchar *load_inhibit);</pre>
 
145
<a class="indexterm" name="id2566885"></a><pre class="programlisting">void                gimp_module_db_set_load_inhibit     (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
146
                                                         const <a
 
147
href="../glib/glib-Basic-Types.html#gchar"
 
148
>gchar</a> *load_inhibit);</pre>
131
149
<p>
132
 
Sets the <em class="parameter"><code>load_inhibit</code></em> flag for all <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s which are kept
133
 
by <em class="parameter"><code>db</code></em> (using <a class="link" href="GimpModule.html#gimp-module-set-load-inhibit"><code class="function">gimp_module_set_load_inhibit()</code></a>).</p>
 
150
Sets the <em class="parameter"><code>load_inhibit</code></em> flag for all <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s which are kept
 
151
by <em class="parameter"><code>db</code></em> (using <a href="GimpModule.html#gimp-module-set-load-inhibit"><code class="function">gimp_module_set_load_inhibit()</code></a>).</p>
134
152
<p>
135
153
 
136
154
</p>
138
156
<col align="left" valign="top">
139
157
<tbody>
140
158
<tr>
141
 
<td><p><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></p></td>
142
 
<td>           A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
 
159
<td><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></td>
 
160
<td>           A <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
143
161
</td>
144
162
</tr>
145
163
<tr>
146
 
<td><p><span class="term"><em class="parameter"><code>load_inhibit</code></em>&#160;:</span></p></td>
147
 
<td> A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of module
 
164
<td><span class="term"><em class="parameter"><code>load_inhibit</code></em>&#160;:</span></td>
 
165
<td> A <a
 
166
href="../glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"
 
167
><span class="type">G_SEARCHPATH_SEPARATOR</span></a> delimited list of module
148
168
               filenames to exclude from auto-loading.
149
169
</td>
150
170
</tr>
153
173
</div>
154
174
<hr>
155
175
<div class="refsect2" lang="en">
156
 
<a name="id2605244"></a><h3>
 
176
<a name="id2588773"></a><h3>
157
177
<a name="gimp-module-db-get-load-inhibit"></a>gimp_module_db_get_load_inhibit ()</h3>
158
 
<a class="indexterm" name="id2605258"></a><pre class="programlisting">const gchar*        gimp_module_db_get_load_inhibit     (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db);</pre>
 
178
<a class="indexterm" name="id2588786"></a><pre class="programlisting">const <a
 
179
href="../glib/glib-Basic-Types.html#gchar"
 
180
>gchar</a>*        gimp_module_db_get_load_inhibit     (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db);</pre>
159
181
<p>
160
 
Return the <span class="type">G_SEARCHPATH_SEPARATOR</span> selimited list of module filenames
 
182
Return the <a
 
183
href="../glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"
 
184
><span class="type">G_SEARCHPATH_SEPARATOR</span></a> selimited list of module filenames
161
185
which are excluded from auto-loading.</p>
162
186
<p>
163
187
 
166
190
<col align="left" valign="top">
167
191
<tbody>
168
192
<tr>
169
 
<td><p><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></p></td>
170
 
<td> A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
 
193
<td><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></td>
 
194
<td> A <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
171
195
</td>
172
196
</tr>
173
197
<tr>
174
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
198
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
175
199
<td> the <em class="parameter"><code>db</code></em>'s <em class="parameter"><code>load_inhibit</code></em> string.
176
200
</td>
177
201
</tr>
180
204
</div>
181
205
<hr>
182
206
<div class="refsect2" lang="en">
183
 
<a name="id2605347"></a><h3>
 
207
<a name="id2588876"></a><h3>
184
208
<a name="gimp-module-db-load"></a>gimp_module_db_load ()</h3>
185
 
<a class="indexterm" name="id2605359"></a><pre class="programlisting">void                gimp_module_db_load                 (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
186
 
                                                         const gchar *module_path);</pre>
 
209
<a class="indexterm" name="id2588888"></a><pre class="programlisting">void                gimp_module_db_load                 (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
210
                                                         const <a
 
211
href="../glib/glib-Basic-Types.html#gchar"
 
212
>gchar</a> *module_path);</pre>
187
213
<p>
188
214
Scans the directories contained in <em class="parameter"><code>module_path</code></em> using
189
215
<a
190
 
href="/local/head/share/gtk-doc/html/libgimpbase/libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories"
191
 
><code class="function">gimp_datafiles_read_directories()</code></a> and creates a <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>
 
216
href="../libgimpbase/libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories"
 
217
><code class="function">gimp_datafiles_read_directories()</code></a> and creates a <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>
192
218
instance for every loadable module contained in the directories.</p>
193
219
<p>
194
220
 
197
223
<col align="left" valign="top">
198
224
<tbody>
199
225
<tr>
200
 
<td><p><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></p></td>
201
 
<td>          A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
 
226
<td><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></td>
 
227
<td>          A <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
202
228
</td>
203
229
</tr>
204
230
<tr>
205
 
<td><p><span class="term"><em class="parameter"><code>module_path</code></em>&#160;:</span></p></td>
206
 
<td> A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of directories
 
231
<td><span class="term"><em class="parameter"><code>module_path</code></em>&#160;:</span></td>
 
232
<td> A <a
 
233
href="../glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"
 
234
><span class="type">G_SEARCHPATH_SEPARATOR</span></a> delimited list of directories
207
235
              to load modules from.
208
236
</td>
209
237
</tr>
212
240
</div>
213
241
<hr>
214
242
<div class="refsect2" lang="en">
215
 
<a name="id2584293"></a><h3>
 
243
<a name="id2588044"></a><h3>
216
244
<a name="gimp-module-db-refresh"></a>gimp_module_db_refresh ()</h3>
217
 
<a class="indexterm" name="id2584304"></a><pre class="programlisting">void                gimp_module_db_refresh              (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
218
 
                                                         const gchar *module_path);</pre>
 
245
<a class="indexterm" name="id2588055"></a><pre class="programlisting">void                gimp_module_db_refresh              (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *db,
 
246
                                                         const <a
 
247
href="../glib/glib-Basic-Types.html#gchar"
 
248
>gchar</a> *module_path);</pre>
219
249
<p>
220
 
Does the same as <a class="link" href="GimpModuleDB.html#gimp-module-db-load"><code class="function">gimp_module_db_load()</code></a>, plus removes all <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>
 
250
Does the same as <a href="GimpModuleDB.html#gimp-module-db-load"><code class="function">gimp_module_db_load()</code></a>, plus removes all <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>
221
251
instances whose modules have been deleted from disk.
222
252
</p>
223
253
<p>
224
 
Note that the <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s will just be removed from the internal
225
 
list and not freed as this is not possible with <span class="type">GTypeModule</span>
 
254
Note that the <a href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s will just be removed from the internal
 
255
list and not freed as this is not possible with <a
 
256
href="../gobject/GTypeModule.html"
 
257
><span class="type">GTypeModule</span></a>
226
258
instances which actually implement types.</p>
227
259
<p>
228
260
 
231
263
<col align="left" valign="top">
232
264
<tbody>
233
265
<tr>
234
 
<td><p><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></p></td>
235
 
<td>          A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
 
266
<td><span class="term"><em class="parameter"><code>db</code></em>&#160;:</span></td>
 
267
<td>          A <a href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.
236
268
</td>
237
269
</tr>
238
270
<tr>
239
 
<td><p><span class="term"><em class="parameter"><code>module_path</code></em>&#160;:</span></p></td>
240
 
<td> A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of directories
 
271
<td><span class="term"><em class="parameter"><code>module_path</code></em>&#160;:</span></td>
 
272
<td> A <a
 
273
href="../glib/glib-Standard-Macros.html#G-SEARCHPATH-SEPARATOR:CAPS"
 
274
><span class="type">G_SEARCHPATH_SEPARATOR</span></a> delimited list of directories
241
275
              to load modules from.
242
276
</td>
243
277
</tr>
246
280
</div>
247
281
</div>
248
282
<div class="refsect1" lang="en">
249
 
<a name="id2584429"></a><h2>Signal Details</h2>
 
283
<a name="id2588179"></a><h2>Signal Details</h2>
250
284
<div class="refsect2" lang="en">
251
 
<a name="id2584440"></a><h3>
 
285
<a name="id2588190"></a><h3>
252
286
<a name="GimpModuleDB-add"></a>The "add" signal</h3>
253
 
<a class="indexterm" name="id2584449"></a><pre class="programlisting">void                user_function                      (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
254
 
                                                        <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
255
 
                                                        gpointer      user_data)         : Run First</pre>
 
287
<a class="indexterm" name="id2588199"></a><pre class="programlisting">void                user_function                      (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
 
288
                                                        <a href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
 
289
                                                        <a
 
290
href="../glib/glib-Basic-Types.html#gpointer"
 
291
>gpointer</a>      user_data)         : Run First</pre>
256
292
<p>
257
293
 
258
294
</p>
260
296
<col align="left" valign="top">
261
297
<tbody>
262
298
<tr>
263
 
<td><p><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></p></td>
 
299
<td><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></td>
264
300
<td>the object which received the signal.
265
301
</td>
266
302
</tr>
267
303
<tr>
268
 
<td><p><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></p></td>
 
304
<td><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
269
305
<td>
270
306
 
271
307
</td>
272
308
</tr>
273
309
<tr>
274
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></p></td>
 
310
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
275
311
<td>user data set when the signal handler was connected.</td>
276
312
</tr>
277
313
</tbody>
279
315
</div>
280
316
<hr>
281
317
<div class="refsect2" lang="en">
282
 
<a name="id2617526"></a><h3>
 
318
<a name="id2600365"></a><h3>
283
319
<a name="GimpModuleDB-module-modified"></a>The "module-modified" signal</h3>
284
 
<a class="indexterm" name="id2617535"></a><pre class="programlisting">void                user_function                      (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
285
 
                                                        <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
286
 
                                                        gpointer      user_data)         : Run First</pre>
 
320
<a class="indexterm" name="id2600374"></a><pre class="programlisting">void                user_function                      (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
 
321
                                                        <a href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
 
322
                                                        <a
 
323
href="../glib/glib-Basic-Types.html#gpointer"
 
324
>gpointer</a>      user_data)         : Run First</pre>
287
325
<p>
288
326
 
289
327
</p>
291
329
<col align="left" valign="top">
292
330
<tbody>
293
331
<tr>
294
 
<td><p><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></p></td>
 
332
<td><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></td>
295
333
<td>the object which received the signal.
296
334
</td>
297
335
</tr>
298
336
<tr>
299
 
<td><p><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></p></td>
 
337
<td><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
300
338
<td>
301
339
 
302
340
</td>
303
341
</tr>
304
342
<tr>
305
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></p></td>
 
343
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
306
344
<td>user data set when the signal handler was connected.</td>
307
345
</tr>
308
346
</tbody>
310
348
</div>
311
349
<hr>
312
350
<div class="refsect2" lang="en">
313
 
<a name="id2617616"></a><h3>
 
351
<a name="id2600456"></a><h3>
314
352
<a name="GimpModuleDB-remove"></a>The "remove" signal</h3>
315
 
<a class="indexterm" name="id2617624"></a><pre class="programlisting">void                user_function                      (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
316
 
                                                        <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
317
 
                                                        gpointer      user_data)         : Run First</pre>
 
353
<a class="indexterm" name="id2600463"></a><pre class="programlisting">void                user_function                      (<a href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a> *gimpmoduledb,
 
354
                                                        <a href="GimpModule.html" title="GimpModule">GimpModule</a>   *arg1,
 
355
                                                        <a
 
356
href="../glib/glib-Basic-Types.html#gpointer"
 
357
>gpointer</a>      user_data)         : Run First</pre>
318
358
<p>
319
359
 
320
360
</p>
322
362
<col align="left" valign="top">
323
363
<tbody>
324
364
<tr>
325
 
<td><p><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></p></td>
 
365
<td><span class="term"><em class="parameter"><code>gimpmoduledb</code></em>&#160;:</span></td>
326
366
<td>the object which received the signal.
327
367
</td>
328
368
</tr>
329
369
<tr>
330
 
<td><p><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></p></td>
 
370
<td><span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
331
371
<td>
332
372
 
333
373
</td>
334
374
</tr>
335
375
<tr>
336
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></p></td>
 
376
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
337
377
<td>user data set when the signal handler was connected.</td>
338
378
</tr>
339
379
</tbody>