Extension of the #ClutterInitError enumeration for the integration
with GTK+
An enumeration of error types used in ClutterGtk texture functions
A #GtkWidget containing the default Clutter stage.
Creates a new #GtkClutterEmbed widget. This widget can be
used to build a scene using Clutter API into a GTK+ application.
the newly created #GtkClutterEmbed
Retrieves the #ClutterStage from @embed. The returned stage can be
used to add actors to the Clutter scene.
the returned actor.
the Clutter stage. You should never destroy or unref
Base class for #GtkClutterEmbed.
Sets the horizontal and vertical adjustments used to determine
the position of the scrollable actor.
a #GtkAdjustment, or %NULL
a #GtkAdjustment, or %NULL
Retrieves the horizontal and vertical adjustments used to
determine the position of the scrollable actor.
return location for a #GtkAdjustment, or %NULL
return location for a #GtkAdjustment, or %NULL
Sets the horizontal and vertical adjustments used to determine
the position of the scrollable actor.
a #GtkAdjustment, or %NULL
a #GtkAdjustment, or %NULL
Retrieves the horizontal and vertical adjustments used to
determine the position of the scrollable actor.
return location for a #GtkAdjustment, or %NULL
return location for a #GtkAdjustment, or %NULL
The #GtkAdjustment that determines the value of the
horizontal position for this scrollable actor.
The #GtkAdjustment that determines the value of the
vertical position for this scrollable actor.
The #GtkClutterScrollableIface structure contains only private data
and should be accessed using the provided functions.
a #GtkAdjustment, or %NULL
a #GtkAdjustment, or %NULL
return location for a #GtkAdjustment, or %NULL
return location for a #GtkAdjustment, or %NULL
The #GtkClutterViewport structure contains only private data and
should be accessed using the provided functions.
Creates a new #GtkClutterViewport with the given adjustments.
the newly created viewport actor
horizontal adjustment, or %NULL
vertical adjustment, or %NULL
zoom adjustment, or %NULL
Retrieves the current translation factor ("origin") used when
displaying the child of @viewport.
return location for the X origin in pixels, or %NULL
return location for the Y origin in pixels, or %NULL
return location for the Z origin in pixels, or %NULL
The #ClutterActor inside the viewport.
The current origin of the viewport. You should use the
vertex to convert event coordinates for the child of the
viewport.
The #GtkClutterViewportClass structure contains only private data and
should be accessed using the provided functions.
Sets the adjustment used to determine the zoom factor of
the zoomable actor
a #GtkAdjustment, or %NULL
Retrieves the adjustment used to determine the zoom factor of
the zoomable actor
a #GtkAdjustment
Sets the adjustment used to determine the zoom factor of
the zoomable actor
a #GtkAdjustment, or %NULL
Retrieves the adjustment used to determine the zoom factor of
the zoomable actor
a #GtkAdjustment
The #GtkAdjustment that determines the value of
the zoom factor for this zoomable actor
The #GtkClutterZoomableIface structure contains only private data
a #GtkAdjustment, or %NULL
a #GtkAdjustment
Retrieves the base color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the background color of @widget for the given @state and copies
it into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the dark color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the foreground color of @widget for the given @state and copies
it into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the light color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the mid color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the text-aa color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
Retrieves the text color of @widget for the given @state and copies it
into @color.
a #GtkWidget
a state
return location for a #ClutterColor
This function should be called instead of clutter_init() and
gtk_init().
on failure.
%CLUTTER_INIT_SUCCESS on success, a negative integer
pointer to the arguments count, or %NULL
pointer to the arguments vector, or %NULL
This function should be called instead of clutter_init() and
gtk_init_with_args().
on failure.
%CLUTTER_INIT_SUCCESS on success, a negative integer
a pointer to the number of command line arguments.
a pointer to the array of command line arguments.
a string which is displayed in the first line of <option>--help</option> output, after <literal><replaceable>programname</replaceable> [OPTION...]</literal>
a %NULL-terminated array of #GOptionEntry<!-- -->s describing the options of your program
a translation domain to use for translating the <option>--help</option> output for the options in @entries with gettext(), or %NULL
Creates a new #ClutterTexture and sets its contents to be
the @icon_name from the current icon theme.
was %NULL and @icon_name was not found.
the newly created texture, or %NULL if @widget
a #GtkWidget or %NULL
the name of the icon
the size of the icon, or -1
Creates a new #ClutterTexture and sets its contents with a copy
of @pixbuf.
the newly created #ClutterTexture
a #GdkPixbuf
Creates a new #ClutterTexture and sets its contents using the stock
icon @stock_id as rendered by @widget.
the newly created #ClutterTexture
a #GtkWidget
the stock id of the icon
the size of the icon, or -1
Sets the contents of @texture using the @icon_name from the
current icon theme.
%TRUE on success, %FALSE on failure.
a #ClutterTexture
a #GtkWidget or %NULL
the name of the icon
the icon size or -1
Sets the contents of @texture with a copy of @pixbuf.
%TRUE on success, %FALSE on failure.
a #ClutterTexture
a #GdkPixbuf
Sets the contents of @texture using the stock icon @stock_id, as
rendered by @widget.
%TRUE on success, %FALSE on failure.
a #ClutterTexture
a #GtkWidget
the stock id of the icon
the size of the icon, or -1