Flutter Engine
flutter::FlutterPlatformViewLayer Struct Reference

#import <FlutterPlatformViews_Internal.h>

Protected Member Functions

() - FlutterPlatformViewLayer
 
() - ~FlutterPlatformViewLayer
 

Protected Attributes

fml::scoped_nsobject< UIView > overlay_view
 
fml::scoped_nsobject< UIView > overlay_view_wrapper
 
std::unique_ptr< IOSSurfaceios_surface
 
std::unique_ptr< Surfacesurface
 
bool did_submit_last_frame
 
GrDirectContext * gr_context
 

Detailed Description

Definition at line 65 of file FlutterPlatformViews_Internal.h.

Constructor & Destructor Documentation

◆ FlutterPlatformViewLayer()

- FlutterPlatformViewLayer: (fml::scoped_nsobject< UIView >)  overlay_view
(fml::scoped_nsobject< UIView >)  overlay_view_wrapper
(std::unique_ptr< IOSSurface >)  ios_surface
(std::unique_ptr< Surface >)  surface 

Definition at line 14 of file FlutterPlatformViews_Internal.mm.

References ~FlutterPlatformViewLayer.

19  : overlay_view(std::move(overlay_view)),
20  overlay_view_wrapper(std::move(overlay_view_wrapper)),
21  ios_surface(std::move(ios_surface)),
22  surface(std::move(surface)){};
fml::scoped_nsobject< UIView > overlay_view_wrapper
fml::scoped_nsobject< UIView > overlay_view

◆ ~FlutterPlatformViewLayer()

- FlutterPlatformViewLayer:

Referenced by FlutterPlatformViewLayer.

Member Data Documentation

◆ did_submit_last_frame

- (bool) FlutterPlatformViewLayer:
protected

Definition at line 79 of file FlutterPlatformViews_Internal.h.

◆ gr_context

- (GrDirectContext*) FlutterPlatformViewLayer:
protected

Definition at line 84 of file FlutterPlatformViews_Internal.h.

◆ ios_surface

- (unique_ptr<IOSSurface>) flutter:
protected

Definition at line 75 of file FlutterPlatformViews_Internal.h.

◆ overlay_view

- (scoped_nsobject<UIView>) flutter:
protected

Definition at line 73 of file FlutterPlatformViews_Internal.h.

◆ overlay_view_wrapper

- (scoped_nsobject<UIView>) flutter:
protected

Definition at line 74 of file FlutterPlatformViews_Internal.h.

◆ surface

- (unique_ptr<Surface>) flutter:
protected

Definition at line 76 of file FlutterPlatformViews_Internal.h.


The documentation for this struct was generated from the following files: