2006-11-17 Emmanuele Bassi <ebassi@openedhand.com>

* clutter/clutter-behaviour-path.h:
	* clutter/clutter-behaviour-path.c: Add a "knot-reached" signal,
	which is emitted when the path reaches a node in the nodes list;
	flesh out the documentation a bit; sync the parameters names
	so that gtk-doc doesn't complain about missing stuff.

	* clutter/clutter-behaviour.h:
	* clutter/clutter-behaviour.c: Add the alpha value to the
	ClutterBehaviour::alpha_notify vfunc, so you don't have to
	get the value from the alpha inside the behaviour implementations;
	add more documentation.

	* clutter/clutter-alpha.c: Flesh out the description.

	* clutter/clutter-actor.h: Update the header.

	* clutter/clutter-behaviour-opacity.c:
	* clutter/clutter-behaviour-scale.c: Update docs.
This commit is contained in:
Emmanuele Bassi
2006-11-17 18:45:31 +00:00
parent 491e3ca9d2
commit 237496fa75
27 changed files with 1729 additions and 1229 deletions

View File

@ -1,3 +1,26 @@
2006-11-17 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-sections.txt: Move stuff around: get_type and Private
stuff go in the Private subsection; remove private symbols like
pango stuff and the enum gtype signatures; remove cruft.
* Makefile.am: Add more private files.
* tmpl/clutter-fixed.sgml:
* tmpl/clutter-feature.sgml:
* tmpl/clutter-actor.sgml:
* tmpl/clutter-media.sgml:
* tmpl/clutter-behaviour-opacity.sgml:
* tmpl/clutter-behaviour-path.sgml:
* tmpl/clutter-behaviour-scale.sgml:
* tmpl/clutter-behaviour.sgml:
* tmpl/clutter-alpha.sgml: Add templates.
* tmpl/clutter-0.0-unused.sgml:
* tmpl/clutter.sgml:
* tmpl/clutter-enum-types.sgml:
* tmpl/clutter-element.sgml: Remove old templates.
2006-11-15 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-sections.txt:

View File

@ -51,7 +51,9 @@ IGNORE_HFILES=\
clutter-private.h \
clutter-marshal.h \
clutter-keysyms.h \
stamp-clutter-enum-types.h
clutter-enum-types.h \
stamp-clutter-enum-types.h \
pango
# Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png

View File

