8 #ifndef SkSGInvalidationController_DEFINED 
    9 #define SkSGInvalidationController_DEFINED 
   35     auto begin()
 const { 
return fRects.cbegin(); }
 
   36     auto   end()
 const { 
return fRects.cend();   }
 
   41     std::vector<SkRect> fRects;
 
SkMatrix holds a 3x3 matrix for transforming coordinates.
Definition: SkMatrix.h:53
static const SkMatrix & I()
Returns reference to const identity SkMatrix.
Receiver for invalidation events.
Definition: SkSGInvalidationController.h:25
InvalidationController & operator=(const InvalidationController &)=delete
void inval(const SkRect &, const SkMatrix &ctm=SkMatrix::I())
InvalidationController(const InvalidationController &)=delete
auto end() const
Definition: SkSGInvalidationController.h:36
const SkRect & bounds() const
Definition: SkSGInvalidationController.h:33
auto begin() const
Definition: SkSGInvalidationController.h:35
SkRect holds four float coordinates describing the upper and lower bounds of a rectangle.
Definition: SkRect.h:582