Flutter iOS Embedder
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
FlutterEmbedderKeyResponder.mm File Reference

Go to the source code of this file.

Classes

class  FlutterKeyPendingResponse
 
class  FlutterKeyCallbackGuard
 

Namespaces

 FLUTTER_ASSERT_ARC
 

Functions

static NSUInteger FLUTTER_ASSERT_ARC::lowestSetBit (NSUInteger bitmask)
 
static bool FLUTTER_ASSERT_ARC::IsControlCharacter (NSUInteger length, NSString *label)
 
static bool FLUTTER_ASSERT_ARC::IsUnprintableKey (NSUInteger length, NSString *label)
 
static uint64_t FLUTTER_ASSERT_ARC::KeyOfPlane (uint64_t baseKey, uint64_t plane)
 
static uint64_t FLUTTER_ASSERT_ARC::GetPhysicalKeyForKeyCode (UInt32 keyCode)
 
static uint64_t FLUTTER_ASSERT_ARC::GetLogicalKeyForModifier (UInt32 keyCode, uint64_t hidCode)
 
static uint64_t FLUTTER_ASSERT_ARC::toLower (uint64_t n)
 
static const char * FLUTTER_ASSERT_ARC::getEventCharacters (NSString *characters, UIKeyboardHIDUsage keyCode) API_AVAILABLE(ios(13.4))
 
static uint64_t FLUTTER_ASSERT_ARC::GetLogicalKeyForEvent (FlutterUIPressProxy *press, NSNumber *maybeSpecialKey) API_AVAILABLE(ios(13.4))
 
static double FLUTTER_ASSERT_ARC::GetFlutterTimestampFrom (NSTimeInterval timestamp)
 
static NSUInteger FLUTTER_ASSERT_ARC::computeModifierFlagOfInterestMask ()
 
static bool FLUTTER_ASSERT_ARC::isKeyDown (FlutterUIPressProxy *press) API_AVAILABLE(ios(13.4))
 
void FLUTTER_ASSERT_ARC::HandleResponse (bool handled, void *user_data)