| Clutter-Gtk 0.8.2 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