struct <a class="link" href="ClutterAnimator.html#ClutterAnimatorClass" title="struct ClutterAnimatorClass">ClutterAnimatorClass</a>;
<a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="returnvalue">ClutterAnimator</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-new" title="clutter_animator_new ()">clutter_animator_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-set" title="clutter_animator_set ()">clutter_animator_set</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> first_object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *first_property_name</code></em>,
- <em class="parameter"><code><span class="type">guint</span> first_mode</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> first_progress</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> first_object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> first_mode</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> first_progress</code></em>,
<em class="parameter"><code>...</code></em>);
<a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="returnvalue">ClutterAnimator</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-set-key" title="clutter_animator_set_key ()">clutter_animator_set_key</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">guint</span> mode</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>,
- <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> mode</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>,
+ <em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-remove-key" title="clutter_animator_remove_key ()">clutter_animator_remove_key</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>);
-<span class="returnvalue">GList</span> * <a class="link" href="ClutterAnimator.html#clutter-animator-get-keys" title="clutter_animator_get_keys ()">clutter_animator_get_keys</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>);
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>);
+<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-get-keys" title="clutter_animator_get_keys ()">clutter_animator_get_keys</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>);
<a class="link" href="ClutterTimeline.html" title="ClutterTimeline"><span class="returnvalue">ClutterTimeline</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-start" title="clutter_animator_start ()">clutter_animator_start</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);
-<span class="returnvalue">gboolean</span> <a class="link" href="ClutterAnimator.html#clutter-animator-compute-value" title="clutter_animator_compute_value ()">clutter_animator_compute_value</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>,
- <em class="parameter"><code><span class="type">GValue</span> *value</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-compute-value" title="clutter_animator_compute_value ()">clutter_animator_compute_value</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-set-timeline" title="clutter_animator_set_timeline ()">clutter_animator_set_timeline</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
<em class="parameter"><code><a class="link" href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> *timeline</code></em>);
<a class="link" href="ClutterTimeline.html" title="ClutterTimeline"><span class="returnvalue">ClutterTimeline</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-get-timeline" title="clutter_animator_get_timeline ()">clutter_animator_get_timeline</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-set-duration" title="clutter_animator_set_duration ()">clutter_animator_set_duration</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">guint</span> duration</code></em>);
-<span class="returnvalue">guint</span> <a class="link" href="ClutterAnimator.html#clutter-animator-get-duration" title="clutter_animator_get_duration ()">clutter_animator_get_duration</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> duration</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-get-duration" title="clutter_animator_get_duration ()">clutter_animator_get_duration</a> (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-property-set-ease-in" title="clutter_animator_property_set_ease_in ()">clutter_animator_property_set_ease_in</a>
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gboolean</span> ease_in</code></em>);
-<span class="returnvalue">gboolean</span> <a class="link" href="ClutterAnimator.html#clutter-animator-property-get-ease-in" title="clutter_animator_property_get_ease_in ()">clutter_animator_property_get_ease_in</a>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ease_in</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-property-get-ease-in" title="clutter_animator_property_get_ease_in ()">clutter_animator_property_get_ease_in</a>
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>);
enum <a class="link" href="ClutterAnimator.html#ClutterInterpolation" title="enum ClutterInterpolation">ClutterInterpolation</a>;
<span class="returnvalue">void</span> <a class="link" href="ClutterAnimator.html#clutter-animator-property-set-interpolation" title="clutter_animator_property_set_interpolation ()">clutter_animator_property_set_interpolation</a>
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
<em class="parameter"><code><a class="link" href="ClutterAnimator.html#ClutterInterpolation" title="enum ClutterInterpolation"><span class="type">ClutterInterpolation</span></a> interpolation</code></em>);
<a class="link" href="ClutterAnimator.html#ClutterInterpolation" title="enum ClutterInterpolation"><span class="returnvalue">ClutterInterpolation</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-property-get-interpolation" title="clutter_animator_property_get_interpolation ()">clutter_animator_property_get_interpolation</a>
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>);
<a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey">ClutterAnimatorKey</a>;
-<span class="returnvalue">GObject</span> * <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-object" title="clutter_animator_key_get_object ()">clutter_animator_key_get_object</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
-const <span class="returnvalue">gchar</span> * <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-property-name" title="clutter_animator_key_get_property_name ()">clutter_animator_key_get_property_name</a>
+<a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-object" title="clutter_animator_key_get_object ()">clutter_animator_key_get_object</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
+const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-property-name" title="clutter_animator_key_get_property_name ()">clutter_animator_key_get_property_name</a>
(<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
-<span class="returnvalue">GType</span> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-property-type" title="clutter_animator_key_get_property_type ()">clutter_animator_key_get_property_type</a>
+<a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-property-type" title="clutter_animator_key_get_property_type ()">clutter_animator_key_get_property_type</a>
(<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
-<span class="returnvalue">gulong</span> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-mode" title="clutter_animator_key_get_mode ()">clutter_animator_key_get_mode</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
-<span class="returnvalue">gdouble</span> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-progress" title="clutter_animator_key_get_progress ()">clutter_animator_key_get_progress</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
-<span class="returnvalue">gboolean</span> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-value" title="clutter_animator_key_get_value ()">clutter_animator_key_get_value</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>,
- <em class="parameter"><code><span class="type">GValue</span> *value</code></em>);
+<a href="../glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-mode" title="clutter_animator_key_get_mode ()">clutter_animator_key_get_mode</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
+<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-progress" title="clutter_animator_key_get_progress ()">clutter_animator_key_get_progress</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="ClutterAnimator.html#clutter-animator-key-get-value" title="clutter_animator_key_get_value ()">clutter_animator_key_get_value</a> (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
</pre>
</div>
<div class="refsect1">
<a name="ClutterAnimator.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
- GObject
+ <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+----ClutterAnimator
</pre>
</div>
<div class="refsect1">
<a name="ClutterAnimator.properties"></a><h2>Properties</h2>
<pre class="synopsis">
- "<a class="link" href="ClutterAnimator.html#ClutterAnimator--duration" title='The "duration" property'>duration</a>" <span class="type">guint</span> : Read / Write
+ "<a class="link" href="ClutterAnimator.html#ClutterAnimator--duration" title='The "duration" property'>duration</a>" <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write
"<a class="link" href="ClutterAnimator.html#ClutterAnimator--timeline" title='The "timeline" property'>timeline</a>" <a class="link" href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a>* : Read / Write
</pre>
</div>
<a name="ClutterAnimator.description"></a><h2>Description</h2>
<p>
<a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> is an object providing declarative animations for
-<span class="type">GObject</span> properties belonging to one or more <span class="type">GObject</span>s to
+<a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> properties belonging to one or more <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>s to
<a href="clutter-Value-intervals.html#ClutterInterval"><span class="type">ClutterIntervals</span></a>.
</p>
<p>
<div class="refsect2">
<a name="ClutterAnimator-key-frames"></a><h3>Key Frames</h3>
<p>Every animation handled by a <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> can be
- described in terms of "key frames". For each <span class="type">GObject</span> property
+ described in terms of "key frames". For each <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property
there can be multiple key frames, each one defined by the end
value for the property to be computed starting from the current
value to a specific point in time, using a given easing
<div class="refsect2">
<a name="clutter-animator-set"></a><h3>clutter_animator_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> clutter_animator_set (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">gpointer</span> first_object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *first_property_name</code></em>,
- <em class="parameter"><code><span class="type">guint</span> first_mode</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> first_progress</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> first_object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> first_mode</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> first_progress</code></em>,
<em class="parameter"><code>...</code></em>);</pre>
<p>
Adds multiple keys to a <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a>, specifying the value a given
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>first_object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
<td>the value first_property_name should have for first_object
at first_progress, followed by more (object, property_name, mode,
-progress, value) tuples, followed by <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
+progress, value) tuples, followed by <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
</td>
</tr>
</tbody>
<div class="refsect2">
<a name="clutter-animator-set-key"></a><h3>clutter_animator_set_key ()</h3>
<pre class="programlisting"><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="returnvalue">ClutterAnimator</span></a> * clutter_animator_set_key (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">guint</span> mode</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>,
- <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> mode</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>,
+ <em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
<p>
Sets a single key in the <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> for the <em class="parameter"><code>property_name</code></em> of
<em class="parameter"><code>object</code></em> at <em class="parameter"><code>progress</code></em>.
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<div class="refsect2">
<a name="clutter-animator-remove-key"></a><h3>clutter_animator_remove_key ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> clutter_animator_remove_key (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>);</pre>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>);</pre>
<p>
Removes all keys matching the conditions specificed in the arguments.
</p>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span> to search for, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> for all. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> to search for, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for all. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>property_name</code></em> :</span></p></td>
<td>a specific property name to query for,
-or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> for all. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for all. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
<tr>
<hr>
<div class="refsect2">
<a name="clutter-animator-get-keys"></a><h3>clutter_animator_get_keys ()</h3>
-<pre class="programlisting"><span class="returnvalue">GList</span> * clutter_animator_get_keys (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * clutter_animator_get_keys (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>);</pre>
<p>
Returns a list of pointers to opaque structures with accessor functions
that describe the keys added to an animator.
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span> to search for, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> for all objects. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> to search for, or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for all objects. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>property_name</code></em> :</span></p></td>
<td>a specific property name to query for,
-or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> for all properties. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+or <a href="/home/ebassi/gnome3/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for all properties. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
</td>
</tr>
<tr>
<td>a
list of <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a>s; the contents of the list are owned
by the <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a>, but you should free the returned list when done,
-using <code class="function">g_list_free()</code>. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Clutter.AnimatorKey]</span>
+using <a href="../glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Clutter.AnimatorKey]</span>
</td>
</tr>
</tbody>
<hr>
<div class="refsect2">
<a name="clutter-animator-compute-value"></a><h3>clutter_animator_compute_value ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span> clutter_animator_compute_value (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gdouble</span> progress</code></em>,
- <em class="parameter"><code><span class="type">GValue</span> *value</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> clutter_animator_compute_value (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> progress</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
<p>
Compute the value for a managed property at a given progress.
</p>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td>
-<code class="literal">TRUE</code> if the computation yields has a value, otherwise (when
-an error occurs or the progress is before any of the keys) <code class="literal">FALSE</code> is
-returned and the <span class="type">GValue</span> is left untouched</td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the computation yields has a value, otherwise (when
+an error occurs or the progress is before any of the keys) <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is
+returned and the <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> is left untouched</td>
</tr>
</tbody>
</table></div>
<div class="refsect2">
<a name="clutter-animator-set-duration"></a><h3>clutter_animator_set_duration ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> clutter_animator_set_duration (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">guint</span> duration</code></em>);</pre>
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> duration</code></em>);</pre>
<p>
Runs the timeline of the <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> with a duration in msecs
as specified.
<hr>
<div class="refsect2">
<a name="clutter-animator-get-duration"></a><h3>clutter_animator_get_duration ()</h3>
-<pre class="programlisting"><span class="returnvalue">guint</span> clutter_animator_get_duration (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> clutter_animator_get_duration (<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>);</pre>
<p>
Retrieves the current duration of an animator
</p>
<a name="clutter-animator-property-set-ease-in"></a><h3>clutter_animator_property_set_ease_in ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> clutter_animator_property_set_ease_in
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
- <em class="parameter"><code><span class="type">gboolean</span> ease_in</code></em>);</pre>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
+ <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ease_in</code></em>);</pre>
<p>
Sets whether a property value is to be eased into the animation.
</p>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<hr>
<div class="refsect2">
<a name="clutter-animator-property-get-ease-in"></a><h3>clutter_animator_property_get_ease_in ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span> clutter_animator_property_get_ease_in
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> clutter_animator_property_get_ease_in
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>);</pre>
<p>
Checks if a property value is to be eased into the animation.
</p>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td>
-<code class="literal">TRUE</code> if the property is eased in</td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the property is eased in</td>
</tr>
</tbody>
</table></div>
<a name="clutter-animator-property-set-interpolation"></a><h3>clutter_animator_property_set_interpolation ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> clutter_animator_property_set_interpolation
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>,
<em class="parameter"><code><a class="link" href="ClutterAnimator.html#ClutterInterpolation" title="enum ClutterInterpolation"><span class="type">ClutterInterpolation</span></a> interpolation</code></em>);</pre>
<p>
Set the interpolation method to use, <a class="link" href="ClutterAnimator.html#CLUTTER-INTERPOLATION-LINEAR:CAPS"><code class="literal">CLUTTER_INTERPOLATION_LINEAR</code></a> causes
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<a name="clutter-animator-property-get-interpolation"></a><h3>clutter_animator_property_get_interpolation ()</h3>
<pre class="programlisting"><a class="link" href="ClutterAnimator.html#ClutterInterpolation" title="enum ClutterInterpolation"><span class="returnvalue">ClutterInterpolation</span></a> clutter_animator_property_get_interpolation
(<em class="parameter"><code><a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> *animator</code></em>,
- <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
- <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+ <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *object</code></em>,
+ <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>);</pre>
<p>
Get the interpolation used by animator for a property on a particular
object.
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
-<td>a <span class="type">GObject</span>
+<td>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
</td>
</tr>
<tr>
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-object"></a><h3>clutter_animator_key_get_object ()</h3>
-<pre class="programlisting"><span class="returnvalue">GObject</span> * clutter_animator_key_get_object (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
+<pre class="programlisting"><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> * clutter_animator_key_get_object (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
<p>
Retrieves the object a key applies to.
</p>
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-property-name"></a><h3>clutter_animator_key_get_property_name ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> * clutter_animator_key_get_property_name
+<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * clutter_animator_key_get_property_name
(<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
<p>
Retrieves the name of the property a key applies to.
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-property-type"></a><h3>clutter_animator_key_get_property_type ()</h3>
-<pre class="programlisting"><span class="returnvalue">GType</span> clutter_animator_key_get_property_type
+<pre class="programlisting"><a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> clutter_animator_key_get_property_type
(<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
<p>
-Retrieves the <span class="type">GType</span> of the property a key applies to
+Retrieves the <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of the property a key applies to
</p>
<p>
-You can use this type to initialize the <span class="type">GValue</span> to pass to
+You can use this type to initialize the <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> to pass to
<a class="link" href="ClutterAnimator.html#clutter-animator-key-get-value" title="clutter_animator_key_get_value ()"><code class="function">clutter_animator_key_get_value()</code></a>
</p>
<div class="variablelist"><table border="0">
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
-<td>the <span class="type">GType</span> of the property</td>
+<td>the <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of the property</td>
</tr>
</tbody>
</table></div>
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-mode"></a><h3>clutter_animator_key_get_mode ()</h3>
-<pre class="programlisting"><span class="returnvalue">gulong</span> clutter_animator_key_get_mode (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a> clutter_animator_key_get_mode (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
<p>
Retrieves the mode of a <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a> key, for the first key of a
property for an object this represents the whether the animation is
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-progress"></a><h3>clutter_animator_key_get_progress ()</h3>
-<pre class="programlisting"><span class="returnvalue">gdouble</span> clutter_animator_key_get_progress (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> clutter_animator_key_get_progress (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>);</pre>
<p>
Retrieves the progress of an clutter_animator_key
</p>
<hr>
<div class="refsect2">
<a name="clutter-animator-key-get-value"></a><h3>clutter_animator_key_get_value ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span> clutter_animator_key_get_value (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>,
- <em class="parameter"><code><span class="type">GValue</span> *value</code></em>);</pre>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> clutter_animator_key_get_value (<em class="parameter"><code>const <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a> *key</code></em>,
+ <em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
<p>
Retrieves a copy of the value for a <a class="link" href="ClutterAnimator.html#ClutterAnimatorKey" title="ClutterAnimatorKey"><span class="type">ClutterAnimatorKey</span></a>.
</p>
<p>
-The passed in <span class="type">GValue</span> needs to be already initialized for the value
+The passed in <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> needs to be already initialized for the value
type of the key or to a type that allow transformation from the value
type of the key.
</p>
<p>
-Use <code class="function">g_value_unset()</code> when done.
+Use <a href="../gobject/gobject-Generic-values.html#g-value-unset"><code class="function">g_value_unset()</code></a> when done.
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
</tr>
<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 the correct type for the animator key</td>
+<td>a <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> initialized with the correct type for the animator key</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
<td>
-<code class="literal">TRUE</code> if the passed <span class="type">GValue</span> was successfully set, and
-<code class="literal">FALSE</code> otherwise</td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the passed <a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> was successfully set, and
+<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</td>
</tr>
</tbody>
</table></div>
<a name="ClutterAnimator.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="ClutterAnimator--duration"></a><h3>The <code class="literal">"duration"</code> property</h3>
-<pre class="programlisting"> "duration" <span class="type">guint</span> : Read / Write</pre>
+<pre class="programlisting"> "duration" <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write</pre>
<p>
The duration of the <a class="link" href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> used by the <a class="link" href="ClutterAnimator.html" title="ClutterAnimator"><span class="type">ClutterAnimator</span></a>
to drive the animation