Searched refs:decorStyle (Results 1 - 4 of 4) sorted by relevance
/third_party/skia/modules/skparagraph/src/ |
H A D | ParagraphPainterImpl.cpp | 73 void CanvasParagraphPainter::drawFilledRect(const SkRect& rect, const DecorationStyle& decorStyle) { in drawFilledRect() argument 74 SkPaint p(decorStyle.skPaint()); in drawFilledRect() 80 void CanvasParagraphPainter::drawPath(const SkPath& path, const DecorationStyle& decorStyle) { in drawPath() argument 81 fCanvas->drawPath(path, decorStyle.skPaint()); in drawPath() 85 void CanvasParagraphPainter::drawLine(SkScalar x0, SkScalar y0, SkScalar x1, SkScalar y1, const DecorationStyle& decorStyle) { in drawLine() argument 86 fCanvas->drawLine(x0, y0, x1, y1, decorStyle.skPaint()); in drawLine()
|
H A D | ParagraphPainterImpl.h | 26 void drawFilledRect(const SkRect& rect, const DecorationStyle& decorStyle) override; 28 void drawPath(const SkPath& path, const DecorationStyle& decorStyle) override; 30 void drawPath(const RSPath& path, const DecorationStyle& decorStyle) override {} 32 void drawLine(SkScalar x0, SkScalar y0, SkScalar x1, SkScalar y1, const DecorationStyle& decorStyle) override;
|
H A D | Decorations.cpp | 15 const ParagraphPainter::DecorationStyle& decorStyle) { in draw_line_as_rect() 16 SkASSERT(decorStyle.skPaint().getPathEffect() == nullptr); in draw_line_as_rect() 17 SkASSERT(decorStyle.skPaint().getStrokeCap() == SkPaint::kButt_Cap); in draw_line_as_rect() 18 SkASSERT(decorStyle.skPaint().getStrokeWidth() > 0); // this trick won't work for hairlines in draw_line_as_rect() 20 SkScalar radius = decorStyle.getStrokeWidth() * 0.5f; in draw_line_as_rect() 21 painter->drawFilledRect({x, y - radius, x + width, y + radius}, decorStyle); in draw_line_as_rect() 134 static RSDrawing::Paint ConvertDecorStyle(const ParagraphPainter::DecorationStyle& decorStyle) in ConvertDecorStyle() argument 136 const SkPaint& decorPaint = decorStyle.skPaint(); in ConvertDecorStyle() 142 if (decorStyle.getDashPathEffect().has_value()) { in ConvertDecorStyle() 143 auto dashPathEffect = decorStyle in ConvertDecorStyle() 14 draw_line_as_rect(ParagraphPainter* painter, SkScalar x, SkScalar y, SkScalar width, const ParagraphPainter::DecorationStyle& decorStyle) draw_line_as_rect() argument [all...] |
/third_party/skia/modules/skparagraph/include/ |
H A D | ParagraphPainter.h | 59 virtual void drawFilledRect(const SkRect& rect, const DecorationStyle& decorStyle) = 0; 61 virtual void drawPath(const SkPath& path, const DecorationStyle& decorStyle) = 0; 63 virtual void drawPath(const RSPath& path, const DecorationStyle& decorStyle) = 0; 65 virtual void drawLine(SkScalar x0, SkScalar y0, SkScalar x1, SkScalar y1, const DecorationStyle& decorStyle) = 0;
|
Completed in 2 milliseconds