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