2006-06-22 Matthew Allum <mallum@openedhand.com>

* clutter/clutter-actor.c:
        * clutter/clutter-clone-texture.c:
        * clutter/clutter-color.c:
        * clutter/clutter-event.c:
        * clutter/clutter-group.c:
        * clutter/clutter-label.c:
        * clutter/clutter-main.c:
        * clutter/clutter-media.c:
        * clutter/clutter-rectangle.c:
        * clutter/clutter-stage.c:
        * clutter/clutter-texture.c:
        * clutter/clutter-timeline.c:
        * clutter/clutter-util.c:
        * clutter/clutter-video-texture.c:
        * configure.ac:
        Documentation updates - add section headers.
This commit is contained in:
Matthew Allum 2006-06-21 22:34:25 +00:00
parent 64712056fa
commit c39b868aeb
37 changed files with 714 additions and 9726 deletions

View File

@ -1,3 +1,22 @@
2006-06-22 Matthew Allum <mallum@openedhand.com>
* clutter/clutter-actor.c:
* clutter/clutter-clone-texture.c:
* clutter/clutter-color.c:
* clutter/clutter-event.c:
* clutter/clutter-group.c:
* clutter/clutter-label.c:
* clutter/clutter-main.c:
* clutter/clutter-media.c:
* clutter/clutter-rectangle.c:
* clutter/clutter-stage.c:
* clutter/clutter-texture.c:
* clutter/clutter-timeline.c:
* clutter/clutter-util.c:
* clutter/clutter-video-texture.c:
* configure.ac:
Documentation updates - add section headers.
2006-06-22 Iain Holmes <iain@openedhand.com> 2006-06-22 Iain Holmes <iain@openedhand.com>
* gtk/gtk-clutter-test.c (main): Don't show the stage. * gtk/gtk-clutter-test.c (main): Don't show the stage.

View File

@ -24,10 +24,10 @@
*/ */
/** /**
* SECTION:clutter-actory * SECTION:clutter-actor
* @short_description: Base abstract class for all visual stage actors. * @short_description: Base abstract class for all visual stage actors.
* *
* #ClutterActor is an blah blah * #ClutterActor is a base abstract class for all visual elements.
*/ */
#include "config.h" #include "config.h"

View File

@ -23,6 +23,15 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-clone-texture
* @short_description: Actor for cloning existing textures in an
* efficient way.
*
* #ClutterCloneTexture allows the cloning of existing #ClutterTexture based
* actors whilst saving underlying graphics resources.
*/
#include "clutter-clone-texture.h" #include "clutter-clone-texture.h"
#include "clutter-main.h" #include "clutter-main.h"
#include "clutter-util.h" #include "clutter-util.h"

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-color
* @short_description: Color management and manipulation.
*
* #ClutterColor is a simple type for representing colors.
*/
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
#include "config.h" #include "config.h"
#endif #endif

View File

@ -22,6 +22,14 @@
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-event
* @short_description: User and window system event functionality
*
*
*/
#include "clutter-event.h" #include "clutter-event.h"
#include <X11/Xlib.h> #include <X11/Xlib.h>

View File

@ -23,6 +23,14 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-group
* @short_description: Base class for actors which contain multiple child
* actors.
*
* #ClutterGroup is an Actor which can contain multiple child actors.
*/
#include "config.h" #include "config.h"
#include <stdarg.h> #include <stdarg.h>

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-label
* @short_description: Actor for displaying text
*
* #ClutterLabel is a #ClutterTexture that displays text.
*/
#include "config.h" #include "config.h"
#include "clutter-label.h" #include "clutter-label.h"

View File

@ -22,6 +22,12 @@
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-main
* @short_description: Various 'global' clutter functionality.
*
*/
#include "config.h" #include "config.h"

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-media
* @short_description: An interface for controlling playback of media data.
*
* #ClutterMedia is an interface for controlling playback of media data.
*/
#include "config.h" #include "config.h"
#include "clutter-media.h" #include "clutter-media.h"

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-rectangle
* @short_description: An actor that displays simple rectangles.
*
* #ClutterRectangle is an Actor which draws simple filled rectangles.
*/
#include "clutter-rectangle.h" #include "clutter-rectangle.h"
#include "clutter-main.h" #include "clutter-main.h"
#include "clutter-private.h" /* for DBG */ #include "clutter-private.h" /* for DBG */

View File

@ -23,6 +23,14 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-stage
* @short_description: Top level visual element to which actors are placed.
*
* #ClutterStage is a top level 'window' on which child actors are placed
* and manipulated.
*/
#include "config.h" #include "config.h"
#include "clutter-stage.h" #include "clutter-stage.h"

View File

@ -23,6 +23,14 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-texture
* @short_description: An actor for displaying and manipulating images.
*
* #ClutterTexture is a base class for displaying and manipulating pixel
* buffer type data.
*/
#include "clutter-texture.h" #include "clutter-texture.h"
#include "clutter-main.h" #include "clutter-main.h"
#include "clutter-marshal.h" #include "clutter-marshal.h"

