#include <host_window.h>
Public Member Functions | |
| virtual | ~HostWindow () |
| HWND | GetWindowHandle () const |
| void | SetContentSize (const WindowSizing &size) |
Static Public Member Functions | |
| static std::unique_ptr< HostWindow > | CreateRegularWindow (WindowManager *controller, FlutterWindowsEngine *engine, const WindowSizing &content_size) |
| static HostWindow * | GetThisFromHandle (HWND hwnd) |
Definition at line 24 of file host_window.h.
|
virtual |
Definition at line 332 of file host_window.cc.
|
static |
Definition at line 200 of file host_window.cc.
References flutter::FlutterWindowsEngine::CreateView(), flutter::WindowSizing::has_preferred_view_size, flutter::WindowSizing::has_view_constraints, flutter::Rect::height(), flutter::kRegular, flutter::Rect::left(), flutter::WindowSizing::preferred_view_height, flutter::WindowSizing::preferred_view_width, flutter::FlutterWindowsEngine::running(), flutter::Rect::top(), flutter::FlutterWindowsEngine::UpdateAccessibilityFeatures(), flutter::WindowSizing::view_max_height, flutter::WindowSizing::view_max_width, flutter::WindowSizing::view_min_height, flutter::WindowSizing::view_min_width, flutter::Rect::width(), and flutter::FlutterWindowsEngine::windows_proc_table().
Referenced by flutter::WindowManager::CreateRegularWindow().
|
static |
Definition at line 343 of file host_window.cc.
Referenced by InternalFlutterWindows_WindowManager_SetWindowContentSize().
| HWND flutter::HostWindow::GetWindowHandle | ( | ) | const |
Definition at line 347 of file host_window.cc.
| void flutter::HostWindow::SetContentSize | ( | const WindowSizing & | size | ) |
Definition at line 466 of file host_window.cc.
References flutter::BoxConstraints::biggest(), flutter::WindowSizing::has_preferred_view_size, flutter::WindowSizing::has_view_constraints, flutter::WindowSizing::preferred_view_height, flutter::WindowSizing::preferred_view_width, flutter::BoxConstraints::smallest(), flutter::WindowSizing::view_max_height, flutter::WindowSizing::view_max_width, flutter::WindowSizing::view_min_height, flutter::WindowSizing::view_min_width, and flutter::FlutterWindowsEngine::windows_proc_table().
Referenced by InternalFlutterWindows_WindowManager_SetWindowContentSize().