Lines Matching defs:paint

49 static void set_paintflat(SkPaint* paint, SkFlattenable* obj, unsigned paintFlat) {
53 paint->setColorFilter((SkColorFilter*)obj);
56 paint->setLooper((SkDrawLooper*)obj);
59 paint->setMaskFilter((SkMaskFilter*)obj);
62 paint->setPathEffect((SkPathEffect*)obj);
65 paint->setRasterizer((SkRasterizer*)obj);
68 paint->setShader((SkShader*)obj);
71 paint->setImageFilter((SkImageFilter*)obj);
74 paint->setXfermode((SkXfermode*)obj);
115 const SkPaint& paint() const { return fPaint; }
334 const SkPaint* paint = NULL;
336 paint = &state->paint();
338 canvas->saveLayer(bounds, paint, saveFlags);
360 canvas->drawPaint(state->paint());
370 canvas->drawPoints(mode, count, pts, state->paint());
378 canvas->drawOval(*rect, state->paint());
386 canvas->drawRect(*rect, state->paint());
395 canvas->drawRRect(rrect, state->paint());
405 canvas->drawDRRect(outer, inner, state->paint());
433 canvas->drawPatch(cubics, colors, texCoords, xfer, state->paint());
442 canvas->drawPath(path, state->paint());
478 indices, indexCount, state->paint());
490 canvas->drawText(text, len, xy[0], xy[1], state->paint());
501 canvas->drawPosText(text, len, pos, state->paint());
513 canvas->drawPosTextH(text, len, xpos, constY, state->paint());
532 canvas->drawTextOnPath(text, len, path, matrix, state->paint());
589 canvas->drawBitmap(*bitmap, left, top, hasPaint ? &state->paint() : NULL);
602 hasPaint ? &state->paint() : NULL);
615 hasPaint ? &state->paint() : NULL);
639 hasPaint ? &state->paint() : NULL, dbmrFlags);
650 canvas->drawSprite(*bitmap, point->fX, point->fY, hasPaint ? &state->paint() : NULL);
658 // since we don't have a paint, we can use data for our (small) sizes
698 canvas->drawTextBlob(blob, x, y, state->paint());