| 27 | } |
| 28 | |
| 29 | void ShapeLayer::onDraw(DrawingContext& drawingContext) { |
| 30 | const auto& path = getActivePath(); |
| 31 | drawingContext.drawPaint(_fillPaint, path); |
| 32 | drawingContext.drawPaint(_strokePaint, path); |
| 33 | } |
| 34 | |
| 35 | const Path& ShapeLayer::getActivePath() { |
| 36 | if (_strokeStart == 0.0f && _strokeEnd == 1.0f) { |