2008-07-15 Emmanuele Bassi <ebassi@openedhand.com>
[clutter-gtk] / clutter-gtk / gtk-clutter-embed.h
index 19eb7f7..435bf3a 100644 (file)
@@ -26,6 +26,7 @@
 #include <gtk/gtkwidget.h>
 #include <clutter/clutter-main.h>
 #include <clutter/clutter-actor.h>
+#include <clutter-gtk/gtk-clutter-util.h>
 
 G_BEGIN_DECLS
 
@@ -41,6 +42,22 @@ typedef struct _GtkClutterEmbedPrivate  GtkClutterEmbedPrivate;
 typedef struct _GtkClutterEmbedClass    GtkClutterEmbedClass;
 
 /**
+ * ClutterGtkInitError:
+ * @CLUTTER_INIT_ERROR_LAST: Placeholder
+ * @CLUTTER_INIT_ERROR_GTK: Unable to initialize GTK+
+ *
+ * Extension of the #ClutterInitError enumeration for the integration
+ * with GTK+
+ *
+ * Since: 0.8
+ */
+typedef enum {
+  CLUTTER_INIT_ERROR_LAST = CLUTTER_INIT_ERROR_INTERNAL,
+
+  CLUTTER_INIT_ERROR_GTK  = (CLUTTER_INIT_ERROR_LAST - 1)
+} ClutterGtkInitError;
+
+/**
  * GtkClutterEmbed:
  *
  * A #GtkWidget containing the default Clutter stage.