27 #ifndef __GDK_WINDOW_X11_H__
28 #define __GDK_WINDOW_X11_H__
33 #include <X11/extensions/Xdamage.h>
37 #include <X11/extensions/sync.h>
50 #define GDK_TYPE_WINDOW_IMPL_X11 (gdk_window_impl_x11_get_type ())
51 #define GDK_WINDOW_IMPL_X11(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_WINDOW_IMPL_X11, GdkWindowImplX11))
52 #define GDK_WINDOW_IMPL_X11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_WINDOW_IMPL_X11, GdkWindowImplX11Class))
53 #define GDK_IS_WINDOW_IMPL_X11(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_WINDOW_IMPL_X11))
54 #define GDK_IS_WINDOW_IMPL_X11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_WINDOW_IMPL_X11))
55 #define GDK_WINDOW_IMPL_X11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_WINDOW_IMPL_X11, GdkWindowImplX11Class))
69 #if defined (HAVE_XCOMPOSITE) && defined(HAVE_XDAMAGE) && defined (HAVE_XFIXES)
134 XSyncValue pending_counter_value;
135 XSyncValue current_counter_value;
void _gdk_x11_window_tmp_reset_parent_bg(GdkWindow *window)
void _gdk_x11_window_tmp_unset_bg(GdkWindow *window, gboolean recurse)
GdkToplevelX11 * _gdk_x11_window_get_toplevel(GdkWindow *window)
struct _GdkXPositionInfo GdkXPositionInfo
void _gdk_x11_window_get_offsets(GdkWindow *window, gint *x_offset, gint *y_offset)
void _gdk_x11_window_tmp_reset_bg(GdkWindow *window, gboolean recurse)
typedefG_BEGIN_DECLS struct _GdkToplevelX11 GdkToplevelX11
void gdk_x11_window_set_user_time(GdkWindow *window, guint32 timestamp)
void _gdk_x11_window_tmp_unset_parent_bg(GdkWindow *window)
GType gdk_window_impl_x11_get_type(void)
GdkCursor * _gdk_x11_window_get_cursor(GdkWindow *window)
GdkDrawableImplX11Class parent_class
GdkDrawableImplX11 parent_instance
GdkToplevelX11 * toplevel
gint8 toplevel_window_type
guint use_synchronized_configure