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
DeviceRemovedSignal
Signal Descriptor for OnDeviceRemoved.
public static readonly Signal<Seat, Seat.DeviceRemovedSignalArgs> DeviceRemovedSignal
Field Value
DisplayPropertyDefinition
public static readonly Property<Display?, Seat> DisplayPropertyDefinition
Field Value
ToolAddedSignal
Signal Descriptor for OnToolAdded.
public static readonly Signal<Seat, Seat.ToolAddedSignalArgs> ToolAddedSignal
Field Value
ToolRemovedSignal
Signal Descriptor for OnToolRemoved.
public static readonly Signal<Seat, Seat.ToolRemovedSignalArgs> ToolRemovedSignal
Field Value
Properties
Display
public Display? Display { get; }
Property Value
Methods
GetCapabilities()
public SeatCapabilities GetCapabilities()
Returns
GetDisplay()
public Display GetDisplay()
Returns
GetGType()
public static Type GetGType()
Returns
GetKeyboard()
public Device? GetKeyboard()
Returns
GetPointer()
public Device? GetPointer()
Returns
Events
OnDeviceAdded
public event SignalHandler<Seat, Seat.DeviceAddedSignalArgs> OnDeviceAdded
Event Type
OnDeviceRemoved
public event SignalHandler<Seat, Seat.DeviceRemovedSignalArgs> OnDeviceRemoved
Event Type
OnToolAdded
public event SignalHandler<Seat, Seat.ToolAddedSignalArgs> OnToolAdded
Event Type
OnToolRemoved
public event SignalHandler<Seat, Seat.ToolRemovedSignalArgs> OnToolRemoved