5 #ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_COMPOSITOR_H_
6 #define FLUTTER_SHELL_PLATFORM_LINUX_FL_COMPOSITOR_H_
11 #include "flutter/shell/platform/embedder/embedder.h"
20 gboolean (*present_layers)(FlCompositor* compositor,
21 const FlutterLayer**
layers,
24 gboolean (*render)(FlCompositor* compositor, cairo_t* cr, GdkWindow*
window);
44 const FlutterLayer**
layers,
G_BEGIN_DECLS G_DECLARE_DERIVABLE_TYPE(FlAccessibleNode, fl_accessible_node, FL, ACCESSIBLE_NODE, AtkObject)
gboolean fl_compositor_render(FlCompositor *compositor, cairo_t *cr, GdkWindow *window)
gboolean fl_compositor_present_layers(FlCompositor *compositor, const FlutterLayer **layers, size_t layers_count)
const FlutterLayer size_t layers_count
const FlutterLayer ** layers
GObjectClass parent_class