Lines Matching refs:adapter
222 auto adapter = sk_sp<TextAdapter>(new TextAdapter(std::move(fontmgr),
226 adapter->bind(*abuilder, jd, adapter->fText.fCurrentValue);
228 adapter->bind(*abuilder, (*jm)["a"], adapter->fGroupingAlignment);
233 adapter->fAnimators.reserve(janimators->size());
236 if (auto animator = TextAnimator::Make(janimator, abuilder, adapter.get())) {
237 adapter->fHasBlurAnimator |= animator->hasBlur();
238 adapter->fRequiresAnchorPoint |= animator->requiresAnchorPoint();
240 adapter->fAnimators.push_back(std::move(animator));
265 adapter->bind(*abuilder, (*mask)["pt"], &pinfo->fPath);
266 adapter->bind(*abuilder, (*jpath)["f"], &pinfo->fPathFMargin);
267 adapter->bind(*abuilder, (*jpath)["l"], &pinfo->fPathLMargin);
268 adapter->bind(*abuilder, (*jpath)["p"], &pinfo->fPathPerpendicular);
269 adapter->bind(*abuilder, (*jpath)["r"], &pinfo->fPathReverse);
279 adapter->fRequiresAnchorPoint = true;
284 adapter->fPathInfo = attach_path((*jt)["p"]);
286 abuilder->dispatchTextProperty(adapter);
288 return adapter;