Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Player Mappable Key Query Options' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Player Mappable Key Query Options |
Outputs
| Type | Name | Description |
|---|---|---|
| name | Mapping Name | The mapping name to search for |
| struct | Key To Match | If specified, then this key will be used to match against when checking if the key types and axis are the same. |
| enum | Slot To Match | The key slot that will be required to match if set. By default this is EPlayerMappableKeySlot::Unspecified, which will not filter by the slot at all. |
| boolean | Match Basic Key Types | If true, then only keys that have the same value for IsGamepadKey, IsTouch, and IsGesture will be included in the results of this query |
| boolean | Match Key Axis Type | If true, then only keys that have the same value of IsAxis1D, IsAxis2D, and IsAxis3D will be included in the results of this query |
| enum | Required Device Type | If set, then only player mappings whose hardware device identifier that has the same primary input device type will be included in the results of this query |
| integer | Required Device Flags | If set, then only player mappings whose Hardware Device Identifier that has the same flags as this will be included in the results |