#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::testing::TEST().
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 FlutterDesktopPluginRegistrarRegisterTopLevelWindowProcDelegate(), and flutter::testing::TEST().
void flutter::WindowProcDelegateManager::UnregisterTopLevelWindowProcDelegate | ( | FlutterDesktopWindowProcCallback | callback | ) |
Definition at line 27 of file window_proc_delegate_manager.cc.
References callback.
Referenced by FlutterDesktopPluginRegistrarUnregisterTopLevelWindowProcDelegate(), RegisterTopLevelWindowProcDelegate(), and flutter::testing::TEST().