diff options
Diffstat (limited to 'experimental/skotty/SkottyProperties.cpp')
-rw-r--r-- | experimental/skotty/SkottyProperties.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/experimental/skotty/SkottyProperties.cpp b/experimental/skotty/SkottyProperties.cpp index 3029409f6c..0783ce8aaa 100644 --- a/experimental/skotty/SkottyProperties.cpp +++ b/experimental/skotty/SkottyProperties.cpp @@ -174,8 +174,8 @@ void CompositeRRect::apply() { fRRectNode->setRRect(rr); } -CompositeTransform::CompositeTransform(sk_sp<sksg::RenderNode> wrapped_node) - : fTransformNode(sksg::Transform::Make(std::move(wrapped_node), SkMatrix::I())) {} +CompositeTransform::CompositeTransform(sk_sp<sksg::Matrix> matrix) + : fMatrixNode(std::move(matrix)) {} void CompositeTransform::apply() { SkMatrix t = SkMatrix::MakeTrans(-fAnchorPoint.x(), -fAnchorPoint.y()); @@ -185,7 +185,7 @@ void CompositeTransform::apply() { t.postTranslate(fPosition.x(), fPosition.y()); // TODO: skew - fTransformNode->setMatrix(t); + fMatrixNode->setMatrix(t); } CompositePolyStar::CompositePolyStar(sk_sp<sksg::Path> wrapped_node, Type t) |