Lines Matching refs:skjson

35 sk_sp<sksg::GeometryNode> AttachPathGeometry(const skjson::ObjectValue& jpath,  in AttachPathGeometry()
41 sk_sp<sksg::GeometryNode> AttachRRectGeometry(const skjson::ObjectValue& jrect, in AttachRRectGeometry()
71 sk_sp<sksg::GeometryNode> AttachEllipseGeometry(const skjson::ObjectValue& jellipse, in AttachEllipseGeometry()
99 sk_sp<sksg::GeometryNode> AttachPolystarGeometry(const skjson::ObjectValue& jstar, in AttachPolystarGeometry()
148 sk_sp<sksg::Gradient> AttachGradient(const skjson::ObjectValue& jgrad, in AttachGradient()
150 const skjson::ObjectValue* stops = jgrad["g"]; in AttachGradient()
189 sk_sp<sksg::PaintNode> AttachPaint(const skjson::ObjectValue& jpaint, in AttachPaint()
205 sk_sp<sksg::PaintNode> AttachStroke(const skjson::ObjectValue& jstroke, in AttachStroke()
239 sk_sp<sksg::PaintNode> AttachColorFill(const skjson::ObjectValue& jfill, in AttachColorFill()
244 sk_sp<sksg::PaintNode> AttachGradientFill(const skjson::ObjectValue& jfill, in AttachGradientFill()
249 sk_sp<sksg::PaintNode> AttachColorStroke(const skjson::ObjectValue& jstroke, in AttachColorStroke()
257 sk_sp<sksg::PaintNode> AttachGradientStroke(const skjson::ObjectValue& jstroke, in AttachGradientStroke()
278 const skjson::ObjectValue& jmerge, const AnimationBuilder*, AnimatorScope*, in AttachMergeGeometryEffect()
298 const skjson::ObjectValue& jtrim, const AnimationBuilder* abuilder, AnimatorScope* ascope, in AttachTrimGeometryEffect()
341 const skjson::ObjectValue& jtrim, const AnimationBuilder* abuilder, AnimatorScope* ascope, in AttachRoundGeometryEffect()
361 const skjson::ObjectValue& jrepeater, in AttachRepeaterDrawEffect()
368 if (const skjson::ObjectValue* jtransform = jrepeater["tr"]) { in AttachRepeaterDrawEffect()
425 using GeometryAttacherT = sk_sp<sksg::GeometryNode> (*)(const skjson::ObjectValue&,
434 using PaintAttacherT = sk_sp<sksg::PaintNode> (*)(const skjson::ObjectValue&,
444 std::vector<sk_sp<sksg::GeometryNode>> (*)(const skjson::ObjectValue&,
454 std::vector<sk_sp<sksg::RenderNode>> (*)(const skjson::ObjectValue&,
477 const ShapeInfo* FindShapeInfo(const skjson::ObjectValue& jshape) { in FindShapeInfo()
495 const skjson::StringValue* type = jshape["ty"]; in FindShapeInfo()
513 const skjson::ObjectValue& fJson;
535 sk_sp<sksg::RenderNode> AnimationBuilder::attachShape(const skjson::ArrayValue* jshape, in attachShape()
542 const skjson::ObjectValue* jtransform = nullptr; in attachShape()
545 const skjson::ObjectValue& fJson; in attachShape()
557 const skjson::ObjectValue* shape = (*jshape)[jshape->size() - 1 - i]; in attachShape()
720 sk_sp<sksg::RenderNode> AnimationBuilder::attachShapeLayer(const skjson::ObjectValue& layer, in attachShapeLayer()