Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
flutter::KeyboardManager::Win32Message Struct Reference

#include <keyboard_manager.h>

Public Member Functions

bool IsHighSurrogate () const
 
bool IsLowSurrogate () const
 
bool IsGeneralKeyDown () const
 

Public Attributes

UINT action
 
WPARAM wparam
 
LPARAM lparam
 

Detailed Description

Definition at line 114 of file keyboard_manager.h.

Member Function Documentation

◆ IsGeneralKeyDown()

bool flutter::KeyboardManager::Win32Message::IsGeneralKeyDown ( ) const
inline

Definition at line 123 of file keyboard_manager.h.

123 {
124 return action == WM_KEYDOWN || action == WM_SYSKEYDOWN;
125 }

◆ IsHighSurrogate()

bool flutter::KeyboardManager::Win32Message::IsHighSurrogate ( ) const
inline

Definition at line 119 of file keyboard_manager.h.

119{ return IS_HIGH_SURROGATE(wparam); }

◆ IsLowSurrogate()

bool flutter::KeyboardManager::Win32Message::IsLowSurrogate ( ) const
inline

Definition at line 121 of file keyboard_manager.h.

121{ return IS_LOW_SURROGATE(wparam); }

Member Data Documentation

◆ action

UINT flutter::KeyboardManager::Win32Message::action

Definition at line 115 of file keyboard_manager.h.

◆ lparam

LPARAM flutter::KeyboardManager::Win32Message::lparam

Definition at line 117 of file keyboard_manager.h.

◆ wparam

WPARAM flutter::KeyboardManager::Win32Message::wparam

Definition at line 116 of file keyboard_manager.h.


The documentation for this struct was generated from the following file: