22#if !defined (__GDKWAYLAND_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gdk/wayland/gdkwayland.h> can be included directly."
27#include <wayland-client.h>
39#define GDK_TYPE_WAYLAND_SEAT (gdk_wayland_seat_get_type ())
40#define GDK_WAYLAND_SEAT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_WAYLAND_SEAT, GdkWaylandSeat))
41#define GDK_IS_WAYLAND_SEAT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_WAYLAND_SEAT))
#define GDK_AVAILABLE_IN_ALL
struct _GdkWaylandSeatClass GdkWaylandSeatClass
G_BEGIN_DECLS typedef GdkSeat GdkWaylandSeat
GDK_AVAILABLE_IN_ALL GType gdk_wayland_seat_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL struct wl_seat * gdk_wayland_seat_get_wl_seat(GdkSeat *seat)