#include <display_manager.h>
Public Member Functions | |
| DisplayManagerWin32 (FlutterWindowsEngine *engine) | |
| ~DisplayManagerWin32 () | |
| void | UpdateDisplays () |
| bool | HandleWindowMessage (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam, LRESULT *result) |
| std::optional< FlutterEngineDisplay > | FindById (FlutterEngineDisplayId id) |
| std::vector< FlutterEngineDisplay > | GetDisplays () const |
Definition at line 18 of file display_manager.h.
|
explicit |
Definition at line 24 of file display_manager.cc.
|
default |
| std::optional< FlutterEngineDisplay > flutter::DisplayManagerWin32::FindById | ( | FlutterEngineDisplayId | id | ) |
Definition at line 96 of file display_manager.cc.
References GetDisplays().
| std::vector< FlutterEngineDisplay > flutter::DisplayManagerWin32::GetDisplays | ( | ) | const |
Definition at line 107 of file display_manager.cc.
References displays.
Referenced by FindById(), and UpdateDisplays().
| bool flutter::DisplayManagerWin32::HandleWindowMessage | ( | HWND | hwnd, |
| UINT | message, | ||
| WPARAM | wparam, | ||
| LPARAM | lparam, | ||
| LRESULT * | result | ||
| ) |
Definition at line 82 of file display_manager.cc.
References message, and UpdateDisplays().
| void flutter::DisplayManagerWin32::UpdateDisplays | ( | ) |
Definition at line 77 of file display_manager.cc.
References displays, GetDisplays(), and flutter::FlutterWindowsEngine::UpdateDisplay().
Referenced by HandleWindowMessage().