#include <window_proc_delegate_manager.h>
Public Member Functions | |
| WindowProcDelegateManager () | |
| ~WindowProcDelegateManager () | |
| void | RegisterTopLevelWindowProcDelegate (FlutterDesktopWindowProcCallback callback, void *user_data) |
| void | UnregisterTopLevelWindowProcDelegate (FlutterDesktopWindowProcCallback callback) |
| std::optional< LRESULT > | OnTopLevelWindowProc (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) const |
Definition at line 20 of file window_proc_delegate_manager.h.
|
explicitdefault |
|
default |
| std::optional< LRESULT > flutter::WindowProcDelegateManager::OnTopLevelWindowProc | ( | HWND | hwnd, |
| UINT | message, | ||
| WPARAM | wparam, | ||
| LPARAM | lparam | ||
| ) | const |
Definition at line 37 of file window_proc_delegate_manager.cc.
References message.
Referenced by flutter::HostWindow::HandleMessage().
| void flutter::WindowProcDelegateManager::RegisterTopLevelWindowProcDelegate | ( | FlutterDesktopWindowProcCallback | callback, |
| void * | user_data | ||
| ) |
Definition at line 16 of file window_proc_delegate_manager.cc.
References callback, UnregisterTopLevelWindowProcDelegate(), and user_data.
Referenced by flutter::testing::TEST().
| void flutter::WindowProcDelegateManager::UnregisterTopLevelWindowProcDelegate | ( | FlutterDesktopWindowProcCallback | callback | ) |
Definition at line 27 of file window_proc_delegate_manager.cc.
References callback.
Referenced by RegisterTopLevelWindowProcDelegate().