#include <cacheable_layer.h>
Protected Attributes | |
| std::unique_ptr< LayerRasterCacheItem > | layer_raster_cache_item_ |
Additional Inherited Members | |
Static Public Attributes inherited from flutter::Layer | |
| static constexpr int | kSaveLayerRenderFlags |
| static constexpr int | kRasterCacheRenderFlags |
Protected Member Functions inherited from flutter::ContainerLayer | |
| void | PrerollChildren (PrerollContext *context, DlRect *child_paint_bounds) |
Definition at line 33 of file cacheable_layer.h.
|
explicit |
Definition at line 38 of file cacheable_layer.cc.
References layer_raster_cache_item_, and flutter::LayerRasterCacheItem::Make().
|
inline |
Definition at line 41 of file cacheable_layer.h.
References layer_raster_cache_item_.
|
protected |
Definition at line 46 of file cacheable_layer.h.
Referenced by CacheableContainerLayer(), flutter::ClipShapeLayer< T >::Paint(), flutter::ColorFilterLayer::Paint(), flutter::ImageFilterLayer::Paint(), flutter::OpacityLayer::Paint(), flutter::ShaderMaskLayer::Paint(), flutter::ClipShapeLayer< T >::Preroll(), flutter::ColorFilterLayer::Preroll(), flutter::ImageFilterLayer::Preroll(), flutter::OpacityLayer::Preroll(), flutter::ShaderMaskLayer::Preroll(), flutter::testing::MockCacheableContainerLayer::Preroll(), and raster_cache_item().