Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Input Device State' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Input Device State |
Outputs
| Type | Name | Description |
|---|---|---|
| boolean | Shift Key Down | Is they keyboard SHIFT modifier key currently pressed down |
| boolean | Alt Key Down | Is they keyboard ALT modifier key currently pressed down |
| boolean | Ctrl Key Down | Is they keyboard CTRL modifier key currently pressed down |
| boolean | Cmd Key Down | Is they keyboard CMD modifier key currently pressed down (only on Apple devices) |
| struct | Keyboard | Current state of Keyboard device, if InputDevice == EInputDevices::Keyboard |
| struct | Mouse | Current state of Mouse device, if InputDevice == EInputDevices::Mouse |