| Index: include/core/SkImage.h
|
| diff --git a/include/core/SkImage.h b/include/core/SkImage.h
|
| index c2ee5093fb679898c7c94d37814db7a1dc9d3049..85875d566f3786e9da6e6e523279d3bda28894a2 100644
|
| --- a/include/core/SkImage.h
|
| +++ b/include/core/SkImage.h
|
| @@ -84,6 +84,15 @@ public:
|
| void draw(SkCanvas*, SkScalar x, SkScalar y, const SkPaint*);
|
|
|
| /**
|
| + * Draw the image, cropped to the src rect, to the dst rect of a canvas.
|
| + * If src is larger than the bounds of the image, the rest of the image is
|
| + * filled with transparent black pixels.
|
| + *
|
| + * See SkCanvas::drawBitmapRectToRect for similar behavior.
|
| + */
|
| + void draw(SkCanvas*, const SkRect* src, const SkRect& dst, const SkPaint*);
|
| +
|
| + /**
|
| * Encode the image's pixels and return the result as a new SkData, which
|
| * the caller must manage (i.e. call unref() when they are done).
|
| *
|
|
|