Lines Matching defs:rec
137 Rec* rec = fTouches.append();
138 rec->fOwner = owner;
139 rec->fStartX = rec->fPrevX = rec->fLastX = x;
140 rec->fStartY = rec->fPrevY = rec->fLastY = y;
141 rec->fLastT = rec->fPrevT = SkTime::GetMSecs();
216 Rec& rec = fTouches[index];
220 if (close_enough_for_jitter(rec.fLastX, rec.fLastY, x, y)) {
221 // GrPrintf("--- drop touchMove, withing jitter tolerance %g %g\n", rec.fLastX - x, rec.fLastY - y);
226 rec.fPrevX = rec.fLastX; rec.fLastX = x;
227 rec.fPrevY = rec.fLastY; rec.fLastY = y;
228 rec.fPrevT = rec.fLastT; rec.fLastT = SkTime::GetMSecs();
232 float dx = rec.fLastX - rec.fStartX;
233 float dy = rec.fLastY - rec.fStartY;
266 const Rec& rec = fTouches[index];
267 if (this->handleDblTap(rec.fLastX, rec.fLastY)) {
275 float dx = rec.fLastX - rec.fPrevX;
276 float dy = rec.fLastY - rec.fPrevY;
277 float dur = (rec.fLastT - rec.fPrevT) * 0.001f;