|
void | save () override |
|
void | saveLayer (const SkRect &bounds, const SaveLayerOptions options, const DlImageFilter *backdrop) override |
|
void | restore () override |
|
void | drawColor (DlColor color, DlBlendMode mode) override |
|
void | drawPaint () override |
|
void | drawLine (const SkPoint &p0, const SkPoint &p1) override |
|
void | drawRect (const SkRect &rect) override |
|
void | drawOval (const SkRect &bounds) override |
|
void | drawCircle (const SkPoint ¢er, SkScalar radius) override |
|
void | drawRRect (const SkRRect &rrect) override |
|
void | drawDRRect (const SkRRect &outer, const SkRRect &inner) override |
|
void | drawPath (const SkPath &path) override |
|
void | drawArc (const SkRect &oval_bounds, SkScalar start_degrees, SkScalar sweep_degrees, bool use_center) override |
|
void | drawPoints (DlCanvas::PointMode mode, uint32_t count, const SkPoint points[]) override |
|
void | drawVertices (const DlVertices *vertices, DlBlendMode mode) override |
|
void | drawImage (const sk_sp< DlImage > image, const SkPoint point, DlImageSampling sampling, bool render_with_attributes) override |
|
void | drawImageRect (const sk_sp< DlImage > image, const SkRect &src, const SkRect &dst, DlImageSampling sampling, bool render_with_attributes, SrcRectConstraint constraint) override |
|
void | drawImageNine (const sk_sp< DlImage > image, const SkIRect ¢er, const SkRect &dst, DlFilterMode filter, bool render_with_attributes) override |
|
void | drawAtlas (const sk_sp< DlImage > atlas, const SkRSXform xform[], const SkRect tex[], const DlColor colors[], int count, DlBlendMode mode, DlImageSampling sampling, const SkRect *cull_rect, bool render_with_attributes) override |
|
void | drawDisplayList (const sk_sp< DisplayList > display_list, SkScalar opacity) override |
|
void | drawTextBlob (const sk_sp< SkTextBlob > blob, SkScalar x, SkScalar y) override |
|
void | drawTextFrame (const std::shared_ptr< impeller::TextFrame > &text_frame, SkScalar x, SkScalar y) override |
|
void | drawShadow (const SkPath &path, const DlColor color, const SkScalar elevation, bool transparent_occluder, SkScalar dpr) override |
|
virtual bool | PrefersImpellerPaths () const |
|
virtual void | clipPath (const CacheablePath &cache, ClipOp clip_op, bool is_aa) |
|
virtual void | drawPath (const CacheablePath &cache) |
|
virtual void | drawShadow (const CacheablePath &cache, const DlColor color, const SkScalar elevation, bool transparent_occluder, SkScalar dpr) |
|
virtual void | setAntiAlias (bool aa)=0 |
|
virtual void | setDrawStyle (DlDrawStyle style)=0 |
|
virtual void | setColor (DlColor color)=0 |
|
virtual void | setStrokeWidth (float width)=0 |
|
virtual void | setStrokeMiter (float limit)=0 |
|
virtual void | setStrokeCap (DlStrokeCap cap)=0 |
|
virtual void | setStrokeJoin (DlStrokeJoin join)=0 |
|
virtual void | setColorSource (const DlColorSource *source)=0 |
|
virtual void | setColorFilter (const DlColorFilter *filter)=0 |
|
virtual void | setInvertColors (bool invert)=0 |
|
virtual void | setBlendMode (DlBlendMode mode)=0 |
|
virtual void | setPathEffect (const DlPathEffect *effect)=0 |
|
virtual void | setMaskFilter (const DlMaskFilter *filter)=0 |
|
virtual void | setImageFilter (const DlImageFilter *filter)=0 |
|
virtual void | save (uint32_t total_content_depth) |
|
virtual void | saveLayer (const SkRect &bounds, const SaveLayerOptions &options, uint32_t total_content_depth, const DlImageFilter *backdrop=nullptr) |
|
virtual void | saveLayer (const SkRect *bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr) final |
|
virtual void | translate (SkScalar tx, SkScalar ty)=0 |
|
virtual void | scale (SkScalar sx, SkScalar sy)=0 |
|
virtual void | rotate (SkScalar degrees)=0 |
|
virtual void | skew (SkScalar sx, SkScalar sy)=0 |
|
virtual void | transform2DAffine (SkScalar mxx, SkScalar mxy, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myt)=0 |
|
virtual void | transformFullPerspective (SkScalar mxx, SkScalar mxy, SkScalar mxz, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myz, SkScalar myt, SkScalar mzx, SkScalar mzy, SkScalar mzz, SkScalar mzt, SkScalar mwx, SkScalar mwy, SkScalar mwz, SkScalar mwt)=0 |
|
virtual void | transformReset ()=0 |
|
virtual void | clipRect (const SkRect &rect, ClipOp clip_op, bool is_aa)=0 |
|
virtual void | clipRRect (const SkRRect &rrect, ClipOp clip_op, bool is_aa)=0 |
|
virtual void | clipPath (const SkPath &path, ClipOp clip_op, bool is_aa)=0 |
|
Definition at line 78 of file dl_receiver_utils.h.