### Namespace

# GdkWayland – 4.0

The GTK toolkit

Version | 4.23.2
Authors | GTK Development Team
License | LGPL-2.1-or-later
Website | https://www.gtk.org
Source | https://gitlab.gnome.org/GNOME/gtk/

#### Build

C headers | `gdk/wayland/gdkwayland.h`
pkg-config files | `gtk4-wayland`

#### Dependencies

#### Additional documentation

- Classes Hierarchy

#### Classes

WaylandDevice | The Wayland implementation of `GdkDevice`.
WaylandDisplay | The Wayland implementation of `GdkDisplay`.
WaylandGLContext | The Wayland implementation of `GdkGLContext`.
WaylandMonitor | The Wayland implementation of `GdkMonitor`.
WaylandPopup | The Wayland implementation of `GdkPopup`.
WaylandSeat | The Wayland implementation of `GdkSeat`.
WaylandSurface | The Wayland implementation of `GdkSurface`.
WaylandToplevel | The Wayland implementation of `GdkToplevel`.

#### Callbacks

WaylandToplevelExported | Callback that gets called when the handle for a surface has been obtained from the Wayland compositor.