Lines Matching refs:rec
141 Rec* rec = fTouches.append();
142 rec->fOwner = owner;
143 rec->fStartX = rec->fPrevX = rec->fLastX = x;
144 rec->fStartY = rec->fPrevY = rec->fLastY = y;
145 rec->fLastT = rec->fPrevT = static_cast<float>(SkTime::GetSecs());
221 Rec& rec = fTouches[index];
225 if (close_enough_for_jitter(rec.fLastX, rec.fLastY, x, y)) {
226 // SkDebugf("--- drop touchMove, within jitter tolerance %g %g\n", rec.fLastX - x, rec.fLastY - y);
231 rec.fPrevX = rec.fLastX; rec.fLastX = x;
232 rec.fPrevY = rec.fLastY; rec.fLastY = y;
233 rec.fPrevT = rec.fLastT;
234 rec.fLastT = static_cast<float>(SkTime::GetSecs());
238 float dx = rec.fLastX - rec.fStartX;
239 float dy = rec.fLastY - rec.fStartY;
270 const Rec& rec = fTouches[index];
271 if (this->handleDblTap(rec.fLastX, rec.fLastY)) {
279 float dx = rec.fLastX - rec.fPrevX;
280 float dy = rec.fLastY - rec.fPrevY;
281 float dur = rec.fLastT - rec.fPrevT;