Lines Matching defs:PatchSlide
207 struct PatchSlide : public ClickHandlerSlide { struct
208 sk_sp<SkShader> fShader0;
209 sk_sp<SkShader> fShader1;
210 SkScalar fAngle = 0;
211 SkIPoint fSize0 = {0, 0},
212 fSize1 = {0, 0};
213 SkPoint fPts[12] = {
229 PatchSlide() { fName = "Patch"; } in PatchSlide() argument
231 void load(SkScalar w, SkScalar h) override { in load()
241 void draw(SkCanvas* canvas) override { in draw()
289 bool animate(double nanos) override { in animate()
295 class PtClick : public Click {
301 Click* onFindClickHandler(SkScalar x, SkScalar y, skui::ModifierKey modi) override { in onFindClickHandler()
312 bool onClick(Click* click) override { in onClick()
318 static bool hittest(const SkPoint& pt, SkScalar x, SkScalar y) { in hittest()