Lines Matching refs:fPaint
999 SkCanonicalizePaint(const SkPaint& paint) : fPaint(&paint), fScale(0) {
1003 fPaint = p;
1007 const SkPaint& getPaint() const { return *fPaint; }
1016 const SkPaint* fPaint;
2571 : fPaint(paint) {
2575 fPaint.setLinearText(true);
2576 fPaint.setMaskFilter(NULL); // don't want this affecting our path-cache lookup
2578 if (fPaint.getPathEffect() == NULL && !has_thick_frame(fPaint)) {
2583 if (fPaint.getPathEffect() == NULL) {
2584 fPaint.setTextSize(SkIntToScalar(SkPaint::kCanonicalTextSizeForPaths));
2586 if (has_thick_frame(fPaint)) {
2587 fPaint.setStrokeWidth(SkScalarDiv(fPaint.getStrokeWidth(), fScale));
2594 fPaint.setStyle(SkPaint::kFill_Style);
2595 fPaint.setPathEffect(NULL);
2598 fCache = fPaint.detachCache(NULL, NULL, false);
2607 fPaint.setStyle(style);
2608 fPaint.setPathEffect(pe);
2609 fPaint.setMaskFilter(paint.getMaskFilter()); // restore
2616 SkScalar width = SkScalarMul(fPaint.measure_text(fCache, text, length,
2641 fPrevAdvance = advance(glyph, fXYIndex); // + fPaint.getTextTracking();