@ -19,6 +19,7 @@ clutter_media_set_filename
CLUTTER_MEDIA
CLUTTER_IS_MEDIA
CLUTTER_TYPE_MEDIA
<SUBSECTION Private>
clutter_media_get_type
</SECTION>
@ -99,12 +100,12 @@ clutter_alpha_get_timeline
CLUTTER_ALPHA
CLUTTER_IS_ALPHA
CLUTTER_TYPE_ALPHA
clutter_alpha_get_type
CLUTTER_ALPHA_CLASS
CLUTTER_IS_ALPHA_CLASS
CLUTTER_ALPHA_GET_CLASS
<SUBSECTION Private>
ClutterAlphaPrivate
clutter_alpha_get_type
</SECTION>
<SECTION>
@ -186,16 +187,13 @@ CLUTTER_ACTOR_IS_MAPPED
CLUTTER_ACTOR_IS_REALIZED
CLUTTER_ACTOR_IS_VISIBLE
ClutterActorBox
ClutterActorPrivate
ClutterGeometry
ClutterCallback
CLUTTER_CALLBACK
ClutterActorFlags
clutter_actor_box_get_type
ClutterGeometry
CLUTTER_CALLBACK
ClutterCallback
<TITLE>ClutterActor</TITLE>
ClutterActor
ClutterActorClass
clutter_actor_get_type
clutter_actor_show
clutter_actor_hide
clutter_actor_realize
@ -245,10 +243,14 @@ clutter_actor_get_abs_size
CLUTTER_ACTOR
CLUTTER_IS_ACTOR
CLUTTER_TYPE_ACTOR
clutter_geometry_get_type
CLUTTER_ACTOR_CLASS
CLUTTER_IS_ACTOR_CLASS
CLUTTER_ACTOR_GET_CLASS
<SUBSECTION Private>
ClutterActorPrivate
clutter_actor_get_type
clutter_actor_box_get_type
clutter_geometry_get_type
</SECTION>
<SECTION>
@ -399,58 +401,11 @@ ClutterBehaviourScalePrivate
clutter_behaviour_scale_get_type
</SECTION>
<SECTION>
<FILE>pangoclutter-private</FILE>
PANGO_SCALE_26_6
PANGO_PIXELS_26_6
PANGO_UNITS_26_6
PANGO_CLUTTER_FONT
PangoClutterFont
PangoClutterGlyphInfo
pango_clutter_get_unknown_glyph
pango_clutter_font_get_face
PangoClutterRenderer
PANGO_TYPE_CLUTTER_RENDERER
PANGO_CLUTTER_RENDERER
PANGO_IS_CLUTTER_RENDERER
pango_clutter_renderer_get_type
pango_fc_font_get_raw_extents
<SUBSECTION Standard>
PANGO_TYPE_CLUTTER_FONT
PANGO_CLUTTER_IS_FONT
pango_clutter_font_get_type
</SECTION>
<SECTION>
<FILE>pangoclutter</FILE>
PANGO_ENABLE_BACKEND
G_DISABLE_CAST_CHECKS
PANGO_CLUTTER_FONT_MAP
PangoClutterFontMap
PangoClutterFontMapClass
PangoClutterSubstituteFunc
pango_clutter_font_map_new
pango_clutter_font_map_set_default_substitute
pango_clutter_font_map_substitute_changed
pango_clutter_font_map_create_context
FLAG_INVERSE
FLAG_OUTLINE
pango_clutter_render_layout_subpixel
pango_clutter_render_layout
pango_clutter_render_layout_line
pango_clutter_render_clear_caches
<SUBSECTION Standard>
PANGO_TYPE_CLUTTER_FONT_MAP
PANGO_CLUTTER_IS_FONT_MAP
pango_clutter_font_map_get_type
</SECTION>
<SECTION>
<FILE>clutter-util</FILE>
clutter_util_trap_x_errors
clutter_util_untrap_x_errors
clutter_util_next_p2
clutter_util_can_create_texture
</SECTION>
<SECTION>
@ -539,22 +494,3 @@ clutter_want_debug
clutter_threads_enter
clutter_threads_leave
</SECTION>
<SECTION>
<FILE>clutter</FILE>
</SECTION>
<SECTION>
<FILE>clutter-enum-types</FILE>
CLUTTER_TYPE_EVENT_TYPE
clutter_event_type_get_type
CLUTTER_TYPE_FEATURE_FLAGS
clutter_feature_flags_get_type
CLUTTER_TYPE_ACTOR_FLAGS
clutter_actor_flags_get_type
CLUTTER_TYPE_RAMP_TYPE
clutter_ramp_type_get_type
CLUTTER_TYPE_INIT_ERROR
clutter_init_error_get_type
</SECTION>

View File

