Lines Matching defs:paint
617 // Build the picture lazily not until we actually have to paint (or never)
655 void ParagraphImpl::paint(SkCanvas* canvas, SkScalar x, SkScalar y) {
657 paint(&painter, x, y);
660 void ParagraphImpl::paint(ParagraphPainter* painter, SkScalar x, SkScalar y) {
662 line.paint(painter, x, y);
666 void ParagraphImpl::paint(ParagraphPainter* painter, RSPath* path, SkScalar hOffset, SkScalar vOffset) {
681 line.paint(painter, path, hOffset, vOffset);
1843 void ParagraphImpl::updateForegroundPaint(size_t from, size_t to, SkPaint paint) {
1846 defaultStyle.setForegroundColor(paint);
1850 textStyle.fStyle.setForegroundColor(paint);
1854 void ParagraphImpl::updateBackgroundPaint(size_t from, size_t to, SkPaint paint) {
1857 defaultStyle.setBackgroundColor(paint);
1861 textStyle.fStyle.setBackgroundColor(paint);
1871 SkPaint* paint = std::get_if<SkPaint>(&paintOrID);
1872 if (paint) {
1873 paint->setColor(color);
1874 textStyle.setForegroundPaint(*paint);