Table of Contents

Class SwipeTracker

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class SwipeTracker
Inheritance
SwipeTracker
Inherited Members

Methods

GetAllowLongSwipes(IntPtr)

Calls native method adw_swipe_tracker_get_allow_long_swipes.

public static extern bool GetAllowLongSwipes(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetAllowMouseDrag(IntPtr)

Calls native method adw_swipe_tracker_get_allow_mouse_drag.

public static extern bool GetAllowMouseDrag(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetAllowWindowHandle(IntPtr)

Calls native method adw_swipe_tracker_get_allow_window_handle. Version: 1.5

[Version("1.5")]
public static extern bool GetAllowWindowHandle(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEnabled(IntPtr)

Calls native method adw_swipe_tracker_get_enabled.

public static extern bool GetEnabled(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_swipe_tracker_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLowerOvershoot(IntPtr)

Calls native method adw_swipe_tracker_get_lower_overshoot. Version: 1.4

[Version("1.4")]
public static extern bool GetLowerOvershoot(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetReversed(IntPtr)

Calls native method adw_swipe_tracker_get_reversed.

public static extern bool GetReversed(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSwipeable(IntPtr)

Calls native method adw_swipe_tracker_get_swipeable.

public static extern IntPtr GetSwipeable(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetUpperOvershoot(IntPtr)

Calls native method adw_swipe_tracker_get_upper_overshoot. Version: 1.4

[Version("1.4")]
public static extern bool GetUpperOvershoot(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(IntPtr)

Calls native constructor adw_swipe_tracker_new.

public static extern IntPtr New(IntPtr swipeable)

Parameters

swipeable IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetAllowLongSwipes(IntPtr, bool)

Calls native method adw_swipe_tracker_set_allow_long_swipes.

public static extern void SetAllowLongSwipes(IntPtr self, bool allowLongSwipes)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

allowLongSwipes bool

Transfer ownership: None Nullable: False

SetAllowMouseDrag(IntPtr, bool)

Calls native method adw_swipe_tracker_set_allow_mouse_drag.

public static extern void SetAllowMouseDrag(IntPtr self, bool allowMouseDrag)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

allowMouseDrag bool

Transfer ownership: None Nullable: False

SetAllowWindowHandle(IntPtr, bool)

Calls native method adw_swipe_tracker_set_allow_window_handle. Version: 1.5

[Version("1.5")]
public static extern void SetAllowWindowHandle(IntPtr self, bool allowWindowHandle)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

allowWindowHandle bool

Transfer ownership: None Nullable: False

SetEnabled(IntPtr, bool)

Calls native method adw_swipe_tracker_set_enabled.

public static extern void SetEnabled(IntPtr self, bool enabled)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetLowerOvershoot(IntPtr, bool)

Calls native method adw_swipe_tracker_set_lower_overshoot. Version: 1.4

[Version("1.4")]
public static extern void SetLowerOvershoot(IntPtr self, bool overshoot)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

overshoot bool

Transfer ownership: None Nullable: False

SetReversed(IntPtr, bool)

Calls native method adw_swipe_tracker_set_reversed.

public static extern void SetReversed(IntPtr self, bool reversed)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

reversed bool

Transfer ownership: None Nullable: False

SetUpperOvershoot(IntPtr, bool)

Calls native method adw_swipe_tracker_set_upper_overshoot. Version: 1.4

[Version("1.4")]
public static extern void SetUpperOvershoot(IntPtr self, bool overshoot)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

overshoot bool

Transfer ownership: None Nullable: False

ShiftPosition(IntPtr, double)

Calls native method adw_swipe_tracker_shift_position.

public static extern void ShiftPosition(IntPtr self, double delta)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

delta double

Transfer ownership: None Nullable: False