Struct
ClutterTouchpadHoldEvent
Description [src]
struct ClutterTouchpadHoldEvent {
ClutterEventType type;
guint32 time;
ClutterEventFlags flags;
ClutterStage* stage;
ClutterTouchpadGesturePhase phase;
uint32_t n_fingers;
float x;
float y;
}
Used for touchpad hold gesture events. The current state of the
gesture will be determined by the phase
field.
A hold gesture starts when the user places one or many fingers on the
touchpad and ends when all fingers are lifted. It is cancelled when the
finger(s) move past a certain threshold.
Unlike swipe and pinch, phase
can only be
CLUTTER_TOUCHPAD_GESTURE_PHASE_BEGIN, CLUTTER_TOUCHPAD_GESTURE_PHASE_END and CLUTTER_TOUCHPAD_GESTURE_PHASE_CANCEL.
Structure members
type
Event type.
time
Event time.
flags
Event flags.
stage
Event source stage.
phase
The current phase of the gesture.
n_fingers
The number of fingers triggering the swipe.
x
The X coordinate of the pointer, relative to the stage.
y
The Y coordinate of the pointer, relative to the stage.