View File

@ -23,6 +23,16 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-timeline
* @short_description: A base class for managing time based events such
* as animations.
*
* #ClutterTimeline is a base class for managing time based events such
* as animations.
*/
#include "clutter-timeline.h" #include "clutter-timeline.h"
#include "clutter-main.h" #include "clutter-main.h"
#include "clutter-private.h" /* for DBG */ #include "clutter-private.h" /* for DBG */

View File

@ -23,6 +23,14 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-util
* @short_description: Misc utility functions.
*
* Various misc utilility functions.
*/
#include "clutter-util.h" #include "clutter-util.h"
#include "clutter-main.h" #include "clutter-main.h"

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-video-texture
* @short_description: Actor for playback of video files.
*
* #ClutterVideoTexture is a #ClutterTexture that plays video files.
*/
#include "clutter-video-texture.h" #include "clutter-video-texture.h"
#include "clutter-main.h" #include "clutter-main.h"
#include "clutter-private.h" /* for DBG */ #include "clutter-private.h" /* for DBG */

View File

@ -202,6 +202,7 @@ bindings/python/Makefile
examples/Makefile examples/Makefile
doc/Makefile doc/Makefile
doc/reference/Makefile doc/reference/Makefile
doc/reference/version.xml
clutter.pc clutter.pc
]) ])

View File

@ -1,3 +1,27 @@
2006-06-22 Matthew Allum <mallum@openedhand.com>
* Makefile.am:
* clutter-0.0-sections.txt:
* clutter-docs.sgml:
* clutter.sections.txt:
* clutter.types:
* tmpl/clutter-0.0-unused.sgml:
* tmpl/clutter-clone-texture.sgml:
* tmpl/clutter-color.sgml:
* tmpl/clutter-event.sgml:
* tmpl/clutter-group.sgml:
* tmpl/clutter-keysyms.sgml:
* tmpl/clutter-label.sgml:
* tmpl/clutter-main.sgml:
* tmpl/clutter-marshal.sgml:
* tmpl/clutter-rectangle.sgml:
* tmpl/clutter-stage.sgml:
* tmpl/clutter-texture.sgml:
* tmpl/clutter-timeline.sgml:
* tmpl/clutter-util.sgml:
* tmpl/clutter-video-texture.sgml:
Rejig a little and sync up with latest source.
2006-06-13 Matthew Allum <mallum@openedhand.com> 2006-06-13 Matthew Allum <mallum@openedhand.com>
* ChangeLog: * ChangeLog:

View File