@ -1,488 +0,0 @@
<!-- ##### SECTION ./tmpl/clutter-element.sgml:Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/clutter-element.sgml:See_Also ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/clutter-element.sgml:Short_Description ##### -->
<!-- ##### SECTION ./tmpl/clutter-element.sgml:Stability_Level ##### -->
<!-- ##### SECTION ./tmpl/clutter-element.sgml:Title ##### -->
ClutterElement
<!-- ##### MACRO CLUTTER_ELEMENT_IS_MAPPED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ELEMENT_IS_REALIZED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ELEMENT_IS_VISIBLE ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ELEMENT_SET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_ELEMENT_UNSET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_TYPE_ELEMENT_BOX ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_ELEMENT_FLAGS ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_ELEMENT_TRANSFORM ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_VIDEO_TEXTURE_ASPECT_RATIO ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_VIDEO_TEXTURE_ERROR ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_VIDEO_TEXTURE_METADATA_TYPE ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterElement ##### -->
<para>
</para>
@parent:
@flags:
<!-- ##### STRUCT ClutterElementBox ##### -->
<para>
</para>
@x1:
@y1:
@x2:
@y2:
<!-- ##### ENUM ClutterElementFlags ##### -->
<para>
</para>
@CLUTTER_ELEMENT_MAPPED:
@CLUTTER_ELEMENT_REALIZED:
<!-- ##### STRUCT ClutterElementPrivate ##### -->
<para>
</para>
<!-- ##### ENUM ClutterElementTransform ##### -->
<para>
</para>
@CLUTTER_ELEMENT_MIRROR_X:
@CLUTTER_ELEMENT_MIRROR_Y:
<!-- ##### FUNCTION clutter_element_allocate_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_element_box_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_element_flags_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_element_get_abs_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_element_get_coords ##### -->
<para>
</para>
@self:
@x1:
@y1:
@x2:
@y2:
<!-- ##### FUNCTION clutter_element_get_geometry ##### -->
<para>
</para>
@self:
@geom:
<!-- ##### FUNCTION clutter_element_get_height ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_id ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_name ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_opacity ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_parent ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_element_get_width ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_x ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_y ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_hide ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_lower ##### -->
<para>
</para>
@self:
@above:
<!-- ##### FUNCTION clutter_element_lower_bottom ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_paint ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_queue_redraw ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_raise ##### -->
<para>
</para>
@self:
@below:
<!-- ##### FUNCTION clutter_element_raise_top ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_realize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_remove_clip ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_request_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_element_rotate_x ##### -->
<para>
</para>
@self:
@angle:
@y:
@z:
<!-- ##### FUNCTION clutter_element_rotate_y ##### -->
<para>
</para>
@self:
@angle:
@x:
@z:
<!-- ##### FUNCTION clutter_element_rotate_z ##### -->
<para>
</para>
@self:
@angle:
@x:
@y:
<!-- ##### FUNCTION clutter_element_set_clip ##### -->
<para>
</para>
@self:
@xoff:
@yoff:
@width:
@height:
<!-- ##### FUNCTION clutter_element_set_geometry ##### -->
<para>
</para>
@self:
@geom:
<!-- ##### FUNCTION clutter_element_set_name ##### -->
<para>
</para>
@self:
@id:
<!-- ##### FUNCTION clutter_element_set_opacity ##### -->
<para>
</para>
@self:
@opacity:
<!-- ##### FUNCTION clutter_element_set_parent ##### -->
<para>
</para>
@self:
@parent:
<!-- ##### FUNCTION clutter_element_set_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_element_set_size ##### -->
<para>
</para>
@self:
@width:
@height:
<!-- ##### FUNCTION clutter_element_show ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_transform_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_element_unrealize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_gl_context ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_stage ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_stage_get_element_at_pos ##### -->
<para>
</para>
@stage:
@x:
@y:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_aspect_ratio_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_video_texture_error_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_video_texture_metadata_type_get_type ##### -->
<para>
</para>
@Returns:

View File

