5 #ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_FLUTTER_PROJECT_BUNDLE_H_
6 #define FLUTTER_SHELL_PLATFORM_WINDOWS_FLUTTER_PROJECT_BUNDLE_H_
12 #include "flutter/shell/platform/embedder/embedder.h"
18 std::unique_ptr<_FlutterEngineAOTData, FlutterEngineCollectAOTDataFnPtr>;
36 const std::filesystem::path&
assets_path() {
return assets_path_; }
39 const std::filesystem::path&
icu_path() {
return icu_path_; }
45 void SetSwitches(
const std::vector<std::string>& switches);
59 return dart_entrypoint_arguments_;
63 std::filesystem::path assets_path_;
64 std::filesystem::path icu_path_;
67 std::filesystem::path aot_library_path_;
70 std::string dart_entrypoint_;
73 std::vector<std::string> dart_entrypoint_arguments_;
76 std::vector<std::string> engine_switches_;
81 #endif // FLUTTER_SHELL_PLATFORM_WINDOWS_FLUTTER_PROJECT_BUNDLE_H_