Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/UserSettings
References
| Module | EnhancedInput |
| Header | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/UserSettings/EnhancedInputUserSettings.h |
| Include | #include "UserSettings/EnhancedInputUserSettings.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FMapPlayerKeyArgs
Remarks
Arguments that can be used when mapping a player key
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bCreateMatchingSlotIfNeeded | If there is not a player mapping already with the same Slot and Hardware Device ID, then create a new mapping for this slot. | |
| uint8: 1 | bDeferOnSettingsChangedBroadcast | Defers setting changed delegates until the next frame if set to true. | |
| FName | HardwareDeviceId | An OPTIONAL specifier about what kind of hardware this mapping is for. | |
| FName | MappingName | The name of the mapping for this key. | |
| FKey | NewKey | The new Key that this should be mapped to | |
| FGameplayTag | ProfileId | The Key Mapping Profile identifier that this mapping should be set on. | |
| EPlayerMappableKeySlot | Slot | What slot this key mapping is for |
Constructors
| Type | Name | Description | |
|---|---|---|---|