Flutter Windows Embedder
flutter::Compositor Class Referenceabstract

#include <compositor.h>

Inheritance diagram for flutter::Compositor:
flutter::CompositorOpenGL flutter::CompositorSoftware

Public Member Functions

virtual ~Compositor ()=default
 
virtual bool CreateBackingStore (const FlutterBackingStoreConfig &config, FlutterBackingStore *backing_store_out)=0
 
virtual bool CollectBackingStore (const FlutterBackingStore *store)=0
 
virtual bool Present (FlutterWindowsView *view, const FlutterLayer **layers, size_t layers_count)=0
 

Detailed Description

Definition at line 22 of file compositor.h.

Constructor & Destructor Documentation

◆ ~Compositor()

virtual flutter::Compositor::~Compositor ( )
virtualdefault

Member Function Documentation

◆ CollectBackingStore()

virtual bool flutter::Compositor::CollectBackingStore ( const FlutterBackingStore *  store)
pure virtual

◆ CreateBackingStore()

virtual bool flutter::Compositor::CreateBackingStore ( const FlutterBackingStoreConfig &  config,
FlutterBackingStore *  backing_store_out 
)
pure virtual

◆ Present()

virtual bool flutter::Compositor::Present ( FlutterWindowsView view,
const FlutterLayer **  layers,
size_t  layers_count 
)
pure virtual

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