5#ifndef FLUTTER_SHELL_PLATFORM_ANDROID_JNI_PLATFORM_VIEW_ANDROID_JNI_H_
6#define FLUTTER_SHELL_PLATFORM_ANDROID_JNI_PLATFORM_VIEW_ANDROID_JNI_H_
20struct ASurfaceTransaction;
46 std::unique_ptr<flutter::PlatformMessage>
message,
54 std::unique_ptr<fml::Mapping>
data) = 0;
62 std::vector<uint8_t> buffer,
63 std::vector<std::string> strings,
64 std::vector<std::vector<uint8_t>> string_attribute_args) = 0;
79 std::vector<uint8_t> actions_buffer,
80 std::vector<std::string> strings) = 0;
214 virtual std::unique_ptr<PlatformViewAndroidJNI::OverlayMetadata>
231 virtual std::unique_ptr<PlatformViewAndroidJNI::OverlayMetadata>
256 virtual std::unique_ptr<std::vector<std::string>>
258 std::vector<std::string> supported_locales_data) = 0;
271 int configuration_id)
const = 0;
FlutterVulkanImage * image
G_BEGIN_DECLS GBytes * message
G_BEGIN_DECLS FlutterViewId view_id
std::nullptr_t JavaLocalRef
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data