Table of Contents

Class DeviceTool

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

Constructors

DeviceTool(bool, params ConstructArgument[])

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

Parameters

owned bool
constructArguments ConstructArgument[]

DeviceTool(IntPtr, bool)

protected DeviceTool(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AxesPropertyDefinition

public static readonly Property<AxisFlags, DeviceTool> AxesPropertyDefinition

Field Value

Property<AxisFlags, DeviceTool>

HardwareIdPropertyDefinition

public static readonly Property<ulong, DeviceTool> HardwareIdPropertyDefinition

Field Value

Property<ulong, DeviceTool>

SerialPropertyDefinition

public static readonly Property<ulong, DeviceTool> SerialPropertyDefinition

Field Value

Property<ulong, DeviceTool>

ToolTypePropertyDefinition

public static readonly Property<DeviceToolType, DeviceTool> ToolTypePropertyDefinition

Field Value

Property<DeviceToolType, DeviceTool>

Properties

Axes

public AxisFlags Axes { get; }

Property Value

AxisFlags

HardwareId

public ulong HardwareId { get; }

Property Value

ulong

Serial

public ulong Serial { get; }

Property Value

ulong

ToolType

public DeviceToolType ToolType { get; }

Property Value

DeviceToolType

Methods

GetAxes()

public AxisFlags GetAxes()

Returns

AxisFlags

GetGType()

public static Type GetGType()

Returns

Type

GetHardwareId()

public ulong GetHardwareId()

Returns

ulong

GetSerial()

public ulong GetSerial()

Returns

ulong

GetToolType()

public DeviceToolType GetToolType()

Returns

DeviceToolType