<em class="parameter"><code><span class="type">CoglPrimitive</span> *primitive</code></em>);
#define <a class="link" href="clutter-ClutterPaintNode.html#CLUTTER-VALUE-HOLDS-PAINT-NODE:CAPS" title="CLUTTER_VALUE_HOLDS_PAINT_NODE()">CLUTTER_VALUE_HOLDS_PAINT_NODE</a> (value)
-<span class="returnvalue">void</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-set-paint-node" title="clutter_value_set_paint_node ()">clutter_value_set_paint_node</a> (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> node</code></em>);
-<span class="returnvalue">void</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-take-paint-node" title="clutter_value_take_paint_node ()">clutter_value_take_paint_node</a> (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> node</code></em>);
-<span class="returnvalue">gpointer</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-get-paint-node" title="clutter_value_get_paint_node ()">clutter_value_get_paint_node</a> (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);
-<span class="returnvalue">gpointer</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-dup-paint-node" title="clutter_value_dup_paint_node ()">clutter_value_dup_paint_node</a> (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);
+<span class="returnvalue">void</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-set-paint-node" title="clutter_value_set_paint_node ()">clutter_value_set_paint_node</a> (<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> node</code></em>);
+<span class="returnvalue">void</span> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-take-paint-node" title="clutter_value_take_paint_node ()">clutter_value_take_paint_node</a> (<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> node</code></em>);
+<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-get-paint-node" title="clutter_value_get_paint_node ()">clutter_value_get_paint_node</a> (<em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
+<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-dup-paint-node" title="clutter_value_dup_paint_node ()">clutter_value_dup_paint_node</a> (<em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
</pre>
</div>
<div class="refsect1">
<hr>
<div class="refsect2">
<a name="clutter-value-set-paint-node"></a><h3>clutter_value_set_paint_node ()</h3>
-<pre class="programlisting"><span class="returnvalue">void</span> clutter_value_set_paint_node (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> node</code></em>);</pre>
+<pre class="programlisting"><span class="returnvalue">void</span> clutter_value_set_paint_node (<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> node</code></em>);</pre>
<p>
-Sets the contents of a <span class="type">GValue</span> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>.
+Sets the contents of a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>.
</p>
<p>
This function increased the reference count of <em class="parameter"><code>node</code></em>; if you do not wish
to increase the reference count, use <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-take-paint-node" title="clutter_value_take_paint_node ()"><code class="function">clutter_value_take_paint_node()</code></a>
-instead. The reference count will be released by <code class="function">g_value_unset()</code>.
+instead. The reference count will be released by <a href="../gobject/gobject-Generic-values.html#g-value-unset"><code class="function">g_value_unset()</code></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
-<td>a <span class="type">GValue</span> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
+<td>a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
-<td>a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+<td>a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
</tbody>
<hr>
<div class="refsect2">
<a name="clutter-value-take-paint-node"></a><h3>clutter_value_take_paint_node ()</h3>
-<pre class="programlisting"><span class="returnvalue">void</span> clutter_value_take_paint_node (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> node</code></em>);</pre>
+<pre class="programlisting"><span class="returnvalue">void</span> clutter_value_take_paint_node (<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> node</code></em>);</pre>
<p>
-Sets the contents of a <span class="type">GValue</span> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>.
+Sets the contents of a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>.
</p>
<p>
Unlike <a class="link" href="clutter-ClutterPaintNode.html#clutter-value-set-paint-node" title="clutter_value_set_paint_node ()"><code class="function">clutter_value_set_paint_node()</code></a>, this function will not take a
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
-<td>a <span class="type">GValue</span>, initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
+<td>a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a>, initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
-<td>a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+<td>a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
</tbody>
<hr>
<div class="refsect2">
<a name="clutter-value-get-paint-node"></a><h3>clutter_value_get_paint_node ()</h3>
-<pre class="programlisting"><span class="returnvalue">gpointer</span> clutter_value_get_paint_node (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> clutter_value_get_paint_node (<em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
<p>
Retrieves a pointer to the <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a> contained inside
-the passed <span class="type">GValue</span>.
+the passed <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a>.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
-<td>a <span class="type">GValue</span> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
+<td>a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td>a pointer to
-a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode]</span>
+a <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode]</span>
</td>
</tr>
</tbody>
<hr>
<div class="refsect2">
<a name="clutter-value-dup-paint-node"></a><h3>clutter_value_dup_paint_node ()</h3>
-<pre class="programlisting"><span class="returnvalue">gpointer</span> clutter_value_dup_paint_node (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> clutter_value_dup_paint_node (<em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
<p>
Retrieves a pointer to the <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a> contained inside
-the passed <span class="type">GValue</span>, and if not <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> it will increase the
+the passed <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a>, and if not <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> it will increase the
reference count.
</p>
<div class="variablelist"><table border="0">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
-<td>a <span class="type">GValue</span> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
+<td>a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with <code class="literal">CLUTTER_TYPE_PAINT_NODE</code>
</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td>a pointer
to the <a class="link" href="clutter-ClutterPaintNode.html#ClutterPaintNode" title="ClutterPaintNode"><span class="type">ClutterPaintNode</span></a>, with its reference count increased,
-or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode]</span>
+or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> Clutter.PaintNode]</span>
</td>
</tr>
</tbody>