Lines Matching defs:paint
109 const SkPaint* paint = fPaint.isValid() ? fPaint.get() : nullptr;
114 paint,
132 void onDrawPaint(const SkPaint& paint) override {
133 fRecorder.getRecordingCanvas()->drawPaint(paint);
136 void onDrawBehind(const SkPaint& paint) override {
137 SkCanvasPriv::DrawBehind(fRecorder.getRecordingCanvas(), paint);
140 void onDrawRect(const SkRect& rect, const SkPaint& paint) override {
141 fRecorder.getRecordingCanvas()->drawRect(rect, paint);
144 void onDrawRRect(const SkRRect& rrect, const SkPaint& paint) override {
145 fRecorder.getRecordingCanvas()->drawRRect(rrect, paint);
148 void onDrawDRRect(const SkRRect& outer, const SkRRect& inner, const SkPaint& paint) override {
149 fRecorder.getRecordingCanvas()->drawDRRect(outer, inner, paint);
152 void onDrawOval(const SkRect& rect, const SkPaint& paint) override {
153 fRecorder.getRecordingCanvas()->drawOval(rect, paint);
160 const SkPaint& paint) override {
161 fRecorder.getRecordingCanvas()->drawArc(rect, startAngle, sweepAngle, useCenter, paint);
164 void onDrawPath(const SkPath& path, const SkPaint& paint) override {
165 fRecorder.getRecordingCanvas()->drawPath(path, paint);
168 void onDrawRegion(const SkRegion& region, const SkPaint& paint) override {
169 fRecorder.getRecordingCanvas()->drawRegion(region, paint);
175 const SkPaint& paint) override {
176 fRecorder.getRecordingCanvas()->drawTextBlob(blob, x, y, paint);
183 const SkPaint& paint) override {
184 fRecorder.getRecordingCanvas()->drawPatch(cubics, colors, texCoords, mode, paint);
190 const SkPaint& paint) override {
191 fRecorder.getRecordingCanvas()->drawPoints(mode, count, pts, paint);
198 const SkPaint* paint) override {
199 fRecorder.getRecordingCanvas()->drawImage(image, dx, dy, sampling, paint);
206 const SkPaint* paint,
217 if (paint) {
218 drawLayer->fPaint.init(*paint);
224 fRecorder.getRecordingCanvas()->drawImageRect(image, src, dst, sampling, paint, constraint);
231 const SkPaint* paint) override {
232 fRecorder.getRecordingCanvas()->drawImageLattice(image, lattice, dst, mode, paint);
243 const SkPaint* paint) override {
252 paint);
260 const SkPaint* paint,
267 paint,
331 const SkPaint* paint) override {
334 SkASSERT(!paint);
342 if (paint) {
343 this->saveLayer(nullptr, paint);
355 if (paint) {
358 fRecorder.getRecordingCanvas()->drawPicture(picture, matrix, paint);