Table of Contents

Class Seat

Namespace
Gdk
Assembly
Gdk-4.0.dll
public class Seat : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
Seat
Implements
Inherited Members

Constructors

Seat(bool, params ConstructArgument[])

protected Seat(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

Seat(IntPtr, bool)

protected Seat(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

DeviceAddedSignal

Signal Descriptor for OnDeviceAdded.

public static readonly Signal<Seat, Seat.DeviceAddedSignalArgs> DeviceAddedSignal

Field Value

Signal<Seat, Seat.DeviceAddedSignalArgs>

DeviceRemovedSignal

Signal Descriptor for OnDeviceRemoved.

public static readonly Signal<Seat, Seat.DeviceRemovedSignalArgs> DeviceRemovedSignal

Field Value

Signal<Seat, Seat.DeviceRemovedSignalArgs>

DisplayPropertyDefinition

public static readonly Property<Display?, Seat> DisplayPropertyDefinition

Field Value

Property<Display, Seat>

ToolAddedSignal

Signal Descriptor for OnToolAdded.

public static readonly Signal<Seat, Seat.ToolAddedSignalArgs> ToolAddedSignal

Field Value

Signal<Seat, Seat.ToolAddedSignalArgs>

ToolRemovedSignal

Signal Descriptor for OnToolRemoved.

public static readonly Signal<Seat, Seat.ToolRemovedSignalArgs> ToolRemovedSignal

Field Value

Signal<Seat, Seat.ToolRemovedSignalArgs>

Properties

Display

public Display? Display { get; }

Property Value

Display

Methods

GetCapabilities()

public SeatCapabilities GetCapabilities()

Returns

SeatCapabilities

GetDisplay()

public Display GetDisplay()

Returns

Display

GetGType()

public static Type GetGType()

Returns

Type

GetKeyboard()

public Device? GetKeyboard()

Returns

Device

GetPointer()

public Device? GetPointer()

Returns

Device

Events

OnDeviceAdded

public event SignalHandler<Seat, Seat.DeviceAddedSignalArgs> OnDeviceAdded

Event Type

SignalHandler<Seat, Seat.DeviceAddedSignalArgs>

OnDeviceRemoved

public event SignalHandler<Seat, Seat.DeviceRemovedSignalArgs> OnDeviceRemoved

Event Type

SignalHandler<Seat, Seat.DeviceRemovedSignalArgs>

OnToolAdded

public event SignalHandler<Seat, Seat.ToolAddedSignalArgs> OnToolAdded

Event Type

SignalHandler<Seat, Seat.ToolAddedSignalArgs>

OnToolRemoved

public event SignalHandler<Seat, Seat.ToolRemovedSignalArgs> OnToolRemoved

Event Type

SignalHandler<Seat, Seat.ToolRemovedSignalArgs>