|
| void | translate (DlScalar tx, DlScalar ty) override |
| |
| void | scale (DlScalar sx, DlScalar sy) override |
| |
| void | rotate (DlScalar degrees) override |
| |
| void | skew (DlScalar sx, DlScalar sy) override |
| |
| void | transform2DAffine (DlScalar mxx, DlScalar mxy, DlScalar mxt, DlScalar myx, DlScalar myy, DlScalar myt) override |
| |
| void | transformFullPerspective (DlScalar mxx, DlScalar mxy, DlScalar mxz, DlScalar mxt, DlScalar myx, DlScalar myy, DlScalar myz, DlScalar myt, DlScalar mzx, DlScalar mzy, DlScalar mzz, DlScalar mzt, DlScalar mwx, DlScalar mwy, DlScalar mwz, DlScalar mwt) override |
| |
| void | transformReset () override |
| |
| 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 | setMaskFilter (const DlMaskFilter *filter)=0 |
| |
| virtual void | setImageFilter (const DlImageFilter *filter)=0 |
| |
| virtual void | save ()=0 |
| |
| virtual void | save (uint32_t total_content_depth) |
| |
| virtual void | saveLayer (const DlRect &bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt)=0 |
| |
| virtual void | saveLayer (const DlRect &bounds, const SaveLayerOptions &options, uint32_t total_content_depth, DlBlendMode max_content_blend_mode, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt) |
| |
| virtual void | restore ()=0 |
| |
| virtual void | saveLayer (const DlRect *bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt) final |
| |
| virtual void | clipRect (const DlRect &rect, DlClipOp clip_op, bool is_aa)=0 |
| |
| virtual void | clipOval (const DlRect &bounds, DlClipOp clip_op, bool is_aa)=0 |
| |
| virtual void | clipRoundRect (const DlRoundRect &rrect, DlClipOp clip_op, bool is_aa)=0 |
| |
| virtual void | clipRoundSuperellipse (const DlRoundSuperellipse &rse, DlClipOp clip_op, bool is_aa)=0 |
| |
| virtual void | clipPath (const DlPath &path, DlClipOp clip_op, bool is_aa)=0 |
| |
| virtual void | drawColor (DlColor color, DlBlendMode mode)=0 |
| |
| virtual void | drawPaint ()=0 |
| |
| virtual void | drawLine (const DlPoint &p0, const DlPoint &p1)=0 |
| |
| virtual void | drawDashedLine (const DlPoint &p0, const DlPoint &p1, DlScalar on_length, DlScalar off_length)=0 |
| |
| virtual void | drawRect (const DlRect &rect)=0 |
| |
| virtual void | drawOval (const DlRect &bounds)=0 |
| |
| virtual void | drawCircle (const DlPoint ¢er, DlScalar radius)=0 |
| |
| virtual void | drawRoundRect (const DlRoundRect &rrect)=0 |
| |
| virtual void | drawDiffRoundRect (const DlRoundRect &outer, const DlRoundRect &inner)=0 |
| |
| virtual void | drawRoundSuperellipse (const DlRoundSuperellipse &rse)=0 |
| |
| virtual void | drawPath (const DlPath &path)=0 |
| |
| virtual void | drawArc (const DlRect &oval_bounds, DlScalar start_degrees, DlScalar sweep_degrees, bool use_center)=0 |
| |
| virtual void | drawPoints (DlPointMode mode, uint32_t count, const DlPoint points[])=0 |
| |
| virtual void | drawVertices (const std::shared_ptr< DlVertices > &vertices, DlBlendMode mode)=0 |
| |
| virtual void | drawImage (const sk_sp< DlImage > image, const DlPoint &point, DlImageSampling sampling, bool render_with_attributes)=0 |
| |
| virtual void | drawImageRect (const sk_sp< DlImage > image, const DlRect &src, const DlRect &dst, DlImageSampling sampling, bool render_with_attributes, DlSrcRectConstraint constraint=DlSrcRectConstraint::kFast)=0 |
| |
| virtual void | drawImageNine (const sk_sp< DlImage > image, const DlIRect ¢er, const DlRect &dst, DlFilterMode filter, bool render_with_attributes)=0 |
| |
| virtual void | drawAtlas (const sk_sp< DlImage > atlas, const DlRSTransform xform[], const DlRect tex[], const DlColor colors[], int count, DlBlendMode mode, DlImageSampling sampling, const DlRect *cull_rect, bool render_with_attributes)=0 |
| |
| virtual void | drawDisplayList (const sk_sp< DisplayList > display_list, DlScalar opacity=SK_Scalar1)=0 |
| |
| virtual void | drawText (const std::shared_ptr< DlText > &text, DlScalar x, DlScalar y)=0 |
| |
| virtual void | drawShadow (const DlPath &path, const DlColor color, const DlScalar elevation, bool transparent_occluder, DlScalar dpr)=0 |
| |
Definition at line 57 of file dl_receiver_utils.h.