23 if (!inner.
intersect({0, 0, width, height})) {
static SkCanvas * trim(SkCanvas *canvas, SkScalar width, SkScalar height, const SkRect *content)
void clipRect(const SkRect &rect, SkClipOp op, bool doAntiAlias)
void translate(SkScalar dx, SkScalar dy)
virtual void onClose(SkWStream *)=0
SkCanvas * beginPage(SkScalar width, SkScalar height, const SkRect *content=nullptr)
virtual SkCanvas * onBeginPage(SkScalar width, SkScalar height)=0
virtual void onEndPage()=0
union flutter::testing::@2836::KeyboardChange::@76 content
bool intersect(const SkRect &r)
constexpr float x() const
constexpr float y() const