Home | History | Annotate | Download | only in Xi

Lines Matching refs:gesture

698     if (from->gesture) {
699 if (!to->gesture) {
701 to->gesture = classes->gesture;
702 if (!to->gesture) {
703 if (!InitGestureClassDeviceStruct(to, from->gesture->max_touches))
707 classes->gesture = NULL;
710 to->gesture->sourceid = from->gesture->sourceid;
711 /* to->gesture->gesture is separate on the master, don't copy */
713 /* Don't remove gesture class if from->gesture is non-existent. The to device
714 * may have an active gesture grab, so we need to keep the gesture class record
1754 GestureClassPtr g = dev->gesture;
1755 if (g->gesture.active && g->gesture.sourceid != ev->gesture_event.sourceid) {
1762 * Processes and delivers a Gesture{Pinch,Swipe}{Begin,Update,End}.
1776 if (!dev->gesture)
1788 /* This may happen if gesture is no longer active or was never started. */
2224 * Attempts to deliver a gesture event to the given client.
2254 * Given a gesture event and a potential listener, retrieve info needed for processing the event.
2256 * @param dev The device generating the gesture event.
2257 * @param ev The gesture event to process.
2258 * @param listener The gesture event listener that may receive the gesture event.
2259 * @param[out] client The client that should receive the gesture event.
2307 * Delivers a gesture to the owner, if possible and needed. Returns whether