#include <flutter_windows_engine_builder.h>
Public Member Functions | |
| FlutterWindowsEngineBuilder (WindowsTestContext &context) | |
| ~FlutterWindowsEngineBuilder () | |
| void | SetDartEntrypoint (std::string entrypoint) |
| void | AddDartEntrypointArgument (std::string arg) |
| void | SetCreateKeyboardHandlerCallbacks (KeyboardKeyEmbedderHandler::GetKeyStateHandler get_key_state, KeyboardKeyEmbedderHandler::MapVirtualKeyToScanCode map_vk_to_scan) |
| void | SetSwitches (std::vector< std::string > switches) |
| void | SetImpellerSwitch (FlutterDesktopImpellerSwitch impeller_switch) |
| void | SetWindowsProcTable (std::shared_ptr< WindowsProcTable > windows_proc_table) |
| std::unique_ptr< FlutterWindowsEngine > | Build () |
Definition at line 19 of file flutter_windows_engine_builder.h.
|
explicit |
Definition at line 48 of file flutter_windows_engine_builder.cc.
References FlutterDesktopEngineProperties::aot_library_path, FlutterDesktopEngineProperties::assets_path, context, DefaultImpeller, FlutterDesktopEngineProperties::icu_data_path, and FlutterDesktopEngineProperties::impeller_switch.
|
default |
| void flutter::testing::FlutterWindowsEngineBuilder::AddDartEntrypointArgument | ( | std::string | arg | ) |
Definition at line 64 of file flutter_windows_engine_builder.cc.
Referenced by flutter::testing::TEST_F().
| std::unique_ptr< FlutterWindowsEngine > flutter::testing::FlutterWindowsEngineBuilder::Build | ( | ) |
Definition at line 90 of file flutter_windows_engine_builder.cc.
References FlutterDesktopEngineProperties::dart_entrypoint_argc, FlutterDesktopEngineProperties::dart_entrypoint_argv, and flutter::FlutterProjectBundle::SetSwitches().
Referenced by flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| void flutter::testing::FlutterWindowsEngineBuilder::SetCreateKeyboardHandlerCallbacks | ( | KeyboardKeyEmbedderHandler::GetKeyStateHandler | get_key_state, |
| KeyboardKeyEmbedderHandler::MapVirtualKeyToScanCode | map_vk_to_scan | ||
| ) |
Definition at line 78 of file flutter_windows_engine_builder.cc.
| void flutter::testing::FlutterWindowsEngineBuilder::SetDartEntrypoint | ( | std::string | entrypoint | ) |
Definition at line 59 of file flutter_windows_engine_builder.cc.
References FlutterDesktopEngineProperties::dart_entrypoint.
Referenced by 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(), and flutter::testing::TEST_F().
| void flutter::testing::FlutterWindowsEngineBuilder::SetImpellerSwitch | ( | FlutterDesktopImpellerSwitch | impeller_switch | ) |
Definition at line 73 of file flutter_windows_engine_builder.cc.
References FlutterDesktopEngineProperties::impeller_switch.
Referenced by flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| void flutter::testing::FlutterWindowsEngineBuilder::SetSwitches | ( | std::vector< std::string > | switches | ) |
Definition at line 68 of file flutter_windows_engine_builder.cc.
Referenced by flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| void flutter::testing::FlutterWindowsEngineBuilder::SetWindowsProcTable | ( | std::shared_ptr< WindowsProcTable > | windows_proc_table | ) |
Definition at line 85 of file flutter_windows_engine_builder.cc.
Referenced by flutter::testing::TEST_F().