Represents a platform view layer, including all mutations. More...
#include <platform_view_layer.h>
Additional Inherited Members | |
Static Public Attributes inherited from flutter::Layer | |
| static constexpr int | kSaveLayerRenderFlags |
| static constexpr int | kRasterCacheRenderFlags |
Represents a platform view layer, including all mutations.
Definition at line 13 of file platform_view_layer.h.
| flutter::PlatformViewLayer::PlatformViewLayer | ( | const DlPoint & | offset, |
| const DlSize & | size, | ||
| int64_t | view_id | ||
| ) |
Definition at line 11 of file platform_view_layer.cc.
|
explicit |
Creates platform view from provided FlutterLayer, which must be of type kFlutterLayerContentTypePlatformView.
| flutter::PlatformViewLayer::PlatformViewLayer | ( | FlutterPlatformViewIdentifier | identifier, |
| const std::vector< FlutterPlatformViewMutation > & | mutations, | ||
| FlutterPoint | offset, | ||
| FlutterSize | size | ||
| ) |
Definition at line 26 of file FlutterMutatorView.mm.
|
inline |
Definition at line 27 of file FlutterMutatorView.h.
|
inline |
Definition at line 28 of file FlutterMutatorView.h.
|
inline |
Definition at line 29 of file FlutterMutatorView.h.
|
overridevirtual |
Implements flutter::Layer.
Definition at line 36 of file platform_view_layer.cc.
References flutter::PaintContext::canvas, flutter::ExternalViewEmbedder::CompositeEmbeddedView(), FML_DLOG, flutter::PaintContext::rendering_above_platform_view, flutter::LayerStateStack::set_delegate(), flutter::PaintContext::state_stack, and flutter::PaintContext::view_embedder.
|
overridevirtual |
Implements flutter::Layer.
Definition at line 16 of file platform_view_layer.cc.
References flutter::LayerStateStack::fill(), FML_DLOG, flutter::PrerollContext::has_platform_view, impeller::TRect< Scalar >::MakeOriginSize(), flutter::LayerStateStack::matrix(), params, flutter::ExternalViewEmbedder::PrerollCompositeEmbeddedView(), flutter::ExternalViewEmbedder::PushVisitedPlatformView(), flutter::Layer::set_paint_bounds(), flutter::Layer::set_subtree_has_platform_view(), flutter::PrerollContext::state_stack, and flutter::PrerollContext::view_embedder.
|
inline |
Definition at line 30 of file FlutterMutatorView.h.