Flutter macOS Embedder
FlutterSurface(Private) Category Reference

#import <FlutterSurface.h>

Instance Methods

(nonnull instancetype) - initWithSize:device:
 

Properties

IOSurfaceRef ioSurface
 
CGSize size
 
int64_t textureId
 

Detailed Description

Internal FlutterSurface interface used by FlutterSurfaceManager. Wraps an IOSurface framebuffer and metadata related to the surface.

Definition at line 28 of file FlutterSurface.h.

Method Documentation

◆ initWithSize:device:

- (nonnull instancetype) initWithSize: (CGSize)  size
device: (nonnull id< MTLDevice >)  device 

Extends class FlutterSurface.

Property Documentation

◆ ioSurface

- (IOSurfaceRef) ioSurface
readnonatomicassign

Extends class FlutterSurface.

Definition at line 32 of file FlutterSurface.h.

◆ size

- (CGSize) size
readnonatomicassign

Extends class FlutterSurface.

Definition at line 33 of file FlutterSurface.h.

◆ textureId

- (int64_t) textureId
readnonatomicassign

Extends class FlutterSurface.

Definition at line 34 of file FlutterSurface.h.


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