| Flutter Linux Embedder |

Public Attributes | List of all members
_FlCompositorClass Struct Reference

`#include <fl_compositor.h>`

## Public Attributes
GObjectClass | parent_class
gboolean(* | create_backing_store )(FlCompositor *compositor, const FlutterBackingStoreConfig *config, FlutterBackingStore *backing_store_out)
gboolean(* | collect_backing_store )(FlCompositor *compositor, const FlutterBackingStore *backing_store)
gboolean(* | present_layers )(FlCompositor *compositor, FlutterViewId view_id, const FlutterLayer **layers, size_t layers_count)
void(* | wait_for_frame )(FlCompositor *compositor, int target_width, int target_height)

## Detailed Description

Definition at line 16 of file fl_compositor.h.

## Member Data Documentation

## ◆ collect_backing_store

gboolean(* _FlCompositorClass::collect_backing_store) (FlCompositor *compositor, const FlutterBackingStore *backing_store)

Definition at line 23 of file fl_compositor.h.

## ◆ create_backing_store

gboolean(* _FlCompositorClass::create_backing_store) (FlCompositor *compositor, const FlutterBackingStoreConfig *config, FlutterBackingStore *backing_store_out)

Definition at line 19 of file fl_compositor.h.

## ◆ parent_class

GObjectClass _FlCompositorClass::parent_class

Definition at line 17 of file fl_compositor.h.

## ◆ present_layers

gboolean(* _FlCompositorClass::present_layers) (FlCompositor *compositor, FlutterViewId view_id, const FlutterLayer **layers, size_t layers_count)

Definition at line 26 of file fl_compositor.h.

## ◆ wait_for_frame

void(* _FlCompositorClass::wait_for_frame) (FlCompositor *compositor, int target_width, int target_height)

Definition at line 31 of file fl_compositor.h.

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

- shell/platform/linux/fl_compositor.h