Lines Matching refs:GeometryNode
155 sk_sp<sksg::GeometryNode> AttachPathGeometry(const Json::Value& jpath, AttachContext* ctx) { in AttachPathGeometry()
161 sk_sp<sksg::GeometryNode> AttachRRectGeometry(const Json::Value& jrect, AttachContext* ctx) { in AttachRRectGeometry()
187 sk_sp<sksg::GeometryNode> AttachEllipseGeometry(const Json::Value& jellipse, AttachContext* ctx) { in AttachEllipseGeometry()
211 sk_sp<sksg::GeometryNode> AttachPolystarGeometry(const Json::Value& jstar, AttachContext* ctx) { in AttachPolystarGeometry()
390 std::vector<sk_sp<sksg::GeometryNode>> AttachMergeGeometryEffect( in AttachMergeGeometryEffect()
391 const Json::Value& jmerge, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachMergeGeometryEffect()
392 std::vector<sk_sp<sksg::GeometryNode>> merged; in AttachMergeGeometryEffect()
409 std::vector<sk_sp<sksg::GeometryNode>> AttachTrimGeometryEffect( in AttachTrimGeometryEffect()
410 const Json::Value& jtrim, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachTrimGeometryEffect()
420 std::vector<sk_sp<sksg::GeometryNode>> inputs; in AttachTrimGeometryEffect()
427 std::vector<sk_sp<sksg::GeometryNode>> trimmed; in AttachTrimGeometryEffect()
449 using GeometryAttacherT = sk_sp<sksg::GeometryNode> (*)(const Json::Value&, AttachContext*);
466 std::vector<sk_sp<sksg::GeometryNode>> (*)(const Json::Value&,
468 std::vector<sk_sp<sksg::GeometryNode>>&&);
530 std::vector<sk_sp<sksg::GeometryNode>>* geos, in AttachShapeContext()
539 std::vector<sk_sp<sksg::GeometryNode>>* fGeometryStack;
598 std::vector<sk_sp<sksg::GeometryNode>> geos; in AttachShape()
846 std::vector<sk_sp<sksg::GeometryNode>> geometryStack; in AttachShapeLayer()