Flutter iOS Embedder
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< Surface > surface
 
bool did_submit_last_frame
 
GrDirectContext * gr_context
 

Detailed Description

Definition at line 142 of file FlutterPlatformViews_Internal.h.

Constructor & Destructor Documentation

◆ FlutterPlatformViewLayer

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

Definition at line 16 of file FlutterPlatformViews_Internal.mm.

◆ ~FlutterPlatformViewLayer

- FlutterPlatformViewLayer:

Member Data Documentation

◆ did_submit_last_frame

- (bool) FlutterPlatformViewLayer:
protected

Definition at line 156 of file FlutterPlatformViews_Internal.h.

◆ gr_context

- (GrDirectContext*) FlutterPlatformViewLayer:
protected

Definition at line 161 of file FlutterPlatformViews_Internal.h.

◆ ios_surface

- (unique_ptr<IOSSurface>) flutter:
protected

Definition at line 152 of file FlutterPlatformViews_Internal.h.

◆ overlay_view

- (scoped_nsobject<UIView>) flutter:
protected

Definition at line 150 of file FlutterPlatformViews_Internal.h.

◆ overlay_view_wrapper

- (scoped_nsobject<UIView>) flutter:
protected

Definition at line 151 of file FlutterPlatformViews_Internal.h.

◆ surface

- (unique_ptr<Surface>) flutter:
protected

Definition at line 153 of file FlutterPlatformViews_Internal.h.


The documentation for this struct was generated from the following files:
flutter::FlutterPlatformViewLayer::ios_surface
std::unique_ptr< IOSSurface > ios_surface
Definition: FlutterPlatformViews_Internal.h:152
flutter::FlutterPlatformViewLayer::overlay_view_wrapper
fml::scoped_nsobject< UIView > overlay_view_wrapper
Definition: FlutterPlatformViews_Internal.h:151
flutter::FlutterPlatformViewLayer::overlay_view
fml::scoped_nsobject< UIView > overlay_view
Definition: FlutterPlatformViews_Internal.h:150
flutter::FlutterPlatformViewLayer::surface
std::unique_ptr< Surface > surface
Definition: FlutterPlatformViews_Internal.h:153