@ -9,7 +9,7 @@ AUTOMAKE_OPTIONS = 1.6
# of using the various options. # of using the various options.
# The name of the module, e.g. 'glib'. # The name of the module, e.g. 'glib'.
DOC_MODULE=clutter-@CLUTTER_MAJORMINOR@ DOC_MODULE=clutter
# The top-level SGML file. You can change this if you want to. # The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=clutter-docs.sgml DOC_MAIN_SGML_FILE=clutter-docs.sgml
@ -47,7 +47,7 @@ CFILE_GLOB=$(top_srcdir)/clutter/*.c
# Header files to ignore when scanning. # Header files to ignore when scanning.
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
IGNORE_HFILES=clutter-private.h stamp-clutter-enum-types.h IGNORE_HFILES=clutter-private.h stamp-clutter-enum-types.h clutter-keysyms.h
# Images to copy into HTML directory. # Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
@ -55,7 +55,7 @@ HTML_IMAGES=
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE). # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml # e.g. content_files=running.sgml building.sgml changes-2.0.sgml
content_files= content_files= version.xml
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded # SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
# These files must be listed here *and* in content_files # These files must be listed here *and* in content_files
@ -67,7 +67,9 @@ expand_content_files=
# signals and properties. # signals and properties.
# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) # e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) # e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
INCLUDES=-I$(top_srcdir) $(CLUTTERR_CFLAGS)
# FIXME: $(GST_CFLAGS) needed for clutter_media metadata - togo..
INCLUDES=-I$(top_srcdir) $(CLUTTER_CFLAGS) $(GST_CFLAGS)
GTKDOC_LIBS=$(top_builddir)/clutter/libclutter-@CLUTTER_MAJORMINOR@.la $(CLUTTER_LIBS) GTKDOC_LIBS=$(top_builddir)/clutter/libclutter-@CLUTTER_MAJORMINOR@.la $(CLUTTER_LIBS)
# This includes the standard gtk-doc make rules, copied by gtkdocize. # This includes the standard gtk-doc make rules, copied by gtkdocize.
@ -75,4 +77,4 @@ include $(top_srcdir)/gtk-doc.make
# Other files to distribute # Other files to distribute
# e.g. EXTRA_DIST += version.xml.in # e.g. EXTRA_DIST += version.xml.in
#EXTRA_DIST += EXTRA_DIST += version.xml.in

View File

@ -0,0 +1,38 @@
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY version SYSTEM "version.xml">
]>
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>Clutter &version; Reference Manual</title>
</bookinfo>
<chapter>
<title>Clutter Overview</title>
<para>
FIXME
</para>
</chapter>
<chapter>
<title>Clutter Actors And Objects</title>
<xi:include href="xml/clutter-actor.xml"/>
<xi:include href="xml/clutter-stage.xml"/>
<xi:include href="xml/clutter-group.xml"/>
<xi:include href="xml/clutter-rectangle.xml"/>
<xi:include href="xml/clutter-texture.xml"/>
<xi:include href="xml/clutter-clone-texture.xml"/>
<xi:include href="xml/clutter-video-texture.xml"/>
<xi:include href="xml/clutter-label.xml"/>
<xi:include href="xml/clutter-timeline.xml"/>
<xi:include href="xml/clutter-media.xml"/>
</chapter>
<chapter>
<title>Clutter Tools</title>
<xi:include href="xml/clutter-main.xml"/>
<xi:include href="xml/clutter-event.xml"/>
<xi:include href="xml/clutter-color.xml"/>
<xi:include href="xml/clutter-util.xml"/>
</chapter>
</book>

View File

@ -23,69 +23,6 @@ CLUTTER_IS_LABEL_CLASS
CLUTTER_LABEL_GET_CLASS CLUTTER_LABEL_GET_CLASS
</SECTION> </SECTION>
<SECTION>
<FILE>clutter-actor</FILE>
CLUTTER_TYPE_GEOMETRY
CLUTTER_TYPE_ACTOR_BOX
CLUTTER_ACTOR_SET_FLAGS
CLUTTER_ACTOR_UNSET_FLAGS
CLUTTER_ACTOR_IS_MAPPED
CLUTTER_ACTOR_IS_REALIZED
CLUTTER_ACTOR_IS_VISIBLE
ClutterActorBox
ClutterActorPrivate
ClutterGeometry
ClutterCallback
ClutterActorTransform
ClutterActorFlags
clutter_actor_box_get_type
<TITLE>ClutterActor</TITLE>
ClutterActor
clutter_actor_get_type
clutter_actor_show
clutter_actor_hide
clutter_actor_realize
clutter_actor_unrealize
clutter_actor_paint
clutter_actor_queue_redraw
clutter_actor_request_coords
clutter_actor_allocate_coords
clutter_actor_set_geometry
clutter_actor_get_geometry
clutter_actor_get_coords
clutter_actor_set_position
clutter_actor_set_size
clutter_actor_get_abs_position
clutter_actor_get_width
clutter_actor_get_height
clutter_actor_get_x
clutter_actor_get_y
clutter_actor_rotate_z
clutter_actor_rotate_x
clutter_actor_rotate_y
clutter_actor_set_opacity
clutter_actor_get_opacity
clutter_actor_set_name
clutter_actor_get_name
clutter_actor_get_id
clutter_actor_set_clip
clutter_actor_remove_clip
clutter_actor_set_parent
clutter_actor_get_parent
clutter_actor_raise
clutter_actor_lower
clutter_actor_raise_top
clutter_actor_lower_bottom
<SUBSECTION Standard>
CLUTTER_ACTOR
CLUTTER_IS_ACTOR
CLUTTER_TYPE_ACTOR
clutter_geometry_get_type
CLUTTER_ACTOR_CLASS
CLUTTER_IS_ACTOR_CLASS
CLUTTER_ACTOR_GET_CLASS
</SECTION>
<SECTION> <SECTION>
<FILE>clutter-group</FILE> <FILE>clutter-group</FILE>
ClutterGroupPrivate ClutterGroupPrivate
@ -103,6 +40,7 @@ clutter_group_hide_all
clutter_group_find_child_by_id clutter_group_find_child_by_id
clutter_group_raise clutter_group_raise
clutter_group_lower clutter_group_lower
clutter_group_sort_depth_order
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_GROUP CLUTTER_GROUP
CLUTTER_IS_GROUP CLUTTER_IS_GROUP
@ -162,10 +100,13 @@ CLUTTER_STAGE_HEIGHT
ClutterStagePrivate ClutterStagePrivate
<TITLE>ClutterStage</TITLE> <TITLE>ClutterStage</TITLE>
ClutterStage ClutterStage
clutter_stage_get_default
clutter_stage_get_xwindow clutter_stage_get_xwindow
clutter_stage_set_xwindow_foreign
clutter_stage_set_color clutter_stage_set_color
clutter_stage_get_color clutter_stage_get_color
clutter_stage_get_actor_at_pos clutter_stage_get_actor_at_pos
clutter_stage_snapshot
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_STAGE CLUTTER_STAGE
CLUTTER_IS_STAGE CLUTTER_IS_STAGE
@ -179,32 +120,9 @@ CLUTTER_STAGE_GET_CLASS
<SECTION> <SECTION>
<FILE>clutter-video-texture</FILE> <FILE>clutter-video-texture</FILE>
ClutterVideoTexturePrivate ClutterVideoTexturePrivate
CLUTTER_VIDEO_TEXTURE_ERROR
ClutterVideoTextureError
clutter_video_texture_error_quark
ClutterVideoTextureAspectRatio
<TITLE>ClutterVideoTexture</TITLE> <TITLE>ClutterVideoTexture</TITLE>
ClutterVideoTexture ClutterVideoTexture
clutter_video_texture_new clutter_video_texture_new
clutter_video_texture_open
clutter_video_texture_play
clutter_video_texture_pause
clutter_video_texture_can_direct_seek
clutter_video_texture_seek_time
clutter_video_texture_seek
clutter_video_texture_stop
clutter_video_texture_can_set_volume
clutter_video_texture_set_volume
clutter_video_texture_get_volume
clutter_video_texture_get_current_time
clutter_video_texture_get_stream_length
clutter_video_texture_is_playing
clutter_video_texture_is_seekable
clutter_video_texture_get_position
clutter_video_texture_set_aspect_ratio
clutter_video_texture_get_aspect_ratio
ClutterVideoTextureMetadataType
clutter_video_texture_get_metadata
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_VIDEO_TEXTURE CLUTTER_VIDEO_TEXTURE
CLUTTER_IS_VIDEO_TEXTURE CLUTTER_IS_VIDEO_TEXTURE
@ -261,8 +179,138 @@ CLUTTER_IS_TIMELINE_CLASS
CLUTTER_TIMELINE_GET_CLASS CLUTTER_TIMELINE_GET_CLASS
</SECTION> </SECTION>
<SECTION>
<FILE>clutter-actor</FILE>
CLUTTER_TYPE_GEOMETRY
CLUTTER_TYPE_ACTOR_BOX
CLUTTER_ACTOR_SET_FLAGS
CLUTTER_ACTOR_UNSET_FLAGS
CLUTTER_ACTOR_IS_MAPPED
CLUTTER_ACTOR_IS_REALIZED
CLUTTER_ACTOR_IS_VISIBLE
ClutterActorBox
ClutterActorPrivate
ClutterGeometry
ClutterCallback
ClutterActorTransform
ClutterActorFlags
clutter_actor_box_get_type
<TITLE>ClutterActor</TITLE>
ClutterActor
clutter_actor_get_type
clutter_actor_show
clutter_actor_hide
clutter_actor_realize
clutter_actor_unrealize
clutter_actor_paint
clutter_actor_queue_redraw
clutter_actor_request_coords
clutter_actor_allocate_coords
clutter_actor_set_geometry
clutter_actor_get_geometry
clutter_actor_get_coords
clutter_actor_set_position
clutter_actor_set_size
clutter_actor_get_abs_position
clutter_actor_get_width
clutter_actor_get_height
clutter_actor_get_x
clutter_actor_get_y
clutter_actor_rotate_z
clutter_actor_rotate_x
clutter_actor_rotate_y
clutter_actor_set_opacity
clutter_actor_get_opacity
clutter_actor_set_name
clutter_actor_get_name
clutter_actor_get_id
clutter_actor_set_clip
clutter_actor_remove_clip
clutter_actor_set_parent
clutter_actor_get_parent
clutter_actor_raise
clutter_actor_lower
clutter_actor_raise_top
clutter_actor_lower_bottom
clutter_actor_set_depth
clutter_actor_get_depth
<SUBSECTION Standard>
CLUTTER_ACTOR
CLUTTER_IS_ACTOR
CLUTTER_TYPE_ACTOR
clutter_geometry_get_type
CLUTTER_ACTOR_CLASS
CLUTTER_IS_ACTOR_CLASS
CLUTTER_ACTOR_GET_CLASS
</SECTION>
<SECTION>
<FILE>clutter-media</FILE>
CLUTTER_MEDIA_GET_INTERFACE
ClutterMedia
ClutterMediaInterface
clutter_media_set_uri
clutter_media_get_uri
clutter_media_set_playing
clutter_media_get_playing
clutter_media_set_position
clutter_media_get_position
clutter_media_set_volume
clutter_media_get_volume
clutter_media_get_can_seek
clutter_media_get_buffer_percent
clutter_media_get_duration
clutter_media_set_filename
<SUBSECTION Standard>
CLUTTER_MEDIA
CLUTTER_IS_MEDIA
CLUTTER_TYPE_MEDIA
clutter_media_get_type
</SECTION>
<SECTION>
<FILE>clutter-video-texture-orig</FILE>
ClutterVideoTexturePrivate
CLUTTER_VIDEO_TEXTURE_ERROR
ClutterVideoTextureError
clutter_video_texture_error_quark
ClutterVideoTextureAspectRatio
<TITLE>ClutterVideoTexture</TITLE>
ClutterVideoTexture
clutter_video_texture_new
clutter_video_texture_open
clutter_video_texture_play
clutter_video_texture_pause
clutter_video_texture_can_direct_seek
clutter_video_texture_seek_time
clutter_video_texture_seek
clutter_video_texture_stop
clutter_video_texture_can_set_volume
clutter_video_texture_set_volume
clutter_video_texture_get_volume
clutter_video_texture_get_current_time
clutter_video_texture_get_stream_length
clutter_video_texture_is_playing
clutter_video_texture_is_seekable
clutter_video_texture_get_position
clutter_video_texture_set_aspect_ratio
clutter_video_texture_get_aspect_ratio
ClutterVideoTextureMetadataType
clutter_video_texture_get_metadata
<SUBSECTION Standard>
CLUTTER_VIDEO_TEXTURE
CLUTTER_IS_VIDEO_TEXTURE
CLUTTER_TYPE_VIDEO_TEXTURE
clutter_video_texture_get_type
CLUTTER_VIDEO_TEXTURE_CLASS
CLUTTER_IS_VIDEO_TEXTURE_CLASS
CLUTTER_VIDEO_TEXTURE_GET_CLASS
</SECTION>
<SECTION> <SECTION>
<FILE>clutter-util</FILE> <FILE>clutter-util</FILE>
clutter_util_trap_x_errors
clutter_util_untrap_x_errors
clutter_util_next_p2 clutter_util_next_p2
clutter_util_can_create_texture clutter_util_can_create_texture
</SECTION> </SECTION>
@ -279,16 +327,24 @@ clutter_color_darken
clutter_color_shade clutter_color_shade
clutter_color_to_hls clutter_color_to_hls
clutter_color_from_hls clutter_color_from_hls
clutter_color_to_pixel
clutter_color_from_pixel
</SECTION> </SECTION>
<SECTION> <SECTION>
<FILE>clutter-event</FILE> <FILE>clutter-event</FILE>
ClutterEventType ClutterEventType
CLUTTER_TYPE_EVENT
ClutterAnyEvent
ClutterKeyEvent ClutterKeyEvent
ClutterButtonEvent ClutterButtonEvent
ClutterMotionEvent ClutterMotionEvent
ClutterInputDevice ClutterInputDevice
ClutterEvent ClutterEvent
clutter_event_get_type
clutter_event_new
clutter_event_copy
clutter_event_free
clutter_key_event_type clutter_key_event_type
clutter_key_event_time clutter_key_event_time
clutter_key_event_state clutter_key_event_state
@ -306,17 +362,27 @@ CLUTTER_GLERR
CLUTTER_MARK CLUTTER_MARK
clutter_init clutter_init
clutter_main clutter_main
clutter_stage clutter_main_quit
clutter_main_level
clutter_redraw clutter_redraw
clutter_xdisplay clutter_xdisplay
clutter_xscreen clutter_xscreen
clutter_root_xwindow clutter_root_xwindow
clutter_gl_context clutter_xvisual
clutter_want_debug clutter_want_debug
clutter_threads_enter clutter_threads_enter
clutter_threads_leave clutter_threads_leave
</SECTION> </SECTION>
<SECTION>
<FILE>clutter-marshal</FILE>
clutter_marshal_VOID__INT64_INT64_FLOAT_BOOLEAN
clutter_marshal_VOID__STRING_BOOLEAN_BOOLEAN
clutter_marshal_VOID__INT_INT
clutter_marshal_VOID__BOXED
clutter_marshal_VOID__OBJECT
</SECTION>
<SECTION> <SECTION>
<FILE>clutter</FILE> <FILE>clutter</FILE>
</SECTION> </SECTION>
@ -1665,13 +1731,6 @@ CLUTTER_DongSign
CLUTTER_EuroSign CLUTTER_EuroSign
</SECTION> </SECTION>
<SECTION>
<FILE>clutter-marshal</FILE>
clutter_marshal_VOID__INT64_INT64_FLOAT_BOOLEAN
clutter_marshal_VOID__STRING_BOOLEAN_BOOLEAN
clutter_marshal_VOID__INT_INT
</SECTION>
<SECTION> <SECTION>
<FILE>clutter-enum-types</FILE> <FILE>clutter-enum-types</FILE>
CLUTTER_TYPE_EVENT_TYPE CLUTTER_TYPE_EVENT_TYPE
@ -1680,11 +1739,5 @@ CLUTTER_TYPE_ACTOR_TRANSFORM
clutter_actor_transform_get_type clutter_actor_transform_get_type
CLUTTER_TYPE_ACTOR_FLAGS CLUTTER_TYPE_ACTOR_FLAGS
clutter_actor_flags_get_type clutter_actor_flags_get_type
CLUTTER_TYPE_VIDEO_TEXTURE_ERROR
clutter_video_texture_error_get_type
CLUTTER_TYPE_VIDEO_TEXTURE_ASPECT_RATIO
clutter_video_texture_aspect_ratio_get_type
CLUTTER_TYPE_VIDEO_TEXTURE_METADATA_TYPE
clutter_video_texture_metadata_type_get_type
</SECTION> </SECTION>

View File

@ -9,3 +9,4 @@ clutter_video_texture_get_type
clutter_clone_texture_get_type clutter_clone_texture_get_type
clutter_label_get_type clutter_label_get_type
clutter_timeline_get_type clutter_timeline_get_type
clutter_media_get_type

View File

@ -95,12 +95,6 @@ ClutterElement
</para> </para>
<!-- ##### MACRO CLUTTER_VIDEO_TEXTURE_ERROR ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterElement ##### --> <!-- ##### STRUCT ClutterElement ##### -->
<para> <para>
@ -141,67 +135,6 @@ ClutterElement
@CLUTTER_ELEMENT_MIRROR_X: @CLUTTER_ELEMENT_MIRROR_X:
@CLUTTER_ELEMENT_MIRROR_Y: @CLUTTER_ELEMENT_MIRROR_Y:
<!-- ##### ENUM ClutterVideoTextureAspectRatio ##### -->
<para>
</para>
@CLUTTER_VIDEO_TEXTURE_AUTO:
@CLUTTER_VIDEO_TEXTURE_SQUARE:
@CLUTTER_VIDEO_TEXTURE_FOURBYTHREE:
@CLUTTER_VIDEO_TEXTURE_ANAMORPHIC:
@CLUTTER_VIDEO_TEXTURE_DVB:
<!-- ##### ENUM ClutterVideoTextureError ##### -->
<para>
</para>
@CLUTTER_VIDEO_TEXTURE_ERROR_AUDIO_PLUGIN:
@CLUTTER_VIDEO_TEXTURE_ERROR_NO_PLUGIN_FOR_FILE:
@CLUTTER_VIDEO_TEXTURE_ERROR_VIDEO_PLUGIN:
@CLUTTER_VIDEO_TEXTURE_ERROR_AUDIO_BUSY:
@CLUTTER_VIDEO_TEXTURE_ERROR_BROKEN_FILE:
@CLUTTER_VIDEO_TEXTURE_ERROR_FILE_GENERIC:
@CLUTTER_VIDEO_TEXTURE_ERROR_FILE_PERMISSION:
@CLUTTER_VIDEO_TEXTURE_ERROR_FILE_ENCRYPTED:
@CLUTTER_VIDEO_TEXTURE_ERROR_FILE_NOT_FOUND:
@CLUTTER_VIDEO_TEXTURE_ERROR_DVD_ENCRYPTED:
@CLUTTER_VIDEO_TEXTURE_ERROR_INVALID_DEVICE:
@CLUTTER_VIDEO_TEXTURE_ERROR_UNKNOWN_HOST:
@CLUTTER_VIDEO_TEXTURE_ERROR_NETWORK_UNREACHABLE:
@CLUTTER_VIDEO_TEXTURE_ERROR_CONNECTION_REFUSED:
@CLUTTER_VIDEO_TEXTURE_ERROR_UNVALID_LOCATION:
@CLUTTER_VIDEO_TEXTURE_ERROR_GENERIC:
@CLUTTER_VIDEO_TEXTURE_ERROR_CODEC_NOT_HANDLED:
@CLUTTER_VIDEO_TEXTURE_ERROR_AUDIO_ONLY:
@CLUTTER_VIDEO_TEXTURE_ERROR_CANNOT_CAPTURE:
@CLUTTER_VIDEO_TEXTURE_ERROR_READ_ERROR:
@CLUTTER_VIDEO_TEXTURE_ERROR_PLUGIN_LOAD:
@CLUTTER_VIDEO_TEXTURE_ERROR_STILL_IMAGE:
@CLUTTER_VIDEO_TEXTURE_ERROR_EMPTY_FILE:
<!-- ##### ENUM ClutterVideoTextureMetadataType ##### -->
<para>
</para>
@CLUTTER_INFO_TITLE:
@CLUTTER_INFO_ARTIST:
@CLUTTER_INFO_YEAR:
@CLUTTER_INFO_ALBUM:
@CLUTTER_INFO_DURATION:
@CLUTTER_INFO_TRACK_NUMBER:
@CLUTTER_INFO_HAS_VIDEO:
@CLUTTER_INFO_DIMENSION_X:
@CLUTTER_INFO_DIMENSION_Y:
@CLUTTER_INFO_VIDEO_BITRATE:
@CLUTTER_INFO_VIDEO_CODEC:
@CLUTTER_INFO_FPS:
@CLUTTER_INFO_HAS_AUDIO:
@CLUTTER_INFO_AUDIO_BITRATE:
@CLUTTER_INFO_AUDIO_CODEC:
<!-- ##### FUNCTION clutter_element_allocate_coords ##### --> <!-- ##### FUNCTION clutter_element_allocate_coords ##### -->
<para> <para>
@ -539,22 +472,6 @@ ClutterElement
@Returns: @Returns:
<!-- ##### FUNCTION clutter_video_texture_can_direct_seek ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_can_set_volume ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_error_get_type ##### --> <!-- ##### FUNCTION clutter_video_texture_error_get_type ##### -->
<para> <para>
@ -562,78 +479,6 @@ ClutterElement
@Returns: @Returns:
<!-- ##### FUNCTION clutter_video_texture_error_quark ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_video_texture_get_aspect_ratio ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_get_current_time ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_get_metadata ##### -->
<para>
</para>
@video_texture:
@type:
@value:
<!-- ##### FUNCTION clutter_video_texture_get_position ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_get_stream_length ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_get_volume ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_is_playing ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_is_seekable ##### -->
<para>
</para>
@video_texture:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_metadata_type_get_type ##### --> <!-- ##### FUNCTION clutter_video_texture_metadata_type_get_type ##### -->
<para> <para>
@ -641,73 +486,3 @@ ClutterElement
@Returns: @Returns:
<!-- ##### FUNCTION clutter_video_texture_open ##### -->
<para>
</para>
@video_texture:
@mrl:
@subtitle_uri:
@error:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_pause ##### -->
<para>
</para>
@video_texture:
<!-- ##### FUNCTION clutter_video_texture_play ##### -->
<para>
</para>
@video_texture:
@error:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_seek ##### -->
<para>
</para>
@video_texture:
@position:
@error:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_seek_time ##### -->
<para>
</para>
@video_texture:
@time:
@gerror:
@Returns:
<!-- ##### FUNCTION clutter_video_texture_set_aspect_ratio ##### -->
<para>
</para>
@video_texture:
@ratio:
<!-- ##### FUNCTION clutter_video_texture_set_volume ##### -->
<para>
</para>
@video_texture:
@volume:
<!-- ##### FUNCTION clutter_video_texture_stop ##### -->
<para>
</para>
@video_texture:

View File

@ -28,8 +28,11 @@ ClutterCloneTexture
</para> </para>
@parent:
@priv: <!-- ##### ARG ClutterCloneTexture:parent-texture ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_clone_texture_new ##### --> <!-- ##### FUNCTION clutter_clone_texture_new ##### -->
<para> <para>

View File

@ -112,3 +112,21 @@ clutter-color
@saturation: @saturation:
<!-- ##### FUNCTION clutter_color_to_pixel ##### -->
<para>
</para>
@src:
@Returns:
<!-- ##### FUNCTION clutter_color_from_pixel ##### -->
<para>
</para>
@dest:
@pixel:

View File

@ -30,6 +30,20 @@ clutter-event
@CLUTTER_2BUTTON_PRESS: @CLUTTER_2BUTTON_PRESS:
@CLUTTER_BUTTON_RELEASE: @CLUTTER_BUTTON_RELEASE:
<!-- ##### MACRO CLUTTER_TYPE_EVENT ##### -->
<para>
</para>
<!-- ##### STRUCT ClutterAnyEvent ##### -->
<para>
</para>
@type:
<!-- ##### STRUCT ClutterKeyEvent ##### --> <!-- ##### STRUCT ClutterKeyEvent ##### -->
<para> <para>
@ -80,6 +94,40 @@ clutter-event
</para> </para>
<!-- ##### FUNCTION clutter_event_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_event_new ##### -->
<para>
</para>
@type:
@Returns:
<!-- ##### FUNCTION clutter_event_copy ##### -->
<para>
</para>
@event:
@Returns:
<!-- ##### FUNCTION clutter_event_free ##### -->
<para>
</para>
@event:
<!-- ##### FUNCTION clutter_key_event_type ##### --> <!-- ##### FUNCTION clutter_key_event_type ##### -->
<para> <para>

View File

@ -28,7 +28,22 @@ ClutterGroup
</para> </para>
@parent:
<!-- ##### SIGNAL ClutterGroup::add ##### -->
<para>
</para>
@cluttergroup: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterGroup::remove ##### -->
<para>
</para>
@cluttergroup: the object which received the signal.
@arg1:
<!-- ##### FUNCTION clutter_group_new ##### --> <!-- ##### FUNCTION clutter_group_new ##### -->
<para> <para>
@ -141,3 +156,11 @@ ClutterGroup
@sibling: @sibling:
<!-- ##### FUNCTION clutter_group_sort_depth_order ##### -->
<para>
</para>
@self:

File diff suppressed because it is too large Load Diff

View File

@ -28,7 +28,21 @@ ClutterLabel
</para> </para>
@parent:
<!-- ##### ARG ClutterLabel:color ##### -->
<para>
</para>
<!-- ##### ARG ClutterLabel:font-name ##### -->
<para>
</para>
<!-- ##### ARG ClutterLabel:text ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_label_new ##### --> <!-- ##### FUNCTION clutter_label_new ##### -->
<para> <para>

View File

@ -47,6 +47,15 @@ clutter-main
@a...: @a...:
@a...: @a...:
@a...: @a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
@a...:
<!-- ##### MACRO CLUTTER_GLERR ##### --> <!-- ##### MACRO CLUTTER_GLERR ##### -->
@ -80,6 +89,21 @@ clutter-main
<!-- ##### FUNCTION clutter_main_quit ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_main_level ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_redraw ##### --> <!-- ##### FUNCTION clutter_redraw ##### -->
<para> <para>
@ -111,6 +135,14 @@ clutter-main
@Returns: @Returns:
<!-- ##### FUNCTION clutter_xvisual ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_want_debug ##### --> <!-- ##### FUNCTION clutter_want_debug ##### -->
<para> <para>

View File

@ -56,3 +56,17 @@ clutter-marshal
@marshal_data: @marshal_data:
<!-- ##### MACRO clutter_marshal_VOID__BOXED ##### -->
<para>
</para>
<!-- ##### MACRO clutter_marshal_VOID__OBJECT ##### -->
<para>
</para>

View File

@ -28,7 +28,11 @@ ClutterRectangle
</para> </para>
@parent:
<!-- ##### ARG ClutterRectangle:color ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_rectangle_new ##### --> <!-- ##### FUNCTION clutter_rectangle_new ##### -->
<para> <para>

View File

@ -42,7 +42,82 @@ ClutterStage
</para> </para>
@parent:
<!-- ##### SIGNAL ClutterStage::button-press-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterStage::button-release-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterStage::input-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterStage::key-press-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterStage::key-release-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### SIGNAL ClutterStage::motion-event ##### -->
<para>
</para>
@clutterstage: the object which received the signal.
@arg1:
<!-- ##### ARG ClutterStage:color ##### -->
<para>
</para>
<!-- ##### ARG ClutterStage:fullscreen ##### -->
<para>
</para>
<!-- ##### ARG ClutterStage:hide-cursor ##### -->
<para>
</para>
<!-- ##### ARG ClutterStage:offscreen ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_stage_get_default ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_stage_get_xwindow ##### --> <!-- ##### FUNCTION clutter_stage_get_xwindow ##### -->
<para> <para>
@ -53,6 +128,16 @@ ClutterStage
@Returns: @Returns:
<!-- ##### FUNCTION clutter_stage_set_xwindow_foreign ##### -->
<para>
</para>
@stage:
@xid:
@Returns:
<!-- ##### FUNCTION clutter_stage_set_color ##### --> <!-- ##### FUNCTION clutter_stage_set_color ##### -->
<para> <para>
@ -82,3 +167,16 @@ ClutterStage
@Returns: @Returns:
<!-- ##### FUNCTION clutter_stage_snapshot ##### -->
<para>
</para>
@stage:
@x:
@y:
@width:
@height:
@Returns:

View File

@ -28,8 +28,67 @@ ClutterTexture
</para> </para>
@parent:
@priv: <!-- ##### SIGNAL ClutterTexture::pixbuf-change ##### -->
<para>
</para>
@cluttertexture: the object which received the signal.
<!-- ##### SIGNAL ClutterTexture::size-change ##### -->
<para>
</para>
@cluttertexture: the object which received the signal.
@arg1:
@arg2:
<!-- ##### ARG ClutterTexture:filter-quality ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:pixbuf ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:pixel-format ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:pixel-type ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:repeat-x ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:repeat-y ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:sync-size ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:tile-waste ##### -->
<para>
</para>
<!-- ##### ARG ClutterTexture:tiled ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_texture_new_from_pixbuf ##### --> <!-- ##### FUNCTION clutter_texture_new_from_pixbuf ##### -->
<para> <para>

View File

@ -28,8 +28,36 @@ ClutterTimeline
</para> </para>
@parent:
@priv: <!-- ##### SIGNAL ClutterTimeline::completed ##### -->
<para>
</para>
@cluttertimeline: the object which received the signal.
<!-- ##### SIGNAL ClutterTimeline::new-frame ##### -->
<para>
</para>
@cluttertimeline: the object which received the signal.
@arg1:
<!-- ##### ARG ClutterTimeline:fps ##### -->
<para>
</para>
<!-- ##### ARG ClutterTimeline:loop ##### -->
<para>
</para>
<!-- ##### ARG ClutterTimeline:num-frames ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_timeline_new ##### --> <!-- ##### FUNCTION clutter_timeline_new ##### -->
<para> <para>

View File

@ -17,6 +17,21 @@ clutter-util
<!-- ##### SECTION Stability_Level ##### --> <!-- ##### SECTION Stability_Level ##### -->
<!-- ##### FUNCTION clutter_util_trap_x_errors ##### -->
<para>
</para>
<!-- ##### FUNCTION clutter_util_untrap_x_errors ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION clutter_util_next_p2 ##### --> <!-- ##### FUNCTION clutter_util_next_p2 ##### -->
<para> <para>

View File

@ -28,8 +28,6 @@ ClutterVideoTexture
</para> </para>
@parent:
@priv:
<!-- ##### FUNCTION clutter_video_texture_new ##### --> <!-- ##### FUNCTION clutter_video_texture_new ##### -->
<para> <para>

View File

@ -0,0 +1 @@
@CLUTTER_MAJORMINOR@