Lines Matching refs:paint

64         between the original paint and the copy. Objects containing SkRefCnt increment
71 @param paint original to copy
72 @return shallow copy of paint
76 SkPaint(const SkPaint& paint);
79 of objects referenced by the paint.
81 After the call, paint is undefined, and can be safely destructed.
83 @param paint original to move
84 @return content of paint
88 SkPaint(SkPaint&& paint);
98 between the original paint and the copy. Objects containing SkRefCnt in the
100 resulting count is zero. Objects containing SkRefCnt in the parameter paint
101 are increased by one. paint is unmodified.
103 @param paint original to copy
104 @return content of paint
108 SkPaint& operator=(const SkPaint& paint);
110 /** Moves the paint to avoid increasing the reference counts
111 of objects referenced by the paint parameter. Objects containing SkRefCnt in the
115 After the call, paint is undefined, and can be safely destructed.
117 @param paint original to move
118 @return content of paint
122 SkPaint& operator=(SkPaint&& paint);
181 share all paint attributes; for instance, they are drawn with the same color.
209 * Set paint's style to kStroke if true, or kFill if false.
294 /** Sets the thickness of the pen used by the paint to outline the shape.
498 * @return the SkBlender assigned to this paint, otherwise nullptr
507 * @return the SkBlender assigned to this paint, otherwise nullptr
631 effects in the paint (e.g. stroking). If needed, it uses the storage
640 if (!path.isInverseFillType() && paint.canComputeFastBounds()) {
642 if (canvas->quickReject(paint.computeFastBounds(path.getBounds(), &storage))) {