|
| DlDispatcher () |
| Subclasses.
|
|
| DlDispatcher (IRect cull_rect) |
|
| DlDispatcher (Rect cull_rect) |
|
| ~DlDispatcher ()=default |
|
void | save () override |
|
void | saveLayer (const SkRect &bounds, const flutter::SaveLayerOptions options, const flutter::DlImageFilter *backdrop) override |
|
void | save (uint32_t total_content_depth) override |
|
void | saveLayer (const SkRect &bounds, const flutter::SaveLayerOptions &options, uint32_t total_content_depth, const flutter::DlImageFilter *backdrop) override |
|
Picture | EndRecordingAsPicture () |
|
bool | PrefersImpellerPaths () const override |
|
void | setAntiAlias (bool aa) override |
|
void | setDrawStyle (flutter::DlDrawStyle style) override |
|
void | setColor (flutter::DlColor color) override |
|
void | setStrokeWidth (SkScalar width) override |
|
void | setStrokeMiter (SkScalar limit) override |
|
void | setStrokeCap (flutter::DlStrokeCap cap) override |
|
void | setStrokeJoin (flutter::DlStrokeJoin join) override |
|
void | setColorSource (const flutter::DlColorSource *source) override |
|
void | setColorFilter (const flutter::DlColorFilter *filter) override |
|
void | setInvertColors (bool invert) override |
|
void | setBlendMode (flutter::DlBlendMode mode) override |
|
void | setPathEffect (const flutter::DlPathEffect *effect) override |
|
void | setMaskFilter (const flutter::DlMaskFilter *filter) override |
|
void | setImageFilter (const flutter::DlImageFilter *filter) override |
|
void | save (uint32_t total_content_depth) override |
|
void | saveLayer (const SkRect &bounds, const flutter::SaveLayerOptions &options, uint32_t total_content_depth, const flutter::DlImageFilter *backdrop) override |
|
void | restore () override |
|
void | translate (SkScalar tx, SkScalar ty) override |
|
void | scale (SkScalar sx, SkScalar sy) override |
|
void | rotate (SkScalar degrees) override |
|
void | skew (SkScalar sx, SkScalar sy) override |
|
void | transform2DAffine (SkScalar mxx, SkScalar mxy, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myt) override |
|
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) override |
|
void | transformReset () override |
|
void | clipRect (const SkRect &rect, ClipOp clip_op, bool is_aa) override |
|
void | clipRRect (const SkRRect &rrect, ClipOp clip_op, bool is_aa) override |
|
void | clipPath (const SkPath &path, ClipOp clip_op, bool is_aa) override |
|
void | clipPath (const CacheablePath &cache, ClipOp clip_op, bool is_aa) override |
|
void | drawColor (flutter::DlColor color, flutter::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 | drawPath (const CacheablePath &cache) override |
|
void | drawArc (const SkRect &oval_bounds, SkScalar start_degrees, SkScalar sweep_degrees, bool use_center) override |
|
void | drawPoints (PointMode mode, uint32_t count, const SkPoint points[]) override |
|
void | drawVertices (const flutter::DlVertices *vertices, flutter::DlBlendMode dl_mode) override |
|
void | drawImage (const sk_sp< flutter::DlImage > image, const SkPoint point, flutter::DlImageSampling sampling, bool render_with_attributes) override |
|
void | drawImageRect (const sk_sp< flutter::DlImage > image, const SkRect &src, const SkRect &dst, flutter::DlImageSampling sampling, bool render_with_attributes, SrcRectConstraint constraint) override |
|
void | drawImageNine (const sk_sp< flutter::DlImage > image, const SkIRect ¢er, const SkRect &dst, flutter::DlFilterMode filter, bool render_with_attributes) override |
|
void | drawAtlas (const sk_sp< flutter::DlImage > atlas, const SkRSXform xform[], const SkRect tex[], const flutter::DlColor colors[], int count, flutter::DlBlendMode mode, flutter::DlImageSampling sampling, const SkRect *cull_rect, bool render_with_attributes) override |
|
void | drawDisplayList (const sk_sp< flutter::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 flutter::DlColor color, const SkScalar elevation, bool transparent_occluder, SkScalar dpr) override |
|
void | drawShadow (const CacheablePath &cache, const flutter::DlColor color, const SkScalar elevation, bool transparent_occluder, SkScalar dpr) override |
|
virtual void | saveLayer (const SkRect *bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr) final |
|
virtual void | drawTextFrame (const std::shared_ptr< impeller::TextFrame > &text_frame, SkScalar x, SkScalar y)=0 |
|
Definition at line 252 of file dl_dispatcher.h.