|
| BDDraw (SkBitmapDevice *dev) |
|
| SkDraw () |
|
void | drawBitmap (const SkBitmap &, const SkMatrix &, const SkRect *dstOrNull, const SkSamplingOptions &, const SkPaint &) const override |
|
void | drawSprite (const SkBitmap &, int x, int y, const SkPaint &) const |
|
void | drawGlyphRunList (SkCanvas *canvas, SkGlyphRunListPainterCPU *glyphPainter, const sktext::GlyphRunList &glyphRunList, const SkPaint &paint) const |
|
void | paintMasks (SkZip< const SkGlyph *, SkPoint > accepted, const SkPaint &paint) const override |
|
void | drawPoints (SkCanvas::PointMode, size_t count, const SkPoint[], const SkPaint &, SkDevice *) const |
|
void | drawVertices (const SkVertices *, sk_sp< SkBlender >, const SkPaint &, bool skipColorXform) const |
|
void | drawAtlas (const SkRSXform[], const SkRect[], const SkColor[], int count, sk_sp< SkBlender >, const SkPaint &) |
|
| SkDrawBase () |
|
void | drawPaint (const SkPaint &) const |
|
void | drawRect (const SkRect &prePaintRect, const SkPaint &, const SkMatrix *paintMatrix, const SkRect *postPaintRect) const |
|
void | drawRect (const SkRect &rect, const SkPaint &paint) const |
|
void | drawRRect (const SkRRect &, const SkPaint &) const |
|
void | drawPath (const SkPath &path, const SkPaint &paint, const SkMatrix *prePathMatrix=nullptr, bool pathIsMutable=false) const |
|
void | drawPathCoverage (const SkPath &src, const SkPaint &paint, SkBlitter *customBlitter=nullptr) const |
|
void | drawDevicePoints (SkCanvas::PointMode, size_t count, const SkPoint[], const SkPaint &, SkDevice *) const |
|
void | validate () const |
|
| BitmapDevicePainter ()=default |
|
| BitmapDevicePainter (const BitmapDevicePainter &)=default |
|
virtual | ~BitmapDevicePainter ()=default |
|
virtual void | paintMasks (SkZip< const SkGlyph *, SkPoint > accepted, const SkPaint &paint) const =0 |
|
virtual void | drawBitmap (const SkBitmap &, const SkMatrix &, const SkRect *dstOrNull, const SkSamplingOptions &, const SkPaint &) const =0 |
|