27#if !defined (__GDKX_H_INSIDE__) && !defined (GTK_COMPILATION)
28#error "Only <gdk/x11/gdkx.h> can be included directly."
46#define GDK_TYPE_X11_DISPLAY (gdk_x11_display_get_type())
47#define GDK_X11_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_X11_DISPLAY, GdkX11Display))
48#define GDK_X11_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_X11_DISPLAY, GdkX11DisplayClass))
49#define GDK_IS_X11_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_X11_DISPLAY))
50#define GDK_IS_X11_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_X11_DISPLAY))
51#define GDK_X11_DISPLAY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_X11_DISPLAY, GdkX11DisplayClass))
77#define GDK_DISPLAY_XDISPLAY(display) (gdk_x11_display_get_xdisplay (display))
86 const char *startup_id);
89 const char *program_class);
98 const char *message_type,
#define GDK_DEPRECATED_IN_4_10
#define GDK_DEPRECATED_IN_4_16
#define GDK_AVAILABLE_IN_ALL
struct _GdkMonitor GdkMonitor
struct _GdkDisplay GdkDisplay
struct _GdkSurface GdkSurface
struct _GdkCursor GdkCursor
GDK_AVAILABLE_IN_ALL void gdk_x11_display_error_trap_pop_ignored(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_ungrab(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL Window gdk_x11_display_get_xrootwindow(GdkDisplay *display)
GDK_DEPRECATED_IN_4_10 const char * gdk_x11_display_get_startup_notification_id(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_x11_display_open(const char *display_name)
GDK_AVAILABLE_IN_ALL void gdk_x11_set_sm_client_id(const char *sm_client_id)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_set_surface_scale(GdkDisplay *display, int scale)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_broadcast_startup_message(GdkDisplay *display, const char *message_type,...) G_GNUC_NULL_TERMINATED
GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_x11_lookup_xdisplay(Display *xdisplay)
GDK_AVAILABLE_IN_ALL Display * gdk_x11_display_get_xdisplay(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL G_GNUC_WARN_UNUSED_RESULT int gdk_x11_display_error_trap_pop(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkX11Screen * gdk_x11_display_get_screen(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_set_program_class(GdkDisplay *display, const char *program_class)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_error_trap_push(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkSurface * gdk_x11_display_get_default_group(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL Cursor gdk_x11_display_get_xcursor(GdkDisplay *display, GdkCursor *cursor)
GDK_AVAILABLE_IN_ALL Screen * gdk_x11_display_get_xscreen(GdkDisplay *display)
GDK_DEPRECATED_IN_4_16 void gdk_x11_display_set_cursor_theme(GdkDisplay *display, const char *theme, const int size)
struct _GdkX11DisplayClass GdkX11DisplayClass
G_BEGIN_DECLS typedef GdkDisplay GdkX11Display
GDK_AVAILABLE_IN_ALL guint32 gdk_x11_display_get_user_time(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL void gdk_x11_display_grab(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkMonitor * gdk_x11_display_get_primary_monitor(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GType gdk_x11_display_get_type(void)
GDK_DEPRECATED_IN_4_10 void gdk_x11_display_set_startup_notification_id(GdkDisplay *display, const char *startup_id)
struct _GdkX11Screen GdkX11Screen
#define G_GNUC_WARN_UNUSED_RESULT
#define G_GNUC_NULL_TERMINATED