Table of Contents

Class Seat

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

Constructors

Seat(params ConstructArgument[])

public Seat(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Seat(SeatHandle)

public Seat(SeatHandle handle)

Parameters

handle SeatHandle

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>