Flutter Engine
The Flutter Engine
flutter::DlCanvas Member List

This is the complete list of members for flutter::DlCanvas, including all inherited members.

Clear(DlColor color)flutter::DlCanvasinline
ClipOp enum nameflutter::DlCanvas
ClipPath(const SkPath &path, ClipOp clip_op=ClipOp::kIntersect, bool is_aa=false)=0flutter::DlCanvaspure virtual
ClipRect(const SkRect &rect, ClipOp clip_op=ClipOp::kIntersect, bool is_aa=false)=0flutter::DlCanvaspure virtual
ClipRRect(const SkRRect &rrect, ClipOp clip_op=ClipOp::kIntersect, bool is_aa=false)=0flutter::DlCanvaspure virtual
ComputeShadowBounds(const SkPath &path, float elevation, SkScalar dpr, const SkMatrix &ctm)flutter::DlCanvasstatic
DrawArc(const SkRect &bounds, SkScalar start, SkScalar sweep, bool useCenter, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawAtlas(const sk_sp< DlImage > &atlas, const SkRSXform xform[], const SkRect tex[], const DlColor colors[], int count, DlBlendMode mode, DlImageSampling sampling, const SkRect *cullRect, const DlPaint *paint=nullptr)=0flutter::DlCanvaspure virtual
DrawCircle(const SkPoint &center, SkScalar radius, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawColor(DlColor color, DlBlendMode mode=DlBlendMode::kSrcOver)=0flutter::DlCanvaspure virtual
DrawDashedLine(const DlPoint &p0, const DlPoint &p1, DlScalar on_length, DlScalar off_length, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawDisplayList(const sk_sp< DisplayList > display_list, SkScalar opacity=SK_Scalar1)=0flutter::DlCanvaspure virtual
DrawDRRect(const SkRRect &outer, const SkRRect &inner, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawImage(const sk_sp< DlImage > &image, const SkPoint point, DlImageSampling sampling, const DlPaint *paint=nullptr)=0flutter::DlCanvaspure virtual
DrawImageNine(const sk_sp< DlImage > &image, const SkIRect &center, const SkRect &dst, DlFilterMode filter, const DlPaint *paint=nullptr)=0flutter::DlCanvaspure virtual
DrawImageRect(const sk_sp< DlImage > &image, const SkRect &src, const SkRect &dst, DlImageSampling sampling, const DlPaint *paint=nullptr, SrcRectConstraint constraint=SrcRectConstraint::kFast)=0flutter::DlCanvaspure virtual
DrawImageRect(const sk_sp< DlImage > &image, const SkIRect &src, const SkRect &dst, DlImageSampling sampling, const DlPaint *paint=nullptr, SrcRectConstraint constraint=SrcRectConstraint::kFast)flutter::DlCanvasinlinevirtual
DrawImageRect(const sk_sp< DlImage > &image, const SkRect &dst, DlImageSampling sampling, const DlPaint *paint=nullptr, SrcRectConstraint constraint=SrcRectConstraint::kFast)flutter::DlCanvasinline
DrawLine(const SkPoint &p0, const SkPoint &p1, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawOval(const SkRect &bounds, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawPaint(const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawPath(const SkPath &path, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawPoints(PointMode mode, uint32_t count, const SkPoint pts[], const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawRect(const SkRect &rect, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawRRect(const SkRRect &rrect, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawShadow(const SkPath &path, const DlColor color, const SkScalar elevation, bool transparent_occluder, SkScalar dpr)=0flutter::DlCanvaspure virtual
DrawTextBlob(const sk_sp< SkTextBlob > &blob, SkScalar x, SkScalar y, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawTextFrame(const std::shared_ptr< impeller::TextFrame > &text_frame, SkScalar x, SkScalar y, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawVertices(const DlVertices *vertices, DlBlendMode mode, const DlPaint &paint)=0flutter::DlCanvaspure virtual
DrawVertices(const std::shared_ptr< const DlVertices > &vertices, DlBlendMode mode, const DlPaint &paint)flutter::DlCanvasinline
Flush()=0flutter::DlCanvaspure virtual
GetBaseLayerSize() const =0flutter::DlCanvaspure virtual
GetDestinationClipBounds() const =0flutter::DlCanvaspure virtual
GetImageInfo() const =0flutter::DlCanvaspure virtual
GetLocalClipBounds() const =0flutter::DlCanvaspure virtual
GetSaveCount() const =0flutter::DlCanvaspure virtual
GetTransform() const =0flutter::DlCanvaspure virtual
GetTransformFullPerspective() const =0flutter::DlCanvaspure virtual
kShadowLightHeightflutter::DlCanvasstatic
kShadowLightRadiusflutter::DlCanvasstatic
PointMode enum nameflutter::DlCanvas
QuickReject(const SkRect &bounds) const =0flutter::DlCanvaspure virtual
Restore()=0flutter::DlCanvaspure virtual
RestoreToCount(int restore_count)=0flutter::DlCanvaspure virtual
Rotate(SkScalar degrees)=0flutter::DlCanvaspure virtual
Save()=0flutter::DlCanvaspure virtual
SaveLayer(const SkRect *bounds, const DlPaint *paint=nullptr, const DlImageFilter *backdrop=nullptr)=0flutter::DlCanvaspure virtual
Scale(SkScalar sx, SkScalar sy)=0flutter::DlCanvaspure virtual
SetTransform(const SkMatrix *matrix)=0flutter::DlCanvaspure virtual
SetTransform(const SkM44 *matrix44)=0flutter::DlCanvaspure virtual
SetTransform(const SkMatrix &matrix)flutter::DlCanvasinlinevirtual
SetTransform(const SkM44 &matrix44)flutter::DlCanvasinlinevirtual
Skew(SkScalar sx, SkScalar sy)=0flutter::DlCanvaspure virtual
SrcRectConstraint enum nameflutter::DlCanvas
Transform(const SkMatrix *matrix)=0flutter::DlCanvaspure virtual
Transform(const SkM44 *matrix44)=0flutter::DlCanvaspure virtual
Transform(const SkMatrix &matrix)flutter::DlCanvasinline
Transform(const SkM44 &matrix44)flutter::DlCanvasinline
Transform2DAffine(SkScalar mxx, SkScalar mxy, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myt)=0flutter::DlCanvaspure virtual
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)=0flutter::DlCanvaspure virtual
TransformReset()=0flutter::DlCanvaspure virtual
Translate(SkScalar tx, SkScalar ty)=0flutter::DlCanvaspure virtual
~DlCanvas()=defaultflutter::DlCanvasvirtual