Home | History | Annotate | Download | only in skottie

Lines Matching full:composite

73     auto composite = sk_make_sp<CompositeTransform>(matrix);
75 [composite](const VectorValue& a) {
76 composite->setAnchorPoint(ValueTraits<VectorValue>::As<SkPoint>(a));
79 [composite](const VectorValue& p) {
80 composite->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p));
83 [composite](const VectorValue& s) {
84 composite->setScale(ValueTraits<VectorValue>::As<SkVector>(s));
94 [composite](const ScalarValue& r) {
95 composite->setRotation(r);
98 [composite](const ScalarValue& sk) {
99 composite->setSkew(sk);
102 [composite](const ScalarValue& sa) {
103 composite->setSkewAxis(sa);
164 auto composite = sk_make_sp<CompositeRRect>(rect_node);
167 [composite](const VectorValue& p) {
168 composite->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p));
171 [composite](const VectorValue& s) {
172 composite->setSize(ValueTraits<VectorValue>::As<SkSize>(s));
175 [composite](const ScalarValue& r) {
176 composite->setRadius(SkSize::Make(r, r));
190 auto composite = sk_make_sp<CompositeRRect>(rect_node);
193 [composite](const VectorValue& p) {
194 composite->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p));
197 [composite](const VectorValue& s) {
199 composite->setSize(sz);
200 composite->setRadius(SkSize::Make(sz.width() / 2, sz.height() / 2));
225 auto composite = sk_make_sp<CompositePolyStar>(path_node, gTypes[type]);
228 [composite](const VectorValue& p) {
229 composite->setPosition(ValueTraits<VectorValue>::As<SkPoint>(p));
232 [composite](const ScalarValue& pt) {
233 composite->setPointCount(pt);
236 [composite](const ScalarValue& ir) {
237 composite->setInnerRadius(ir);
240 [composite](const ScalarValue& otr) {
241 composite->setOuterRadius(otr);
244 [composite](const ScalarValue& is) {
245 composite->setInnerRoundness(is);
248 [composite](const ScalarValue& os) {
249 composite->setOuterRoundness(os);
252 [composite](const ScalarValue& r) {
253 composite->setRotation(r);
283 sk_sp<CompositeGradient> composite;
287 composite = sk_make_sp<CompositeLinearGradient>(linear_node, stopCount);
291 composite = sk_make_sp<CompositeRadialGradient>(radial_node, stopCount);
298 [composite](const VectorValue& stops) {
299 composite->setColorStops(stops);
302 [composite](const VectorValue& s) {
303 composite->setStartPoint(ValueTraits<VectorValue>::As<SkPoint>(s));
306 [composite](const VectorValue& e) {
307 composite->setEndPoint(ValueTraits<VectorValue>::As<SkPoint>(e));