8
8
<link rel="up" href="ch01.html" title="Abstract classes and interfaces">
9
9
<link rel="prev" href="ClutterContainer.html" title="ClutterContainer">
10
10
<link rel="next" href="ClutterMedia.html" title="ClutterMedia">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.13 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="clutter-overview.html" title="Part I. Overview">
14
14
<link rel="part" href="building-clutter.html" title="Part II. Building Clutter">
17
17
<link rel="chapter" href="ch01.html" title="Abstract classes and interfaces">
18
18
<link rel="chapter" href="ch02.html" title="Base actors">
19
19
<link rel="chapter" href="ch03.html" title="Container actors">
20
<link rel="chapter" href="ch04.html" title="Layout managers">
20
21
<link rel="part" href="clutteranimation.html" title="Part V. Clutter Animation Framework">
21
<link rel="chapter" href="ch04.html" title="Base classes">
22
<link rel="chapter" href="ch05.html" title="Behaviours">
23
<link rel="chapter" href="ch06.html" title="High Level API">
22
<link rel="chapter" href="ch05.html" title="Base classes">
23
<link rel="chapter" href="ch06.html" title="Behaviours">
24
<link rel="chapter" href="ch07.html" title="High Level API">
24
25
<link rel="part" href="cluttertools.html" title="Part VI. Clutter Tools">
25
<link rel="chapter" href="ch07.html" title="General purpose API">
26
<link rel="chapter" href="ch08.html" title="User interface definition">
27
<link rel="chapter" href="ch09.html" title="Generic list model">
26
<link rel="chapter" href="ch08.html" title="General purpose API">
27
<link rel="chapter" href="ch09.html" title="User interface definition">
28
<link rel="chapter" href="ch10.html" title="Generic list model">
28
29
<link rel="part" href="clutterbackends.html" title="Part VII. Clutter Backends">
29
30
<link rel="part" href="additionaldocs.html" title="Part VIII. Additional Documentation">
30
31
<link rel="chapter" href="clutter-subclassing-ClutterActor.html" title="Implementing a new actor">
47
48
<link rel="index" href="ix05.html" title="Index of new symbols in 0.6">
48
49
<link rel="index" href="ix06.html" title="Index of new symbols in 0.8">
49
50
<link rel="index" href="ix07.html" title="Index of new symbols in 1.0">
51
<link rel="index" href="ix08.html" title="Index of new symbols in 1.2">
50
52
<link rel="appendix" href="license.html" title="Appendix A. License">
52
54
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
61
63
<tr><td colspan="5" class="shortcuts">
62
64
<a href="#ClutterChildMeta.synopsis" class="shortcut">Top</a>
64
<a href="#ClutterChildMeta.description" class="shortcut">Description</a>
66
<a href="#ClutterChildMeta.object-hierarchy" class="shortcut">Object Hierarchy</a>
68
<a href="#ClutterChildMeta.properties" class="shortcut">Properties</a>
66
<a href="#ClutterChildMeta.description" class="shortcut">Description</a>
68
<a href="#ClutterChildMeta.object-hierarchy" class="shortcut">Object Hierarchy</a>
70
<a href="#ClutterChildMeta.properties" class="shortcut">Properties</a>
71
73
<div class="refentry" title="ClutterChildMeta">
79
81
</tr></table></div>
80
82
<div class="refsynopsisdiv" title="Synopsis">
81
83
<a name="ClutterChildMeta.synopsis"></a><h2>Synopsis</h2>
82
<pre class="synopsis">
83
<a class="link" href="ClutterChildMeta.html#ClutterChildMeta-struct" title="ClutterChildMeta">ClutterChildMeta</a>;
84
<pre class="synopsis"> <a class="link" href="ClutterChildMeta.html#ClutterChildMeta-struct" title="ClutterChildMeta">ClutterChildMeta</a>;
84
85
<a class="link" href="ClutterChildMeta.html#ClutterChildMetaClass" title="ClutterChildMetaClass">ClutterChildMetaClass</a>;
85
<a class="link" href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> * <a class="link" href="ClutterChildMeta.html#clutter-child-meta-get-container" title="clutter_child_meta_get_container ()">clutter_child_meta_get_container</a> (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta">ClutterChildMeta</a> *data);
86
<a class="link" href="ClutterActor.html" title="ClutterActor">ClutterActor</a> * <a class="link" href="ClutterChildMeta.html#clutter-child-meta-get-actor" title="clutter_child_meta_get_actor ()">clutter_child_meta_get_actor</a> (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta">ClutterChildMeta</a> *data);
86
<a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="returnvalue">ClutterContainer</span></a> * <a class="link" href="ClutterChildMeta.html#clutter-child-meta-get-container" title="clutter_child_meta_get_container ()">clutter_child_meta_get_container</a> (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="returnvalue">ClutterChildMeta</span></a> *data);
87
<a class="link" href="ClutterActor.html" title="ClutterActor"><span class="returnvalue">ClutterActor</span></a> * <a class="link" href="ClutterChildMeta.html#clutter-child-meta-get-actor" title="clutter_child_meta_get_actor ()">clutter_child_meta_get_actor</a> (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="returnvalue">ClutterChildMeta</span></a> *data);
89
90
<div class="refsect1" title="Object Hierarchy">
90
91
<a name="ClutterChildMeta.object-hierarchy"></a><h2>Object Hierarchy</h2>
91
92
<pre class="synopsis">
93
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
93
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
95
94
+----ClutterChildMeta
95
+----<a class="link" href="ClutterLayoutMeta.html" title="ClutterLayoutMeta">ClutterLayoutMeta</a>
98
98
<div class="refsect1" title="Properties">
99
99
<a name="ClutterChildMeta.properties"></a><h2>Properties</h2>
100
100
<pre class="synopsis">
101
"<a class="link" href="ClutterChildMeta.html#ClutterChildMeta--actor" title='The "actor" property'>actor</a>" <a class="link" href="ClutterActor.html" title="ClutterActor">ClutterActor</a>* : Read / Write / Construct Only
102
"<a class="link" href="ClutterChildMeta.html#ClutterChildMeta--container" title='The "container" property'>container</a>" <a class="link" href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a>* : Read / Write / Construct Only
101
"<a class="link" href="ClutterChildMeta.html#ClutterChildMeta--actor" title='The "actor" property'>actor</a>" <a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>* : Read / Write / Construct Only
102
"<a class="link" href="ClutterChildMeta.html#ClutterChildMeta--container" title='The "container" property'>container</a>" <a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a>* : Read / Write / Construct Only
105
105
<div class="refsect1" title="Description">
160
158
The properties of the data and your subclass can be manipulated with
161
159
<a class="link" href="ClutterContainer.html#clutter-container-child-set" title="clutter_container_child_set ()"><code class="function">clutter_container_child_set()</code></a> and <a class="link" href="ClutterContainer.html#clutter-container-child-get" title="clutter_container_child_get ()"><code class="function">clutter_container_child_get()</code></a> which
163
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-set"
164
><code class="function">g_object_set()</code></a> and <a
165
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-get"
166
><code class="function">g_object_get()</code></a>.
160
act like <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a> and <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-get"><code class="function">g_object_get()</code></a>.
169
163
You can provide hooks for your own storage as well as control the
170
164
instantiation by overriding <span class="type">"create_child_meta"</span>,
171
165
<span class="type">"destroy_child_meta"</span> and
172
166
<span class="type">"get_child_meta"</span>.</p>
175
167
<div class="variablelist"><table border="0">
176
168
<col align="left" valign="top">
179
<td><p><span class="term"><a class="link" href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *<em class="structfield"><code>container</code></em>;</span></p></td>
171
<td><p><span class="term"><a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a> *<em class="structfield"><code><a name="ClutterChildMeta-struct.container"></a>container</code></em>;</span></p></td>
180
172
<td> the container handling this data
184
<td><p><span class="term"><a class="link" href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *<em class="structfield"><code>actor</code></em>;</span></p></td>
176
<td><p><span class="term"><a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> *<em class="structfield"><code><a name="ClutterChildMeta-struct.actor"></a>actor</code></em>;</span></p></td>
185
177
<td> the actor wrapped by this data
199
191
The <a class="link" href="ClutterChildMeta.html#ClutterChildMetaClass" title="ClutterChildMetaClass"><span class="type">ClutterChildMetaClass</span></a> contains only private data</p>
202
192
<p class="since">Since 0.8</p>
205
195
<div class="refsect2" title="clutter_child_meta_get_container ()">
206
196
<a name="clutter-child-meta-get-container"></a><h3>clutter_child_meta_get_container ()</h3>
207
<pre class="programlisting"><a class="link" href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> * clutter_child_meta_get_container (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta">ClutterChildMeta</a> *data);</pre>
197
<pre class="programlisting"><a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="returnvalue">ClutterContainer</span></a> * clutter_child_meta_get_container (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="returnvalue">ClutterChildMeta</span></a> *data);</pre>
209
199
Retrieves the container using <em class="parameter"><code>data</code></em></p>
212
200
<div class="variablelist"><table border="0">
213
201
<col align="left" valign="top">
221
209
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
222
<td> a <a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a>. <a href="http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=transfer"><span class="acronym">transfer</span></a> none. </td>
210
<td> a <a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a>. <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>. </td>
229
217
<div class="refsect2" title="clutter_child_meta_get_actor ()">
230
218
<a name="clutter-child-meta-get-actor"></a><h3>clutter_child_meta_get_actor ()</h3>
231
<pre class="programlisting"><a class="link" href="ClutterActor.html" title="ClutterActor">ClutterActor</a> * clutter_child_meta_get_actor (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta">ClutterChildMeta</a> *data);</pre>
219
<pre class="programlisting"><a class="link" href="ClutterActor.html" title="ClutterActor"><span class="returnvalue">ClutterActor</span></a> * clutter_child_meta_get_actor (<a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="returnvalue">ClutterChildMeta</span></a> *data);</pre>
233
221
Retrieves the actor wrapped by <em class="parameter"><code>data</code></em></p>
236
222
<div class="variablelist"><table border="0">
237
223
<col align="left" valign="top">
245
231
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
246
<td> a <a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>. <a href="http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=transfer"><span class="acronym">transfer</span></a> none. </td>
232
<td> a <a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>. <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>. </td>
254
240
<a name="ClutterChildMeta.property-details"></a><h2>Property Details</h2>
255
241
<div class="refsect2" title='The "actor" property'>
256
242
<a name="ClutterChildMeta--actor"></a><h3>The <code class="literal">"actor"</code> property</h3>
257
<pre class="programlisting"> "actor" <a class="link" href="ClutterActor.html" title="ClutterActor">ClutterActor</a>* : Read / Write / Construct Only</pre>
243
<pre class="programlisting"> "actor" <a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>* : Read / Write / Construct Only</pre>
259
245
The <a class="link" href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> being wrapped by this <a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="type">ClutterChildMeta</span></a></p>
246
<p class="since">Since 0.8</p>
265
249
<div class="refsect2" title='The "container" property'>
266
250
<a name="ClutterChildMeta--container"></a><h3>The <code class="literal">"container"</code> property</h3>
267
<pre class="programlisting"> "container" <a class="link" href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a>* : Read / Write / Construct Only</pre>
251
<pre class="programlisting"> "container" <a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a>* : Read / Write / Construct Only</pre>
269
253
The <a class="link" href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a> that created this <a class="link" href="ClutterChildMeta.html" title="ClutterChildMeta"><span class="type">ClutterChildMeta</span></a>.</p>
254
<p class="since">Since 0.8</p>
276
258
<div class="footer">
278
Generated by GTK-Doc V1.11</div>
260
Generated by GTK-Doc V1.13</div>
b'\\ No newline at end of file'