Table of Contents

Class WaylandDisplay

Namespace
GdkWayland.Internal
Assembly
GdkWayland-4.0.dll
public class WaylandDisplay
Inheritance
WaylandDisplay
Inherited Members

Methods

GetEglDisplay(nint)

Calls native method gdk_wayland_display_get_egl_display. Version: 4.4

[Version("4.4")]
public static extern nint GetEglDisplay(nint display)

Parameters

display nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gdk_wayland_display_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetStartupNotificationId(nint)

Calls native method gdk_wayland_display_get_startup_notification_id.

public static extern NullableUtf8StringUnownedHandle GetStartupNotificationId(nint display)

Parameters

display nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

QueryRegistry(nint, NonNullableUtf8StringHandle)

Calls native method gdk_wayland_display_query_registry.

public static extern bool QueryRegistry(nint display, NonNullableUtf8StringHandle global)

Parameters

display nint

Transfer ownership: None Nullable: False

global NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetCursorTheme(nint, NonNullableUtf8StringHandle, int)

Calls native method gdk_wayland_display_set_cursor_theme.

public static extern void SetCursorTheme(nint display, NonNullableUtf8StringHandle name, int size)

Parameters

display nint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

size int

Transfer ownership: None Nullable: False

SetStartupNotificationId(nint, NonNullableUtf8StringHandle)

Calls native method gdk_wayland_display_set_startup_notification_id.

public static extern void SetStartupNotificationId(nint display, NonNullableUtf8StringHandle startupId)

Parameters

display nint

Transfer ownership: None Nullable: False

startupId NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False