![]() |
![]() |
![]() |
Clutter-Gtk 0.8.1 Reference Manual | ![]() |
---|---|---|---|---|
GtkClutterEmbed; GtkClutterEmbedClass; GtkWidget* gtk_clutter_embed_new (void); ClutterActor* gtk_clutter_embed_get_stage (GtkClutterEmbed *embed);
GtkClutterEmbed is a GTK+ widget embedding a ClutterStage. Using a GtkClutterEmbed widget is possible to build, show and interact with a scene built using Clutter inside a GTK+ application.
gtk_widget_show()
or gtk_widget_realize()
before calling clutter_actor_show()
on the
embedded ClutterStage actor. This is needed for Clutter to be able
to paint on the GtkClutterEmbed widget.
typedef struct _GtkClutterEmbed GtkClutterEmbed;
A GtkWidget containing the default Clutter stage.
Since 0.6
typedef struct { } GtkClutterEmbedClass;
Base class for GtkClutterEmbed.
Since 0.6
GtkWidget* gtk_clutter_embed_new (void);
Creates a new GtkClutterEmbed widget. This widget can be used to build a scene using Clutter API into a GTK+ application.
Returns : |
the newly created GtkClutterEmbed |
Since 0.6
ClutterActor* gtk_clutter_embed_get_stage (GtkClutterEmbed *embed);
Retrieves the ClutterStage from embed
. The returned stage can be
used to add actors to the Clutter scene.
|
a GtkClutterEmbed |
Returns : |
the Clutter stage. You should never destroy or unref the returned actor. |
Since 0.6