Table of Contents

Class DevicePad

Namespace
Gdk.Internal
Assembly
Gdk-4.0.dll
public class DevicePad
Inheritance
DevicePad
Inherited Members

Methods

GetFeatureGroup(IntPtr, DevicePadFeature, int)

Calls native method gdk_device_pad_get_feature_group.

public static extern int GetFeatureGroup(IntPtr pad, DevicePadFeature feature, int featureIdx)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

feature DevicePadFeature

Transfer ownership: None Nullable: False

featureIdx int

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetGType()

Calls native function gdk_device_pad_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetGroupNModes(IntPtr, int)

Calls native method gdk_device_pad_get_group_n_modes.

public static extern int GetGroupNModes(IntPtr pad, int groupIdx)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

groupIdx int

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetNFeatures(IntPtr, DevicePadFeature)

Calls native method gdk_device_pad_get_n_features.

public static extern int GetNFeatures(IntPtr pad, DevicePadFeature feature)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

feature DevicePadFeature

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetNGroups(IntPtr)

Calls native method gdk_device_pad_get_n_groups.

public static extern int GetNGroups(IntPtr pad)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False