@ -0,0 +1,629 @@
<!-- ##### SECTION Title ##### -->
ClutterActor
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO CLUTTER_TYPE_GEOMETRY ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_ACTOR_BOX ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_ACTOR_SET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_ACTOR_UNSET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_ACTOR_IS_MAPPED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ACTOR_IS_REALIZED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ACTOR_IS_VISIBLE ##### -->
<para>
</para>
@e:
<!-- ##### STRUCT ClutterActorBox ##### -->
<para>
</para>
@x1:
@y1:
@x2:
@y2:
<!-- ##### ENUM ClutterActorFlags ##### -->
<para>
</para>
@CLUTTER_ACTOR_MAPPED:
@CLUTTER_ACTOR_REALIZED:
<!-- ##### STRUCT ClutterGeometry ##### -->
<para>
</para>
@x:
@y:
@width:
@height:
<!-- ##### MACRO CLUTTER_CALLBACK ##### -->
<para>
</para>
@f:
<!-- ##### USER_FUNCTION ClutterCallback ##### -->
<para>
</para>
@actor:
@data:
<!-- ##### STRUCT ClutterActor ##### -->
<para>
</para>
@parent_instance:
@flags:
<!-- ##### SIGNAL ClutterActor::destroy ##### -->
<para>
</para>
@clutteractor: the object which received the signal.
<!-- ##### SIGNAL ClutterActor::hide ##### -->
<para>
</para>
@clutteractor: the object which received the signal.
<!-- ##### SIGNAL ClutterActor::show ##### -->
<para>
</para>
@clutteractor: the object which received the signal.
<!-- ##### ARG ClutterActor:clip ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:has-clip ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:height ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:opacity ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:visible ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:width ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:x ##### -->
<para>
</para>
<!-- ##### ARG ClutterActor:y ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterActorClass ##### -->
<para>
</para>
@parent_class:
@show:
@hide:
@realize:
@unrealize:
@paint:
@request_coords:
@allocate_coords:
@set_depth:
@get_depth:
@destroy:
@show_all:
@hide_all:
@queue_redraw:
@_clutter_actor_1:
@_clutter_actor_2:
@_clutter_actor_3:
@_clutter_actor_4:
@_clutter_actor_5:
@_clutter_actor_6:
<!-- ##### FUNCTION clutter_actor_show ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_hide ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_realize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_unrealize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_paint ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_queue_redraw ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_destroy ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_request_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_actor_allocate_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_actor_set_geometry ##### -->
<para>
</para>
@self:
@geometry:
<!-- ##### FUNCTION clutter_actor_get_geometry ##### -->
<para>
</para>
@self:
@geometry:
<!-- ##### FUNCTION clutter_actor_get_coords ##### -->
<para>
</para>
@self:
@x1:
@y1:
@x2:
@y2:
<!-- ##### FUNCTION clutter_actor_set_size ##### -->
<para>
</para>
@self:
@width:
@height:
<!-- ##### FUNCTION clutter_actor_set_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_actor_get_abs_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_actor_get_width ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_get_height ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_get_x ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_get_y ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_rotate_x ##### -->
<para>
</para>
@self:
@angle:
@y:
@z:
<!-- ##### FUNCTION clutter_actor_rotate_y ##### -->
<para>
</para>
@self:
@angle:
@x:
@z:
<!-- ##### FUNCTION clutter_actor_rotate_z ##### -->
<para>
</para>
@self:
@angle:
@x:
@y:
<!-- ##### FUNCTION clutter_actor_set_opacity ##### -->
<para>
</para>
@self:
@opacity:
<!-- ##### FUNCTION clutter_actor_get_opacity ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_set_name ##### -->
<para>
</para>
@self:
@name:
<!-- ##### FUNCTION clutter_actor_get_name ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_get_id ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_set_clip ##### -->
<para>
</para>
@self:
@xoff:
@yoff:
@width:
@height:
<!-- ##### FUNCTION clutter_actor_remove_clip ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_has_clip ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_set_parent ##### -->
<para>
</para>
@self:
@parent:
<!-- ##### FUNCTION clutter_actor_get_parent ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_reparent ##### -->
<para>
</para>
@self:
@new_parent:
<!-- ##### FUNCTION clutter_actor_unparent ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_raise ##### -->
<para>
</para>
@self:
@below:
<!-- ##### FUNCTION clutter_actor_lower ##### -->
<para>
</para>
@self:
@above:
<!-- ##### FUNCTION clutter_actor_raise_top ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_lower_bottom ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_actor_set_depth ##### -->
<para>
</para>
@self:
@depth:
<!-- ##### FUNCTION clutter_actor_get_depth ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_actor_set_scalex ##### -->
<para>
</para>
@self:
@scale_x:
@scale_y:
<!-- ##### FUNCTION clutter_actor_set_scale ##### -->
<para>
</para>
@self:
@scale_x:
@scale_y:
<!-- ##### FUNCTION clutter_actor_get_scalex ##### -->
<para>
</para>
@self:
@scale_x:
@scale_y:
<!-- ##### FUNCTION clutter_actor_get_scale ##### -->
<para>
</para>
@self:
@scale_x:
@scale_y:
<!-- ##### FUNCTION clutter_actor_get_abs_size ##### -->
<para>
</para>
@self:
@width:
@height:

View File

