Flutter macOS Embedder
FlutterView() Category Reference

#import <FlutterView_Internal.h>

Inheritance diagram for FlutterView():
<FlutterSurfaceManagerDelegate>

Instance Methods

(void) - setEnableWideGamut:
 
- Instance Methods inherited from <FlutterSurfaceManagerDelegate>
(void) - onPresent:withBlock:delay:
 

Protected Attributes

FlutterViewIdentifier _viewIdentifier
 
__weak id< FlutterViewDelegate_viewDelegate
 
FlutterResizeSynchronizer * _resizeSynchronizer
 
FlutterSurfaceManager_surfaceManager
 
NSCursor * _lastCursor
 

Detailed Description

Definition at line 13 of file FlutterView.mm.

Method Documentation

◆ setEnableWideGamut:

- (void) setEnableWideGamut: (BOOL)  enableWideGamut

Updates the wide gamut setting on the surface manager. Called when the window moves to a screen with different gamut support.

Must be called on the platform thread.

Member Data Documentation

◆ _lastCursor

- (NSCursor*) _lastCursor
protected

Definition at line 18 of file FlutterView.mm.

◆ _resizeSynchronizer

- (FlutterResizeSynchronizer*) _resizeSynchronizer
protected

Definition at line 16 of file FlutterView.mm.

◆ _surfaceManager

- (FlutterSurfaceManager*) _surfaceManager
protected

Definition at line 17 of file FlutterView.mm.

◆ _viewDelegate

- (__weak id<FlutterViewDelegate>) _viewDelegate
protected

Definition at line 15 of file FlutterView.mm.

◆ _viewIdentifier

- (FlutterViewIdentifier) _viewIdentifier
protected

Definition at line 14 of file FlutterView.mm.


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