summaryrefslogtreecommitdiff
path: root/gdk/gdkdisplayprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-12-15 19:07:36 -0500
committerMatthias Clasen <mclasen@redhat.com>2010-12-21 12:07:01 -0500
commit126212b470552b230e000bd8ad5207f73da30026 (patch)
treed7554ace617161964c2630d6555088311063e810 /gdk/gdkdisplayprivate.h
parentd5803fa9b2267447b6070c46c186d7bd1cbb66a4 (diff)
downloadgtk+-126212b470552b230e000bd8ad5207f73da30026.tar.gz
Add a vfunc for _gdk_window_impl_new
Diffstat (limited to 'gdk/gdkdisplayprivate.h')
-rw-r--r--gdk/gdkdisplayprivate.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/gdk/gdkdisplayprivate.h b/gdk/gdkdisplayprivate.h
index 92398121f2..4b1530243d 100644
--- a/gdk/gdkdisplayprivate.h
+++ b/gdk/gdkdisplayprivate.h
@@ -21,6 +21,7 @@
#define __GDK_DISPLAY_PRIVATE_H__
#include "gdkdisplay.h"
+#include "gdkwindow.h"
#include "gdkcursor.h"
G_BEGIN_DECLS
@@ -182,6 +183,13 @@ struct _GdkDisplayClass
GdkEvent *new_event);
void (*event_data_free) (GdkDisplay *display,
GdkEvent *event);
+ void (*create_window_impl) (GdkDisplay *display,
+ GdkWindow *window,
+ GdkWindow *real_parent,
+ GdkScreen *screen,
+ GdkEventMask event_mask,
+ GdkWindowAttr *attributes,
+ gint attributes_mask);
/* Signals */
void (*closed) (GdkDisplay *display,
@@ -234,6 +242,13 @@ void _gdk_display_event_data_copy (GdkDisplay *display
GdkEvent *new_event);
void _gdk_display_event_data_free (GdkDisplay *display,
GdkEvent *event);
+void _gdk_display_create_window_impl (GdkDisplay *display,
+ GdkWindow *window,
+ GdkWindow *real_parent,
+ GdkScreen *screen,
+ GdkEventMask event_mask,
+ GdkWindowAttr *attributes,
+ gint attributes_mask);
G_END_DECLS