@ -0,0 +1,123 @@
<!-- ##### SECTION Title ##### -->
ClutterAlpha
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
#ClutterBehaviour, #ClutterTimeline
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT ClutterAlpha ##### -->
<para>
The #ClutterAlpha structure contains only private data and should not be
accessed directly.
</para>
<!-- ##### ARG ClutterAlpha:alpha ##### -->
<para>
</para>
<!-- ##### ARG ClutterAlpha:timeline ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterAlphaClass ##### -->
<para>
</para>
@parent_class:
@_clutter_alpha_1:
@_clutter_alpha_2:
@_clutter_alpha_3:
@_clutter_alpha_4:
@_clutter_alpha_5:
<!-- ##### FUNCTION clutter_alpha_new ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_alpha_new_full ##### -->
<para>
</para>
@timeline:
@func:
@data:
@destroy:
@Returns:
<!-- ##### FUNCTION clutter_alpha_get_alpha ##### -->
<para>
</para>
@alpha:
@Returns:
<!-- ##### MACRO CLUTTER_ALPHA_MAX_ALPHA ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION ClutterAlphaFunc ##### -->
<para>
</para>
@alpha:
@user_data:
@Returns:
<!-- ##### FUNCTION clutter_alpha_set_func ##### -->
<para>
</para>
@alpha:
@func:
@data:
@destroy:
<!-- ##### FUNCTION clutter_alpha_set_timeline ##### -->
<para>
</para>
@alpha:
@timeline:
<!-- ##### FUNCTION clutter_alpha_get_timeline ##### -->
<para>
</para>
@alpha:
@Returns:

View File

@ -0,0 +1,43 @@
<!-- ##### SECTION Title ##### -->
ClutterBehaviourOpacity
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT ClutterBehaviourOpacity ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterBehaviourOpacityClass ##### -->
<para>
</para>
@parent_class:
<!-- ##### FUNCTION clutter_behaviour_opacity_new ##### -->
<para>
</para>
@alpha:
@opacity_start:
@opacity_end:
@Returns:

View File

@ -0,0 +1,107 @@
<!-- ##### SECTION Title ##### -->
ClutterBehaviourPath
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO CLUTTER_TYPE_KNOT ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterKnot ##### -->
<para>
</para>
@x:
@y:
<!-- ##### STRUCT ClutterBehaviourPath ##### -->
<para>
</para>
<!-- ##### SIGNAL ClutterBehaviourPath::knot-reached ##### -->
<para>
</para>
@clutterbehaviourpath: the object which received the signal.
@arg1:
<!-- ##### STRUCT ClutterBehaviourPathClass ##### -->
<para>
</para>
@parent_class:
@knot_reached:
@_clutter_path_1:
@_clutter_path_2:
@_clutter_path_3:
@_clutter_path_4:
<!-- ##### FUNCTION clutter_behaviour_path_new ##### -->
<para>
</para>
@alpha:
@knots:
@n_knots:
@Returns:
<!-- ##### FUNCTION clutter_behaviour_path_get_knots ##### -->
<para>
</para>
@pathb:
@Returns:
<!-- ##### FUNCTION clutter_behaviour_path_append_knot ##### -->
<para>
</para>
@pathb:
@knot:
<!-- ##### FUNCTION clutter_behaviour_path_append_knots ##### -->
<para>
</para>
@pathb:
@first_knot:
@Varargs:
<!-- ##### FUNCTION clutter_behaviour_path_clear ##### -->
<para>
</para>
@path:

View File

@ -0,0 +1,44 @@
<!-- ##### SECTION Title ##### -->
ClutterBehaviourScale
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT ClutterBehaviourScale ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterBehaviourScaleClass ##### -->
<para>
</para>
@parent_class:
<!-- ##### FUNCTION clutter_behaviour_scale_new ##### -->
<para>
</para>
@alpha:
@scale_begin:
@scale_end:
@gravity:
@Returns:

View File

@ -0,0 +1,90 @@
<!-- ##### SECTION Title ##### -->
ClutterBehaviour
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT ClutterBehaviour ##### -->
<para>
</para>
<!-- ##### ARG ClutterBehaviour:alpha ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterBehaviourClass ##### -->
<para>
</para>
@parent_class:
@alpha_notify:
@_clutter_behaviour1:
@_clutter_behaviour2:
@_clutter_behaviour3:
@_clutter_behaviour4:
@_clutter_behaviour5:
@_clutter_behaviour6:
<!-- ##### FUNCTION clutter_behaviour_apply ##### -->
<para>
</para>
@behave:
@actor:
<!-- ##### FUNCTION clutter_behaviour_remove ##### -->
<para>
</para>
@behave:
@actor:
<!-- ##### FUNCTION clutter_behaviour_actors_foreach ##### -->
<para>
</para>
@behave:
@func:
@data:
<!-- ##### FUNCTION clutter_behaviour_get_alpha ##### -->
<para>
</para>
@behave:
@Returns:
<!-- ##### FUNCTION clutter_behaviour_set_alpha ##### -->
<para>
</para>
@behave:
@alpha:

