|  |  |  | Clutter-Gtk 1.0.2 Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct GtkClutterWindow; struct GtkClutterWindowClass; GtkWidget * gtk_clutter_window_new (void); ClutterActor * gtk_clutter_window_get_stage (GtkClutterWindow *window);
  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkWindow
                                 +----GtkClutterWindow
GtkClutterWindow is a GtkWindow sub-class that embeds a Clutter stage.
GtkClutterWindow behaves exactly like a GtkWindow, except that its child is automatically embedded inside a GtkClutterActor and it is thus part of the embedded ClutterStage.
Clutter actors can be added to the same stage by calling
gtk_clutter_window_get_stage().
struct GtkClutterWindow;
A GtkWindow containing a ClutterStage.
The GtkClutterWindow structure contains only private data and it should be accessed using the provided API.
struct GtkClutterWindowClass {
};
Base class for GtkClutterWindow.
The GtkClutterWindowClass structure contains only private data.
GtkWidget *         gtk_clutter_window_new              (void);
Creates a new GtkClutterWindow widget.
This window provides a hidden ClutterStage on which the child GtkWidgets are placed. This allows other ClutterActors to also be placed on the stage.
| Returns : | the newly created GtkClutterWindow | 
ClutterActor *      gtk_clutter_window_get_stage        (GtkClutterWindow *window);
Retrieves the ClutterStage that this window is embedding
Use this function if you wish to add other actors to the ClutterStage.
| 
 | the GtkClutterWindow | 
| Returns : | the window's ClutterStage. [transfer none] |