Lines Matching refs:Paint

80     virtual void restoreUnclippedLayer(int saveCount, const Paint& paint) override;
111 virtual void drawPaint(const Paint& paint) override;
113 virtual void drawPoint(float x, float y, const Paint& paint) override;
114 virtual void drawPoints(const float* points, int count, const Paint& paint) override;
116 const Paint& paint) override;
117 virtual void drawLines(const float* points, int count, const Paint& paint) override;
119 const Paint& paint) override;
120 virtual void drawRegion(const SkRegion& region, const Paint& paint) override;
122 const Paint& paint) override;
125 const Paint& paint) override;
127 virtual void drawCircle(float x, float y, float radius, const Paint& paint) override;
129 const Paint& paint) override;
131 float sweepAngle, bool useCenter, const Paint& paint) override;
132 virtual void drawPath(const SkPath& path, const Paint& paint) override;
133 virtual void drawVertices(const SkVertices*, SkBlendMode, const Paint& paint) override;
134 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) override;
136 virtual void drawBitmap(Bitmap& bitmap, float left, float top, const Paint* paint) override;
137 virtual void drawBitmap(Bitmap& bitmap, const SkMatrix& matrix, const Paint* paint) override;
140 float dstBottom, const Paint* paint) override;
143 const Paint* paint) override;
146 const Paint* paint) override;
174 virtual void drawGlyphs(ReadGlyphFunc glyphFunc, int count, const Paint& paint, float x,
177 const Paint& paint, const SkPath& path, size_t start,
180 virtual void onFilterPaint(Paint& paint);
182 Paint filterPaint(const Paint& src) { in filterPaint()
183 Paint dst(src); in filterPaint()
190 void applyLooper(const Paint* paint, Proc proc, void (*preFilter)(SkPaint&) = nullptr) {
192 Paint pnt = paint ? *paint : Paint();
198 looper->apply(pnt, [&](SkPoint offset, const Paint& modifiedPaint) {
226 void drawPoints(const float* points, int count, const Paint& paint, SkCanvas::PointMode mode);