Table of Contents

Class DevicePad

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

Methods

GetFeatureGroup(nint, DevicePadFeature, int)

Calls native method gdk_device_pad_get_feature_group.

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

Parameters

pad nint

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(nint, int)

Calls native method gdk_device_pad_get_group_n_modes.

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

Parameters

pad nint

Transfer ownership: None Nullable: False

groupIdx int

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetNFeatures(nint, DevicePadFeature)

Calls native method gdk_device_pad_get_n_features.

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

Parameters

pad nint

Transfer ownership: None Nullable: False

feature DevicePadFeature

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetNGroups(nint)

Calls native method gdk_device_pad_get_n_groups.

public static extern int GetNGroups(nint pad)

Parameters

pad nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False