Flutter Engine
 
Loading...
Searching...
No Matches
FlutterLayer Struct Reference

#include <embedder.h>

Public Attributes

size_t struct_size
 This size of this struct. Must be sizeof(FlutterLayer).
 
FlutterLayerContentType type
 
union { 
 
   const FlutterBackingStore *   backing_store 
 
   const FlutterPlatformView *   platform_view 
 
};  
 
FlutterPoint offset
 
FlutterSize size
 The size of the layer (in physical pixels).
 
FlutterBackingStorePresentInfobacking_store_present_info
 
uint64_t presentation_time
 

Detailed Description

Definition at line 2129 of file embedder.h.

Member Data Documentation

◆ [union]

union { ... } FlutterLayer

◆ backing_store

◆ backing_store_present_info

◆ offset

◆ platform_view

◆ presentation_time

◆ size

◆ struct_size

◆ type

FlutterLayerContentType FlutterLayer::type

Each layer displays contents in one way or another. The type indicates whether those contents are specified by Flutter or the embedder.

Definition at line 2134 of file embedder.h.

Referenced by flutter::testing::expectSoftwareRenderingOutputMatches(), fl_compositor_opengl_present_layers(), operator<<(), operator==(), flutter::FlutterCompositor::Present(), flutter::CompositorOpenGL::Present(), flutter::CompositorSoftware::Present(), flutter::EmbedderLayers::PushBackingStoreLayer(), flutter::EmbedderLayers::PushPlatformViewLayer(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_P(), flutter::testing::TEST_P(), and flutter::testing::TEST_P().


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