Lines Matching defs:Paint
48 class Paint {
50 explicit Paint(const SkPaint* paint,
53 : fPaint(paint)
59 // These expose the paint's color run through its color filter (if any). This is only valid
76 Paint() = default;
80 // This is the paint's color run through its color filter, if present. This color should
87 * An extension of Paint that incorporated per-run modifications to the paint text settings and
91 class RunPaint : public Paint {
93 RunPaint(const Paint* paint, SkDrawFilter* filter, const SkSurfaceProps& props)
94 : fOriginalPaint(paint), fFilter(filter), fProps(props) {
95 // Initially we represent the original paint.
106 const Paint* fOriginalPaint;
113 const SkSurfaceProps&, const Paint& paint, uint32_t scalerContextFlags,
118 const SkSurfaceProps&, const Paint& paint,
128 const SkSurfaceProps&, const Paint& paint, uint32_t scalerContextFlags,
133 const SkSurfaceProps&, const Paint& paint,
140 const SkPaint& paint, const SkMatrix& viewMatrix, const char text[],
146 const SkPaint& paint, const SkMatrix& viewMatrix,
151 static bool ShouldDisableLCD(const SkPaint& paint);
155 static uint32_t FilterTextFlags(const SkSurfaceProps& surfaceProps, const SkPaint& paint);