Public Member Functions | |
| void | save () override |
| void | restore () override |
Public Member Functions inherited from flutter::DlOpReceiver | |
| virtual void | setStrokeWidth (float width)=0 |
| virtual void | setStrokeMiter (float limit)=0 |
| virtual void | save (uint32_t total_content_depth) |
| 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 | saveLayer (const DlRect *bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt) final |
Public Member Functions inherited from flutter::DlSkPaintDispatchHelper | |
| DlSkPaintDispatchHelper (SkScalar opacity=SK_Scalar1) | |
| void | setAntiAlias (bool aa) override |
| void | setDrawStyle (DlDrawStyle style) override |
| void | setColor (DlColor color) override |
| void | setStrokeWidth (SkScalar width) override |
| void | setStrokeMiter (SkScalar limit) override |
| void | setStrokeCap (DlStrokeCap cap) override |
| void | setStrokeJoin (DlStrokeJoin join) override |
| void | setColorSource (const DlColorSource *source) override |
| void | setColorFilter (const DlColorFilter *filter) override |
| void | setInvertColors (bool invert) override |
| void | setBlendMode (DlBlendMode mode) override |
| void | setMaskFilter (const DlMaskFilter *filter) override |
| void | setImageFilter (const DlImageFilter *filter) override |
| const SkPaint & | paint (bool uses_shader=true) |
| SkScalar | opacity () |
| SkScalar | combined_opacity () |
| bool | has_opacity () |
Public Member Functions inherited from flutter::IgnoreTransformDispatchHelper | |
| 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 |
Public Member Functions inherited from flutter::IgnoreDrawDispatchHelper | |
| void | saveLayer (const DlRect &bounds, const SaveLayerOptions options, const DlImageFilter *backdrop, std::optional< int64_t > backdrop_id) override |
| void | drawColor (DlColor color, DlBlendMode mode) override |
| void | drawPaint () override |
| void | drawLine (const DlPoint &p0, const DlPoint &p1) override |
| void | drawDashedLine (const DlPoint &p0, const DlPoint &p1, DlScalar on_length, DlScalar off_length) override |
| void | drawRect (const DlRect &rect) override |
| void | drawOval (const DlRect &bounds) override |
| void | drawCircle (const DlPoint ¢er, DlScalar radius) override |
| void | drawRoundRect (const DlRoundRect &rrect) override |
| void | drawDiffRoundRect (const DlRoundRect &outer, const DlRoundRect &inner) override |
| void | drawRoundSuperellipse (const DlRoundSuperellipse &rse) override |
| void | drawPath (const DlPath &path) override |
| void | drawArc (const DlRect &oval_bounds, DlScalar start_degrees, DlScalar sweep_degrees, bool use_center) override |
| void | drawPoints (DlPointMode mode, uint32_t count, const DlPoint points[]) override |
| void | drawVertices (const std::shared_ptr< DlVertices > &vertices, DlBlendMode mode) override |
| void | drawImage (const sk_sp< DlImage > image, const DlPoint &point, DlImageSampling sampling, bool render_with_attributes) override |
| void | drawImageRect (const sk_sp< DlImage > image, const DlRect &src, const DlRect &dst, DlImageSampling sampling, bool render_with_attributes, DlSrcRectConstraint constraint) override |
| void | drawImageNine (const sk_sp< DlImage > image, const DlIRect ¢er, const DlRect &dst, DlFilterMode filter, bool render_with_attributes) override |
| 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) override |
| void | drawDisplayList (const sk_sp< DisplayList > display_list, DlScalar opacity) override |
| void | drawText (const std::shared_ptr< DlText > &text, DlScalar x, DlScalar y) override |
| void | drawShadow (const DlPath &path, const DlColor color, const DlScalar elevation, bool transparent_occluder, DlScalar dpr) override |
Additional Inherited Members | |
Static Public Attributes inherited from flutter::DlOpReceiver | |
| static constexpr int | kMaxDrawPointsCount = ((1 << 29) - 1) |
Protected Member Functions inherited from flutter::DlSkPaintDispatchHelper | |
| void | save_opacity (SkScalar opacity_for_children) |
| void | restore_opacity () |
Definition at line 16 of file dl_sk_paint_dispatcher_unittests.cc.
|
inlineoverridevirtual |
Implements flutter::DlOpReceiver.
Definition at line 24 of file dl_sk_paint_dispatcher_unittests.cc.
References flutter::DlSkPaintDispatchHelper::restore_opacity().
Referenced by flutter::testing::TEST().
|
inlineoverridevirtual |
Implements flutter::DlOpReceiver.
Definition at line 22 of file dl_sk_paint_dispatcher_unittests.cc.
References flutter::DlSkPaintDispatchHelper::save_opacity().
Referenced by flutter::testing::TEST().