UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WindowsPlatformInput.cpp File Reference

Macros

#define ADDKEYMAP(KeyCode, KeyName)   if (NumMappings<MaxMappings) { KeyCodes[NumMappings]=KeyCode; KeyNames[NumMappings]=KeyName; ++NumMappings; };
 
#define MAP_OEM_VK_TO_SCAN(KeyCode)   { const uint32 CharCode = MapVirtualKey(KeyCode,2); if (CharCode != 0) { ScanToVKMap.Add(CharCode,KeyCode); } }
 

Macro Definition Documentation

◆ ADDKEYMAP

#define ADDKEYMAP (   KeyCode,
  KeyName 
)    if (NumMappings<MaxMappings) { KeyCodes[NumMappings]=KeyCode; KeyNames[NumMappings]=KeyName; ++NumMappings; };

◆ MAP_OEM_VK_TO_SCAN

#define MAP_OEM_VK_TO_SCAN (   KeyCode)    { const uint32 CharCode = MapVirtualKey(KeyCode,2); if (CharCode != 0) { ScanToVKMap.Add(CharCode,KeyCode); } }