Class Gesture
public class Gesture
- Inheritance
-
Gesture
- Inherited Members
Methods
GetBoundingBoxCenter(IntPtr, out double, out double)
Calls native method gtk_gesture_get_bounding_box_center.
public static extern bool GetBoundingBoxCenter(IntPtr gesture, out double x, out double y)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
x
doubleTransfer ownership: Full Nullable: False
y
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetDevice(IntPtr)
Calls native method gtk_gesture_get_device.
public static extern IntPtr GetDevice(IntPtr gesture)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_gesture_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLastEvent(IntPtr, EventSequenceHandle)
Calls native method gtk_gesture_get_last_event.
public static extern IntPtr GetLastEvent(IntPtr gesture, EventSequenceHandle sequence)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
sequence
EventSequenceHandleTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetLastUpdatedSequence(IntPtr)
Calls native method gtk_gesture_get_last_updated_sequence.
public static extern EventSequenceUnownedHandle GetLastUpdatedSequence(IntPtr gesture)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
Returns
- EventSequenceUnownedHandle
Transfer ownership: None Nullable: True
GetPoint(IntPtr, EventSequenceHandle, out double, out double)
Calls native method gtk_gesture_get_point.
public static extern bool GetPoint(IntPtr gesture, EventSequenceHandle sequence, out double x, out double y)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
sequence
EventSequenceHandleTransfer ownership: None Nullable: True
x
doubleTransfer ownership: Full Nullable: False
y
doubleTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSequenceState(IntPtr, EventSequenceHandle)
Calls native method gtk_gesture_get_sequence_state.
public static extern EventSequenceState GetSequenceState(IntPtr gesture, EventSequenceHandle sequence)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
sequence
EventSequenceHandleTransfer ownership: None Nullable: False
Returns
- EventSequenceState
Transfer ownership: None Nullable: False
Group(IntPtr, IntPtr)
Calls native method gtk_gesture_group.
public static extern void Group(IntPtr groupGesture, IntPtr gesture)
Parameters
groupGesture
IntPtrTransfer ownership: None Nullable: False
gesture
IntPtrTransfer ownership: None Nullable: False
HandlesSequence(IntPtr, EventSequenceHandle)
Calls native method gtk_gesture_handles_sequence.
public static extern bool HandlesSequence(IntPtr gesture, EventSequenceHandle sequence)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
sequence
EventSequenceHandleTransfer ownership: None Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
IsActive(IntPtr)
Calls native method gtk_gesture_is_active.
public static extern bool IsActive(IntPtr gesture)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsGroupedWith(IntPtr, IntPtr)
Calls native method gtk_gesture_is_grouped_with.
public static extern bool IsGroupedWith(IntPtr gesture, IntPtr other)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
other
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsRecognized(IntPtr)
Calls native method gtk_gesture_is_recognized.
public static extern bool IsRecognized(IntPtr gesture)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetSequenceState(IntPtr, EventSequenceHandle, EventSequenceState)
Calls native method gtk_gesture_set_sequence_state.
public static extern bool SetSequenceState(IntPtr gesture, EventSequenceHandle sequence, EventSequenceState state)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
sequence
EventSequenceHandleTransfer ownership: None Nullable: False
state
EventSequenceStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetState(IntPtr, EventSequenceState)
Calls native method gtk_gesture_set_state.
public static extern bool SetState(IntPtr gesture, EventSequenceState state)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False
state
EventSequenceStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Ungroup(IntPtr)
Calls native method gtk_gesture_ungroup.
public static extern void Ungroup(IntPtr gesture)
Parameters
gesture
IntPtrTransfer ownership: None Nullable: False