20#if !defined (__GDKWAYLAND_H_INSIDE__) && !defined (GTK_COMPILATION)
21#error "Only <gdk/wayland/gdkwayland.h> can be included directly."
26#include <wayland-client.h>
37#define GDK_TYPE_WAYLAND_DISPLAY (gdk_wayland_display_get_type())
38#define GDK_WAYLAND_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_WAYLAND_DISPLAY, GdkWaylandDisplay))
39#define GDK_WAYLAND_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_WAYLAND_DISPLAY, GdkWaylandDisplayClass))
40#define GDK_IS_WAYLAND_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_WAYLAND_DISPLAY))
41#define GDK_IS_WAYLAND_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_WAYLAND_DISPLAY))
42#define GDK_WAYLAND_DISPLAY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_WAYLAND_DISPLAY, GdkWaylandDisplayClass))
59 const
char *startup_id);
#define GDK_AVAILABLE_IN_4_4
#define GDK_DEPRECATED_IN_4_10
#define GDK_DEPRECATED_IN_4_16
#define GDK_DEPRECATED_IN_4_10_FOR(f)
#define GDK_AVAILABLE_IN_ALL
GDK_AVAILABLE_IN_ALL void gdk_toplevel_set_startup_id(GdkToplevel *toplevel, const char *startup_id)
struct _GdkDisplay GdkDisplay
void gdk_wayland_display_set_startup_notification_id(GdkDisplay *display, const char *startup_id)
GDK_DEPRECATED_IN_4_10 const char * gdk_wayland_display_get_startup_notification_id(GdkDisplay *display)
struct _GdkWaylandDisplayClass GdkWaylandDisplayClass
GDK_AVAILABLE_IN_ALL struct wl_compositor * gdk_wayland_display_get_wl_compositor(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL gboolean gdk_wayland_display_query_registry(GdkDisplay *display, const char *global)
G_BEGIN_DECLS typedef GdkDisplay GdkWaylandDisplay
GDK_AVAILABLE_IN_ALL struct wl_display * gdk_wayland_display_get_wl_display(GdkDisplay *display)
GDK_AVAILABLE_IN_4_4 gpointer gdk_wayland_display_get_egl_display(GdkDisplay *display)
GDK_DEPRECATED_IN_4_16 void gdk_wayland_display_set_cursor_theme(GdkDisplay *display, const char *name, int size)
GDK_AVAILABLE_IN_ALL GType gdk_wayland_display_get_type(void)