| Flutter Linux Embedder |

Classes | Functions
fl_renderable.h File Reference
`#include <gdk/gdk.h>`
`#include "flutter/shell/platform/embedder/embedder.h"`

Go to the source code of this file.

## Classes
struct | _FlRenderableInterface

## Functions
G_BEGIN_DECLS | G_DECLARE_INTERFACE (FlRenderable, fl_renderable, FL, RENDERABLE, GObject)
void | fl_renderable_present_layers (FlRenderable *renderable, const FlutterLayer **layers, size_t layers_count)

## Function Documentation

## ◆ fl_renderable_present_layers()

void fl_renderable_present_layers | ( | FlRenderable * | renderable,
|  | const FlutterLayer ** | layers,
|  | size_t | layers_count
| ) |  |

fl_renderable_present_layers: @renderable: an #FlRenderable @layers: layers to draw. @layers_count: number of layers.

present_layers a frame. This method can be called from any thread.

Definition at line 11 of file fl_renderable.cc.

13 {
14 g_return_if_fail(FL_IS_RENDERABLE(self));
15
16 FL_RENDERABLE_GET_IFACE(self)->present_layers(self, layers, layers_count);
17 }
layers_count
const FlutterLayer size_t layers_count
Definition: fl_compositor_software.cc:33
layers
const FlutterLayer ** layers
Definition: fl_compositor_software.cc:32

References layers, and layers_count.

Referenced by compositor_present_view_callback().

## ◆ G_DECLARE_INTERFACE()

G_BEGIN_DECLS G_DECLARE_INTERFACE | ( | FlRenderable | ,
|  | fl_renderable | ,
|  | FL | ,
|  | RENDERABLE | ,
|  | GObject |
| ) |  |