5 #ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_HOST_WINDOW_DIALOG_H_
6 #define FLUTTER_SHELL_PLATFORM_WINDOWS_HOST_WINDOW_DIALOG_H_
20 const BoxConstraints& constraints,
22 std::optional<HWND>
const& owner_window);
25 std::optional<FlutterEngineDisplayId> display_id)
override;
32 LPARAM lparam)
override;
37 void UpdateModalState();
41 const BoxConstraints& constraints,
42 std::optional<HWND>
const& owner_window);
HostWindowDialog(WindowManager *window_manager, FlutterWindowsEngine *engine, const WindowSizeRequest &preferred_size, const BoxConstraints &constraints, LPCWSTR title, std::optional< HWND > const &owner_window)
bool GetFullscreen() const override
void SetFullscreen(bool fullscreen, std::optional< FlutterEngineDisplayId > display_id) override
LRESULT HandleMessage(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) override