Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/EnhancedInput/Source/EnhancedInput/Public/EnhancedPlayerInput.h |
Include |
#include "EnhancedPlayerInput.h" |
UCLASS(Within=PlayerController, Config=Input, Transient)
class UEnhancedPlayerInput : public UPlayerInput
UEnhancedPlayerInput : UPlayerInput extensions for enhanced player input system
Name | Description | ||
---|---|---|---|
|
const FInput... |
FindActionInstanceData ( |
TODO: Can we avoid exposing this? |
|
FInputAction... |
GetActionValue ( |
Retrieve the current value of an action for this player. |
|
InjectInputForAction ( |
Input simulation via injection. Runs modifiers and triggers delegates as if the input had come through the underlying input system as FKeys. Applies action modifiers and triggers on top. |
Name | Description | ||
---|---|---|---|
|
InputKey ( |
Handles a key input event. Returns true if there is an action that handles the specified key. |
|
|
IsKeyHandledByAction ( |
Causes key to be consumed if it is affecting an action. |
|
|
ProcessInputStack ( |
Applies modifiers and triggers without affecting keys read by the base input system. |