View File

@ -1,462 +0,0 @@
<!-- ##### SECTION Title ##### -->
ClutterElement
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO CLUTTER_TYPE_GEOMETRY ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_TYPE_ELEMENT_BOX ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_ELEMENT_SET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_ELEMENT_UNSET_FLAGS ##### -->
<para>
</para>
@e:
@f:
<!-- ##### MACRO CLUTTER_ELEMENT_IS_MAPPED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ELEMENT_IS_REALIZED ##### -->
<para>
</para>
@e:
<!-- ##### MACRO CLUTTER_ELEMENT_IS_VISIBLE ##### -->
<para>
</para>
@e:
<!-- ##### STRUCT ClutterElementBox ##### -->
<para>
</para>
@x1:
@y1:
@x2:
@y2:
<!-- ##### STRUCT ClutterElementPrivate ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterGeometry ##### -->
<para>
</para>
@x:
@y:
@width:
@height:
<!-- ##### USER_FUNCTION ClutterCallback ##### -->
<para>
</para>
@element:
@data:
<!-- ##### ENUM ClutterElementTransform ##### -->
<para>
</para>
@CLUTTER_ELEMENT_MIRROR_X:
@CLUTTER_ELEMENT_MIRROR_Y:
<!-- ##### ENUM ClutterElementFlags ##### -->
<para>
</para>
@CLUTTER_ELEMENT_MAPPED:
@CLUTTER_ELEMENT_REALIZED:
<!-- ##### FUNCTION clutter_element_box_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### STRUCT ClutterElement ##### -->
<para>
</para>
@parent:
@flags:
<!-- ##### FUNCTION clutter_element_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_element_show ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_hide ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_realize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_unrealize ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_paint ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_queue_redraw ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_request_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_element_allocate_coords ##### -->
<para>
</para>
@self:
@box:
<!-- ##### FUNCTION clutter_element_set_geometry ##### -->
<para>
</para>
@self:
@geom:
<!-- ##### FUNCTION clutter_element_get_geometry ##### -->
<para>
</para>
@self:
@geom:
<!-- ##### FUNCTION clutter_element_get_coords ##### -->
<para>
</para>
@self:
@x1:
@y1:
@x2:
@y2:
<!-- ##### FUNCTION clutter_element_set_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_element_set_size ##### -->
<para>
</para>
@self:
@width:
@height:
<!-- ##### FUNCTION clutter_element_get_abs_position ##### -->
<para>
</para>
@self:
@x:
@y:
<!-- ##### FUNCTION clutter_element_get_width ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_height ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_x ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_y ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_rotate_z ##### -->
<para>
</para>
@self:
@angle:
@x:
@y:
<!-- ##### FUNCTION clutter_element_rotate_x ##### -->
<para>
</para>
@self:
@angle:
@y:
@z:
<!-- ##### FUNCTION clutter_element_rotate_y ##### -->
<para>
</para>
@self:
@angle:
@x:
@z:
<!-- ##### FUNCTION clutter_element_set_opacity ##### -->
<para>
</para>
@self:
@opacity:
<!-- ##### FUNCTION clutter_element_get_opacity ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_set_name ##### -->
<para>
</para>
@self:
@id:
<!-- ##### FUNCTION clutter_element_get_name ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_get_id ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_set_clip ##### -->
<para>
</para>
@self:
@xoff:
@yoff:
@width:
@height:
<!-- ##### FUNCTION clutter_element_remove_clip ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_set_parent ##### -->
<para>
</para>
@self:
@parent:
<!-- ##### FUNCTION clutter_element_get_parent ##### -->
<para>
</para>
@self:
@Returns:
<!-- ##### FUNCTION clutter_element_raise ##### -->
<para>
</para>
@self:
@below:
<!-- ##### FUNCTION clutter_element_lower ##### -->
<para>
</para>
@self:
@above:
<!-- ##### FUNCTION clutter_element_raise_top ##### -->
<para>
</para>
@self:
<!-- ##### FUNCTION clutter_element_lower_bottom ##### -->
<para>
</para>
@self:

