Lines Matching refs:finger
200 SDL_Finger *finger; in SDL_AddFinger() local
209 touch->fingers[touch->max_fingers] = (SDL_Finger *)SDL_malloc(sizeof(*finger)); in SDL_AddFinger()
216 finger = touch->fingers[touch->num_fingers++]; in SDL_AddFinger()
217 finger->id = fingerid; in SDL_AddFinger()
218 finger->x = x; in SDL_AddFinger()
219 finger->y = y; in SDL_AddFinger()
220 finger->pressure = pressure; in SDL_AddFinger()
246 SDL_Finger *finger; in SDL_SendTouch() local
303 finger = SDL_GetFinger(touch, fingerid); in SDL_SendTouch()
305 if (finger) { in SDL_SendTouch()
329 if (!finger) { in SDL_SendTouch()
341 event.tfinger.x = finger->x; in SDL_SendTouch()
342 event.tfinger.y = finger->y; in SDL_SendTouch()
360 SDL_Finger *finger; in SDL_SendTouchMotion() local
400 finger = SDL_GetFinger(touch,fingerid); in SDL_SendTouchMotion()
401 if (!finger) { in SDL_SendTouchMotion()
405 xrel = x - finger->x; in SDL_SendTouchMotion()
406 yrel = y - finger->y; in SDL_SendTouchMotion()
407 prel = pressure - finger->pressure; in SDL_SendTouchMotion()
418 finger->x = x; in SDL_SendTouchMotion()
419 finger->y = y; in SDL_SendTouchMotion()
420 finger->pressure = pressure; in SDL_SendTouchMotion()