Flutter Linux Embedder
_FlCompositorClass Struct Reference

#include <fl_compositor.h>

Public Attributes

GObjectClass parent_class
 
gboolean(* present_layers )(FlCompositor *compositor, const FlutterLayer **layers, size_t layers_count)
 
void(* get_frame_size )(FlCompositor *compositor, size_t *width, size_t *height)
 
gboolean(* render )(FlCompositor *compositor, cairo_t *cr, GdkWindow *window, gboolean wait_for_frame)
 

Detailed Description

Definition at line 20 of file fl_compositor.h.

Member Data Documentation

◆ get_frame_size

void(* _FlCompositorClass::get_frame_size) (FlCompositor *compositor, size_t *width, size_t *height)

Definition at line 27 of file fl_compositor.h.

◆ parent_class

GObjectClass _FlCompositorClass::parent_class

Definition at line 21 of file fl_compositor.h.

◆ present_layers

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

Definition at line 23 of file fl_compositor.h.

◆ render

gboolean(* _FlCompositorClass::render) (FlCompositor *compositor, cairo_t *cr, GdkWindow *window, gboolean wait_for_frame)

Definition at line 31 of file fl_compositor.h.


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