View File

@ -1,79 +0,0 @@
<!-- ##### SECTION Title ##### -->
clutter-enum-types
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO CLUTTER_TYPE_EVENT_TYPE ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_event_type_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### MACRO CLUTTER_TYPE_FEATURE_FLAGS ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_feature_flags_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### MACRO CLUTTER_TYPE_ACTOR_FLAGS ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_actor_flags_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### MACRO CLUTTER_TYPE_INIT_ERROR ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_init_error_get_type ##### -->
<para>
</para>
@Returns:

View File

@ -0,0 +1,44 @@
<!-- ##### SECTION Title ##### -->
clutter-feature
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### ENUM ClutterFeatureFlags ##### -->
<para>
</para>
@CLUTTER_FEATURE_TEXTURE_RECTANGLE:
@CLUTTER_FEATURE_SYNC_TO_VBLANK:
<!-- ##### FUNCTION clutter_feature_available ##### -->
<para>
</para>
@flags:
@Returns:
<!-- ##### FUNCTION clutter_feature_get_all ##### -->
<para>
</para>
@Returns:

View File

@ -0,0 +1,135 @@
<!-- ##### SECTION Title ##### -->
clutter-fixed
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### TYPEDEF ClutterFixed ##### -->
<para>
</para>
<!-- ##### MACRO CFX_Q ##### -->
<para>
</para>
<!-- ##### MACRO CFX_ONE ##### -->
<para>
</para>
<!-- ##### MACRO CFX_MAX ##### -->
<para>
</para>
<!-- ##### MACRO CFX_MIN ##### -->
<para>
</para>
<!-- ##### MACRO CLUTTER_FIXED_TO_FLOAT ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_TO_DOUBLE ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FLOAT_TO_FIXED ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_INT_TO_FIXED ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_INT ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_FRACTION ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_FLOOR ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_CEIL ##### -->
<para>
</para>
@x:
<!-- ##### MACRO CLUTTER_FIXED_MUL ##### -->
<para>
</para>
@x:
@y:
<!-- ##### MACRO CLUTTER_FIXED_DIV ##### -->
<para>
</para>
@x:
@y:

View File

@ -38,6 +38,21 @@ clutter-main
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:

View File

@ -0,0 +1,196 @@
<!-- ##### SECTION Title ##### -->
clutter-media
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO CLUTTER_MEDIA_GET_INTERFACE ##### -->
<para>
</para>
@obj:
<!-- ##### STRUCT ClutterMedia ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:buffer-percent ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:can-seek ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:duration ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:playing ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:position ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:uri ##### -->
<para>
</para>
<!-- ##### ARG ClutterMedia:volume ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterMediaInterface ##### -->
<para>
</para>
@base_iface:
@set_uri:
@get_uri:
@set_playing:
@get_playing:
@set_position:
@get_position:
@set_volume:
@get_volume:
@can_seek:
@get_buffer_percent:
@get_duration:
@eos:
@error:
<!-- ##### FUNCTION clutter_media_set_uri ##### -->
<para>
</para>
@media:
@uri:
<!-- ##### FUNCTION clutter_media_get_uri ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_set_playing ##### -->
<para>
</para>
@media:
@playing:
<!-- ##### FUNCTION clutter_media_get_playing ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_set_position ##### -->
<para>
</para>
@media:
@position:
<!-- ##### FUNCTION clutter_media_get_position ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_set_volume ##### -->
<para>
</para>
@media:
@volume:
<!-- ##### FUNCTION clutter_media_get_volume ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_get_can_seek ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_get_buffer_percent ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_get_duration ##### -->
<para>
</para>
@media:
@Returns:
<!-- ##### FUNCTION clutter_media_set_filename ##### -->
<para>
</para>
@media:
@filename:

View File

@ -1,19 +0,0 @@
<!-- ##### SECTION Title ##### -->
clutter
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->