/Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/GenericApplicationMessageHandler.h
Context scope that indicates whichIInputDeviceis currently being handled. This can be used to determine hardware-specific information when handling input fromFGenericApplicationMessageHandlersubclasses. This is generally set during SendControllerEvents or Tick and is only valid on the game thread.
class FInputDeviceScope
int32
HardwareDeviceHandle
A system-specific device id, this is not the same as controllerId and represents a physical device instead of logical user.
FString
HardwareDeviceIdentifier
Logical string identifying the hardware device.
IInputDevice&#...
InputDevice
The specific InputDevice that is currently being polled.
FName
InputDeviceName
Logical name of the input device interface. This is not translated but is platform-specific