UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMacPlatformInput Struct Reference

#include <MacPlatformInput.h>

+ Inheritance diagram for FMacPlatformInput:

Static Public Member Functions

static uint32 GetKeyMap (uint32 *KeyCodes, FString *KeyNames, uint32 MaxMappings)
 
static uint32 GetCharKeyMap (uint32 *KeyCodes, FString *KeyNames, uint32 MaxMappings)
 
static FKey GetPlatformDeleteKey ()
 
static uint32 GetMacNativeModifierKeyCode (uint32 ModifierKeyCode)
 
- Static Public Member Functions inherited from FGenericPlatformInput
static uint32 GetKeyMap (uint32 *KeyCodes, FString *KeyNames, uint32 MaxMappings)
 
static uint32 GetCharKeyMap (uint32 *KeyCodes, FString *KeyNames, uint32 MaxMappings)
 
static FKey RemapKey (FKey Key)
 
static FKey GetGamepadAcceptKey ()
 
static FKey GetGamepadBackKey ()
 
static FKey GetPlatformDeleteKey ()
 

Additional Inherited Members

- Static Protected Member Functions inherited from FGenericPlatformInput
static INPUTCORE_API uint32 GetStandardPrintableKeyMap (uint32 *KeyCodes, FString *KeyNames, uint32 MaxMappings, bool bMapUppercaseKeys, bool bMapLowercaseKeys)
 

Member Function Documentation

◆ GetCharKeyMap()

uint32 FMacPlatformInput::GetCharKeyMap ( uint32 KeyCodes,
FString *  KeyNames,
uint32  MaxMappings 
)
static

◆ GetKeyMap()

uint32 FMacPlatformInput::GetKeyMap ( uint32 KeyCodes,
FString *  KeyNames,
uint32  MaxMappings 
)
static

◆ GetMacNativeModifierKeyCode()

uint32 FMacPlatformInput::GetMacNativeModifierKeyCode ( uint32  ModifierKeyCode)
static

◆ GetPlatformDeleteKey()

FKey FMacPlatformInput::GetPlatformDeleteKey ( )
static

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