Display
Object Hierarchy:
Gdk.Wayland.Display
Gdk.Wayland.Display
Gdk.Wayland.Display
Gdk.Display
Gdk.Display
Gdk.Display->Gdk.Wayland.Display
GLib.Object
GLib.Object
GLib.Object->Gdk.Display
Description:
[ CCode ( type_id = "gdk_wayland_display_get_type ()" ) ] [ GIR ( name = "WaylandDisplay" ) ]public class Display : Display
The Wayland implementation of `GdkDisplay`.
Beyond the regular [[email protected] ] API, the Wayland implementation provides access to Wayland objects such as the `wl_display` with [
[email protected] _wl_display], the `wl_compositor` with [[email protected] _wl_compositor].
You can find out what Wayland globals are supported by a display with [[email protected] _registry].
Content:
Creation methods:
Methods:
public void * get_egl_display ()
Retrieves the EGL display connection object for the given GDK display.
public unowned string ? get_startup_notification_id ()
Gets the startup notification ID for a Wayland display, or
null if no ID has been defined.
public bool query_registry (string global)
Returns true if the interface was
found in the display `wl_registry.
public void set_cursor_theme (string name, int size)
Sets the cursor theme for the given this
.
public void set_startup_notification_id (string startup_id)
Sets the startup notification ID for a display.
Inherited Members:
All known members inherited from class Gdk.Display
beep
close
closed
composited
create_gl_context
device_is_grabbed
flush
get_app_launch_context
get_clipboard
get_default
get_default_seat
get_monitor_at_surface
get_monitors
get_name
get_primary_clipboard
get_setting
get_startup_notification_id
input_shapes
is_closed
is_composited
is_rgba
list_seats
map_keycode
map_keyval
notify_startup_complete
open
opened
prepare_gl
put_event
rgba
seat_added
seat_removed
setting_changed
supports_input_shapes
sync
translate_key
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref