Remove ClutterLayout from the main branch

This commit is contained in:
Emmanuele Bassi 2007-05-17 12:03:43 +00:00
parent ad82353a1a
commit b0395a1178
10 changed files with 99 additions and 11 deletions

View File

@ -603,7 +603,7 @@ clutter_sine_func (ClutterAlpha *alpha,
* @alpha: a #ClutterAlpha * @alpha: a #ClutterAlpha
* @dummy: unused argument * @dummy: unused argument
* *
* Convenience alpha function for a sine wave over interval <0, pi/2>. * Convenience alpha function for a sine wave over interval [0, pi / 2].
* You can use this function as the alpha function for * You can use this function as the alpha function for
* clutter_alpha_set_func(). * clutter_alpha_set_func().
* *
@ -637,7 +637,7 @@ clutter_sine_inc_func (ClutterAlpha *alpha,
* @alpha: a #ClutterAlpha * @alpha: a #ClutterAlpha
* @dummy: unused argument * @dummy: unused argument
* *
* Convenience alpha function for a sine wave over interval <pi/2, pi>. * Convenience alpha function for a sine wave over interval [pi / 2, pi].
* You can use this function as the alpha function for * You can use this function as the alpha function for
* clutter_alpha_set_func(). * clutter_alpha_set_func().
* *
@ -671,7 +671,7 @@ clutter_sine_dec_func (ClutterAlpha *alpha,
* @alpha: a #ClutterAlpha * @alpha: a #ClutterAlpha
* @dummy: unused argument * @dummy: unused argument
* *
* Convenience alpha function for a sine wave over interval <0, pi>. * Convenience alpha function for a sine wave over interval [0, pi].
* You can use this function as the alpha function for * You can use this function as the alpha function for
* clutter_alpha_set_func(). * clutter_alpha_set_func().
* *
@ -798,8 +798,8 @@ clutter_smoothstep_get_type (void)
* Since: 0.4 * Since: 0.4
*/ */
guint32 guint32
clutter_smoothstep_func (ClutterAlpha * alpha, clutter_smoothstep_func (ClutterAlpha *alpha,
gpointer * data) gpointer *data)
{ {
ClutterSmoothstep * smoothstep = data; ClutterSmoothstep * smoothstep = data;
ClutterTimeline * timeline; ClutterTimeline * timeline;

View File

@ -919,20 +919,21 @@ clutter_behaviour_bspline_join (ClutterBehaviourBspline * bs1,
/** /**
* clutter_behaviour_bspline_split: * clutter_behaviour_bspline_split:
* @bs: a #ClutterBehaviourBspline * @bs: a #ClutterBehaviourBspline
* @offset: an offset of the control point at which to split the spline. * @offset: an offset of the control point at which to split the spline.
*
* Return: new ClutterBehaviourBspline.
* *
* Splits a bezier spline into two at the control point at offset; if the * Splits a bezier spline into two at the control point at offset; if the
* control point at offset is not one of the on-curve bezier points, the * control point at offset is not one of the on-curve bezier points, the
* bspline will be split at the nearest on-curve point before the offset. * bspline will be split at the nearest on-curve point before the offset.
* The original bspline is shortened appropriately. * The original bspline is shortened appropriately.
* *
* Return value: new ClutterBehaviourBspline.
*
* Since: 0.4 * Since: 0.4
*/ */
ClutterBehaviour * ClutterBehaviour *
clutter_behaviour_bspline_split (ClutterBehaviourBspline * bs, guint offset) clutter_behaviour_bspline_split (ClutterBehaviourBspline *bs,
guint offset)
{ {
ClutterBehaviourBspline * bs2 = NULL; ClutterBehaviourBspline * bs2 = NULL;
ClutterAlpha * alpha; ClutterAlpha * alpha;

View File

@ -502,6 +502,8 @@ clutter_behaviour_ellipse_set_width (ClutterBehaviourEllipse * self,
* @self: a #ClutterBehaviourEllipse * @self: a #ClutterBehaviourEllipse
* *
* Gets the width of the elliptical path. * Gets the width of the elliptical path.
*
* Return: the width of the path
* *
* Since: 0.4 * Since: 0.4
*/ */
@ -538,6 +540,8 @@ clutter_behaviour_ellipse_set_height (ClutterBehaviourEllipse * self,
* @self: a #ClutterBehaviourEllipse * @self: a #ClutterBehaviourEllipse
* *
* Gets the height of the elliptical path. * Gets the height of the elliptical path.
*
* Return value: the height of the path
* *
* Since: 0.4 * Since: 0.4
*/ */
@ -574,7 +578,9 @@ clutter_behaviour_ellipse_set_angle_begin (ClutterBehaviourEllipse * self,
* clutter_behaviour_ellipse_get_angle_begin * clutter_behaviour_ellipse_get_angle_begin
* @self: a #ClutterBehaviourEllipse * @self: a #ClutterBehaviourEllipse
* *
* Gets the at which movements begins. * Gets the angle at which movements begins.
*
* Return value: a #ClutterAngle
* *
* Since: 0.4 * Since: 0.4
*/ */
@ -612,6 +618,8 @@ clutter_behaviour_ellipse_set_angle_end (ClutterBehaviourEllipse * self,
* @self: a #ClutterBehaviourEllipse * @self: a #ClutterBehaviourEllipse
* *
* Gets the at which movements ends. * Gets the at which movements ends.
*
* Return value: a #ClutterAngle
* *
* Since: 0.4 * Since: 0.4
*/ */
@ -649,6 +657,8 @@ clutter_behaviour_ellipse_set_angle_tilt (ClutterBehaviourEllipse * self,
* @self: a #ClutterBehaviourEllipse * @self: a #ClutterBehaviourEllipse
* *
* Gets the tilt of the ellipse around the center. * Gets the tilt of the ellipse around the center.
*
* Return value: a #ClutterAngle
* *
* Since: 0.4 * Since: 0.4
*/ */

View File

@ -1,3 +1,11 @@
2007-05-17 Emmanuele Bassi <ebassi@openedhand.com>
* Makefile.am: Ignore the sdl backend.
* clutter-sections.txt: Add undocumented symbols.
* clutter-docs.sgml: Add ClutterLayout section to the documentation.
2007-05-16 Emmanuele Bassi <ebassi@openedhand.com> 2007-05-16 Emmanuele Bassi <ebassi@openedhand.com>
* Makefile.am: Use the newly added clutter_base_init() function * Makefile.am: Use the newly added clutter_base_init() function

View File

@ -59,6 +59,7 @@ IGNORE_HFILES=\
cogl \ cogl \
egl \ egl \
glx \ glx \
sdl \
pango pango
EXTRA_HFILES=\ EXTRA_HFILES=\

View File

@ -1,5 +1,6 @@
<SECTION> <SECTION>
<FILE>clutter-media</FILE> <FILE>clutter-media</FILE>
<TITLE>ClutterMedia</TITLE>
ClutterMedia ClutterMedia
ClutterMediaInterface ClutterMediaInterface
clutter_media_set_uri clutter_media_set_uri
@ -69,6 +70,7 @@ ClutterBehaviour
ClutterBehaviourClass ClutterBehaviourClass
clutter_behaviour_apply clutter_behaviour_apply
clutter_behaviour_remove clutter_behaviour_remove
clutter_behaviour_is_applied
ClutterBehaviourForeachFunc ClutterBehaviourForeachFunc
clutter_behaviour_actors_foreach clutter_behaviour_actors_foreach
clutter_behaviour_get_actors clutter_behaviour_get_actors
@ -366,6 +368,7 @@ clutter_perspective_get_type
ClutterTimeline ClutterTimeline
ClutterTimelineClass ClutterTimelineClass
clutter_timeline_new clutter_timeline_new
clutter_timeline_copy
clutter_timeline_set_speed clutter_timeline_set_speed
clutter_timeline_get_speed clutter_timeline_get_speed
clutter_timeline_start clutter_timeline_start
@ -456,6 +459,7 @@ clutter_behaviour_rotate_get_bounds
clutter_behaviour_rotate_get_boundsx clutter_behaviour_rotate_get_boundsx
clutter_behaviour_rotate_get_direction clutter_behaviour_rotate_get_direction
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_TYPE_BEHAVIOUR_ROTATE
CLUTTER_BEHAVIOUR_ROTATE CLUTTER_BEHAVIOUR_ROTATE
CLUTTER_IS_BEHAVIOUR_ROTATE CLUTTER_IS_BEHAVIOUR_ROTATE
CLUTTER_BEHAVIOUR_ROTATE_CLASS CLUTTER_BEHAVIOUR_ROTATE_CLASS
@ -474,6 +478,9 @@ ClutterBehaviourScale
ClutterBehaviourScaleClass ClutterBehaviourScaleClass
clutter_behaviour_scale_new clutter_behaviour_scale_new
clutter_behaviour_scale_newx clutter_behaviour_scale_newx
clutter_behaviour_scale_get_bounds
clutter_behaviour_scale_get_boundsx
clutter_behaviour_scale_get_gravity
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_BEHAVIOUR_SCALE CLUTTER_BEHAVIOUR_SCALE
CLUTTER_IS_BEHAVIOUR_SCALE CLUTTER_IS_BEHAVIOUR_SCALE
@ -502,6 +509,7 @@ clutter_behaviour_bspline_adjust
clutter_behaviour_bspline_set_origin clutter_behaviour_bspline_set_origin
clutter_behaviour_bspline_get_origin clutter_behaviour_bspline_get_origin
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_TYPE_BEHAVIOUR_BSPLINE
CLUTTER_BEHAVIOUR_BSPLINE CLUTTER_BEHAVIOUR_BSPLINE
CLUTTER_BEHAVIOUR_BSPLINE_CLASS CLUTTER_BEHAVIOUR_BSPLINE_CLASS
CLUTTER_IS_BEHAVIOUR_BSPLINE CLUTTER_IS_BEHAVIOUR_BSPLINE
@ -520,7 +528,18 @@ ClutterBehaviourEllipseClass
clutter_behaviour_ellipse_new clutter_behaviour_ellipse_new
clutter_behaviour_ellipse_set_center clutter_behaviour_ellipse_set_center
clutter_behaviour_ellipse_get_center clutter_behaviour_ellipse_get_center
clutter_behaviour_ellipse_get_angle_begin
clutter_behaviour_ellipse_get_angle_end
clutter_behaviour_ellipse_get_angle_tilt
clutter_behaviour_ellipse_get_height
clutter_behaviour_ellipse_get_width
clutter_behaviour_ellipse_set_angle_begin
clutter_behaviour_ellipse_set_angle_end
clutter_behaviour_ellipse_set_angle_tilt
clutter_behaviour_ellipse_set_height
clutter_behaviour_ellipse_set_width
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_TYPE_BEHAVIOUR_ELLIPSE
CLUTTER_BEHAVIOUR_ELLIPSE CLUTTER_BEHAVIOUR_ELLIPSE
CLUTTER_BEHAVIOUR_ELLIPSE_CLASS CLUTTER_BEHAVIOUR_ELLIPSE_CLASS
CLUTTER_IS_BEHAVIOUR_ELLIPSE CLUTTER_IS_BEHAVIOUR_ELLIPSE

View File

@ -7,6 +7,7 @@ clutter_rectangle_get_type
clutter_texture_get_type clutter_texture_get_type
clutter_clone_texture_get_type clutter_clone_texture_get_type
clutter_label_get_type clutter_label_get_type
clutter_layout_get_type
clutter_timeline_get_type clutter_timeline_get_type
clutter_media_get_type clutter_media_get_type
clutter_behaviour_get_type clutter_behaviour_get_type

View File

@ -86,3 +86,32 @@ Class structure for #ClutterBehaviourScale.
@Returns: @Returns:
<!-- ##### FUNCTION clutter_behaviour_scale_get_bounds ##### -->
<para>
</para>
@scale:
@scale_begin:
@scale_end:
<!-- ##### FUNCTION clutter_behaviour_scale_get_boundsx ##### -->
<para>
</para>
@scale:
@scale_begin:
@scale_end:
<!-- ##### FUNCTION clutter_behaviour_scale_get_gravity ##### -->
<para>
</para>
@scale:
@Returns:

View File

@ -64,6 +64,16 @@ Class structure.
@actor: @actor:
<!-- ##### FUNCTION clutter_behaviour_is_applied ##### -->
<para>
</para>
@behave:
@actor:
@Returns:
<!-- ##### USER_FUNCTION ClutterBehaviourForeachFunc ##### --> <!-- ##### USER_FUNCTION ClutterBehaviourForeachFunc ##### -->
<para> <para>
The function used to iterate on every #ClutterActor to which a behaviour The function used to iterate on every #ClutterActor to which a behaviour

View File

@ -93,6 +93,15 @@ The #ClutterTimeline has been started.
@Returns: @Returns:
<!-- ##### FUNCTION clutter_timeline_copy ##### -->
<para>
</para>
@timeline:
@Returns:
<!-- ##### FUNCTION clutter_timeline_set_speed ##### --> <!-- ##### FUNCTION clutter_timeline_set_speed ##### -->
<para> <para>