Lines Matching defs:SkRect

357     int saveLayer(const SkRect* bounds, const SkPaint* paint);
359 /** DEPRECATED - use saveLayer(const SkRect*, const SkPaint*) instead.
361 This behaves the same as saveLayer(const SkRect*, const SkPaint*),
375 int saveLayer(const SkRect* bounds, const SkPaint* paint, SaveFlags flags);
388 int saveLayerAlpha(const SkRect* bounds, U8CPU alpha);
390 /** DEPRECATED - use saveLayerAlpha(const SkRect*, U8CPU) instead.
392 This behaves the same as saveLayerAlpha(const SkRect*, U8CPU),
405 int saveLayerAlpha(const SkRect* bounds, U8CPU alpha, SaveFlags flags);
476 void clipRect(const SkRect& rect,
542 bool quickReject(const SkRect& rect) const;
582 const SkRect& clipR = this->getLocalClipBounds();
595 virtual bool getClipBounds(SkRect* bounds) const;
722 virtual void drawRect(const SkRect& rect, const SkPaint& paint);
730 SkRect r;
751 virtual void drawOval(const SkRect& oval, const SkPaint&);
790 void drawArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle,
800 void drawRoundRect(const SkRect& rect, SkScalar rx, SkScalar ry,
847 virtual void drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src,
848 const SkRect& dst,
852 void drawBitmapRect(const SkBitmap& bitmap, const SkRect& dst,
858 const SkRect& dst, const SkPaint* paint = NULL,
860 SkRect realSrcStorage;
861 SkRect* realSrcPtr = NULL;
887 const SkRect& dst, const SkPaint* paint = NULL);
1054 void pushCull(const SkRect& cullRect);
1207 virtual SaveLayerStrategy willSaveLayer(const SkRect*, const SkPaint*, SaveFlags) {
1235 virtual void onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle edgeStyle);
1254 bool clipRectBounds(const SkRect* bounds, SaveFlags flags,
1260 void updateClipConservativelyUsingBounds(const SkRect&, SkRegion::Op,
1267 virtual void onPushCull(const SkRect& cullRect);
1325 void internalDrawBitmapRect(const SkBitmap& bitmap, const SkRect* src,
1326 const SkRect& dst, const SkPaint* paint,
1329 const SkRect& dst, const SkPaint* paint);
1331 int internalSaveLayer(const SkRect* bounds, const SkPaint* paint,
1339 const SkRect& r, SkScalar textSize);
1347 mutable SkRect fCachedLocalClipBounds;
1352 const SkRect& getLocalClipBounds() const {
1501 virtual void clipRect(const SkRect&, SkRegion::Op, bool antialias) = 0;