]> Pileus Git - ~andy/gtk/blobdiff - gdk/directfb/gdkdirectfb.h
Added ifdef to compile with 0.9.24 removes creating a child GdkWindow
[~andy/gtk] / gdk / directfb / gdkdirectfb.h
index 091e9ff0fb1ce9e9a5251b85fba6d96707144309..38008c220bc8191a74056c8c886131a46fe89523 100644 (file)
@@ -36,8 +36,6 @@
 #include <cairo.h>
 #include <directfb.h>
 #include "gdk/gdkprivate.h"
-//#include "gdk/gdkwindow.h"
-#include "gdkdisplay-directfb.h"
 
 /* macro for a safe call to DirectFB functions */
 #define DFBCHECK(x...) \
@@ -85,6 +83,15 @@ GdkWindow * gdk_directfb_window_new         (GdkWindow             *parent,
 
 GdkVisual * gdk_directfb_visual_by_format   (DFBSurfacePixelFormat  pixel_format);
 
+IDirectFBWindow *gdk_directfb_window_lookup(GdkWindow *window);
+IDirectFBSurface *gdk_directfb_surface_lookup(GdkWindow *window);
+
+#if (DIRECTFB_MICRO_VERSION > 24)
+GdkWindow *gdk_directfb_create_child_window(GdkWindow *parent,
+                IDirectFBSurface *subsurface);
+#endif
+
+
 G_END_DECLS
 
 #endif /* __GDK_DIRECTFB_H__ */