Lines Matching refs:VectorValue
51 auto p_attached = abuilder->bindProperty<VectorValue>(jrect["p"], ascope, in AttachRRectGeometry()
52 [adapter](const VectorValue& p) { in AttachRRectGeometry()
53 adapter->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p)); in AttachRRectGeometry()
55 auto s_attached = abuilder->bindProperty<VectorValue>(jrect["s"], ascope, in AttachRRectGeometry()
56 [adapter](const VectorValue& s) { in AttachRRectGeometry()
57 adapter->setSize(ValueTraits<VectorValue>::As<SkSize>(s)); in AttachRRectGeometry()
81 auto p_attached = abuilder->bindProperty<VectorValue>(jellipse["p"], ascope, in AttachEllipseGeometry()
82 [adapter](const VectorValue& p) { in AttachEllipseGeometry()
83 adapter->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p)); in AttachEllipseGeometry()
85 auto s_attached = abuilder->bindProperty<VectorValue>(jellipse["s"], ascope, in AttachEllipseGeometry()
86 [adapter](const VectorValue& s) { in AttachEllipseGeometry()
87 const auto sz = ValueTraits<VectorValue>::As<SkSize>(s); in AttachEllipseGeometry()
116 abuilder->bindProperty<VectorValue>(jstar["p"], ascope, in AttachPolystarGeometry()
117 [adapter](const VectorValue& p) { in AttachPolystarGeometry()
118 adapter->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p)); in AttachPolystarGeometry()
173 abuilder->bindProperty<VectorValue>((*stops)["k"], ascope, in AttachGradient()
174 [adapter](const VectorValue& stops) { in AttachGradient()
177 abuilder->bindProperty<VectorValue>(jgrad["s"], ascope, in AttachGradient()
178 [adapter](const VectorValue& s) { in AttachGradient()
179 adapter->setStartPoint(ValueTraits<VectorValue>::As<SkPoint>(s)); in AttachGradient()
181 abuilder->bindProperty<VectorValue>(jgrad["e"], ascope, in AttachGradient()
182 [adapter](const VectorValue& e) { in AttachGradient()
183 adapter->setEndPoint(ValueTraits<VectorValue>::As<SkPoint>(e)); in AttachGradient()
391 abuilder->bindProperty<VectorValue>((*jtransform)["a"], ascope, in AttachRepeaterDrawEffect()
392 [adapter](const VectorValue& a) { in AttachRepeaterDrawEffect()
393 adapter->setAnchorPoint(ValueTraits<VectorValue>::As<SkPoint>(a)); in AttachRepeaterDrawEffect()
395 abuilder->bindProperty<VectorValue>((*jtransform)["p"], ascope, in AttachRepeaterDrawEffect()
396 [adapter](const VectorValue& p) { in AttachRepeaterDrawEffect()
397 adapter->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p)); in AttachRepeaterDrawEffect()
399 abuilder->bindProperty<VectorValue>((*jtransform)["s"], ascope, in AttachRepeaterDrawEffect()
400 [adapter](const VectorValue& s) { in AttachRepeaterDrawEffect()
401 adapter->setScale(ValueTraits<VectorValue>::As<SkVector>(s)); in AttachRepeaterDrawEffect()