Flutter Engine
The Flutter Engine
|
#include <embedder.h>
Public Attributes | ||
size_t | struct_size | |
The size of this struct. Must be sizeof(FlutterBackingStore). | ||
void * | user_data | |
FlutterBackingStoreType | type | |
Specifies the type of backing store. | ||
bool | did_update | |
union { | ||
FlutterOpenGLBackingStore open_gl | ||
The description of the OpenGL backing store. More... | ||
FlutterSoftwareBackingStore software | ||
The description of the software backing store. More... | ||
FlutterSoftwareBackingStore2 software2 | ||
The description of the software backing store. More... | ||
FlutterMetalBackingStore metal | ||
FlutterVulkanBackingStore vulkan | ||
}; | ||
Definition at line 1752 of file embedder.h.
union { ... } FlutterBackingStore |
bool FlutterBackingStore::did_update |
Indicates if this backing store was updated since the last time it was associated with a presented layer.
Definition at line 1763 of file embedder.h.
FlutterMetalBackingStore FlutterBackingStore::metal |
Definition at line 1772 of file embedder.h.
FlutterOpenGLBackingStore FlutterBackingStore::open_gl |
The description of the OpenGL backing store.
Definition at line 1766 of file embedder.h.
FlutterSoftwareBackingStore FlutterBackingStore::software |
The description of the software backing store.
Definition at line 1768 of file embedder.h.
FlutterSoftwareBackingStore2 FlutterBackingStore::software2 |
The description of the software backing store.
Definition at line 1770 of file embedder.h.
size_t FlutterBackingStore::struct_size |
The size of this struct. Must be sizeof(FlutterBackingStore).
Definition at line 1754 of file embedder.h.
FlutterBackingStoreType FlutterBackingStore::type |
Specifies the type of backing store.
Definition at line 1760 of file embedder.h.
void* FlutterBackingStore::user_data |
A baton that is not interpreted by the engine in any way. The embedder may use this to associate resources that are tied to the lifecycle of the FlutterBackingStore
.
Definition at line 1758 of file embedder.h.
FlutterVulkanBackingStore FlutterBackingStore::vulkan |
Definition at line 1774 of file embedder.h.