Lines Matching refs:fMaker
89 fDraw(draw), fMaker(maker) { in SkShape1DPathEffect()
98 SkAnimatorScript engine(*fMaker, nullptr, SkType_Float); in begin()
106 fMaker->setExtraPropertyCallBack(fDraw->fType, GetDistance, &distance); in next()
112 apply->refresh(*fMaker); in next()
113 apply->activate(*fMaker); in next()
114 apply->interpolate(*fMaker, SkScalarRoundToInt(distance * 1000)); in next()
125 apply->refresh(*fMaker); in next()
126 apply->activate(*fMaker); in next()
127 apply->interpolate(*fMaker, SkScalarRoundToInt(distance * 1000)); in next()
135 SkAnimatorScript::EvaluateFloat(*fMaker, nullptr, fDraw->spacing.c_str(), &result); in next()
138 fMaker->clearExtraPropertyCallBack(fDraw->fType); in next()
170 SkAnimateMaker* fMaker; member in SkShape1DPathEffect
237 const SkMatrix& matrix) : Sk2DPathEffect(matrix), fDraw(draw), fMaker(maker) { in SkShape2DPathEffect()
263 fMaker->setExtraPropertyCallBack(fDraw->fType, Get2D, this); in addPath()
268 apply->refresh(*fMaker); in addPath()
269 apply->activate(*fMaker); in addPath()
270 apply->interpolate(*fMaker, v); in addPath()
281 apply->activate(*fMaker); in addPath()
282 apply->interpolate(*fMaker, v); in addPath()
292 fMaker->clearExtraPropertyCallBack(fDraw->fType); in addPath()
317 SkAnimateMaker* fMaker; member in SkShape2DPathEffect