Home | History | Annotate | Download | only in skin

Lines Matching defs:finger

701 finger_state_reset( FingerState*  finger )
703 finger->tracking = 0;
704 finger->inside = 0;
931 FingerState finger;
964 //fprintf(stderr, "::: finger %d,%d %d\n", x, y, state);
977 FingerState* finger = &window->finger;
980 finger->display = NULL;
981 finger->inside = 0;
988 finger->inside = 1;
989 finger->display = disp;
990 finger->pos.x = x - disp->origin.x;
991 finger->pos.y = y - disp->origin.y;
993 skin_pos_rotate( &finger->pos, &finger->pos, -disp->rotation );
1004 FingerState* finger = &window->finger;
1007 if (finger->tracking) {
1008 ADisplay* disp = finger->display;
1028 finger->inside = inside;
1029 finger->pos.x = dx + (disp->rect.pos.x - disp->origin.x);
1030 finger->pos.y = dy + (disp->rect.pos.y - disp->origin.y);
1032 skin_pos_rotate( &finger->pos, &finger->pos, -disp->rotation );
1437 finger_state_reset( &window->finger );
1670 ev->button.x, ev->button.y, window->finger.pos.x,
1671 window->finger.pos.y, window->finger.inside);
1673 if (window->finger.inside) {
1674 window->finger.tracking = 1;
1675 add_finger_event(window->finger.pos.x, window->finger.pos.y, 1);
1710 else if (window->finger.tracking)
1713 window->finger.tracking = 0;
1714 add_finger_event( window->finger.pos.x, window->finger.pos.y, 0);
1729 if ( window->finger.tracking ) {
1730 add_finger_event( window->finger.pos.x, window->finger.pos.y, 1 );