| Flutter macOS Embedder |

Instance Methods | Protected Attributes | List of all members
FlutterView() Category Reference

`#import <FlutterView_Internal.h>`

Inheritance diagram for FlutterView():

## 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:

- shell/platform/darwin/macos/framework/Source/FlutterView.mm
- shell/platform/darwin/macos/framework/Source/FlutterView_Internal.h