Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/UserSettings > API/Plugins/EnhancedInput/UserSettings/UEnhancedInputUserSettings
References
| Module | EnhancedInput |
| Header | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/UserSettings/EnhancedInputUserSettings.h |
| Include | #include "UserSettings/EnhancedInputUserSettings.h" |
| Source | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Private/UserSettings/EnhancedInputUserSettings.cpp |
virtual FHardwareDeviceIdentifier DetermineHardwareDeviceForActionMapping
&40;
const FEnhancedActionKeyMapping & ActionMapping
&41; const
Remarks
Determines the hardware device that an action key mapping is associated with. By default, the hardware will be FHardwareDeviceIdentifier::Invalid.
Override this function if you wish to have Input Device Specific Player Key mappings. For example, specify hardware devices based on some metadata on the UPlayerMappableKeySettings of the action mapping, or infer a device based on the type of FKey it is.