#include "CoreMinimal.h"
#include "InputState.h"
#include "Math/NumericLimits.h"
#include "UObject/Object.h"
#include "UObject/ObjectMacros.h"
#include "UObject/UObjectGlobals.h"
#include "InputBehavior.generated.h"
Go to the source code of this file.
◆ EInputCaptureRequestType
Used by FInputCaptureRequest to indicate whether the InputBehavior wants to capture or ignore an input event
◆ EInputCaptureSide
Input can be captured separately for Left and Right sides (eg for VR controllers) Currently mouse is Left.
| Enumerator |
|---|
| None | |
| Left | |
| Right | |
| Both | |
| Any | |
◆ EInputCaptureState
FInputCaptureUpdate uses this type to indicate what state the capturing Behavior would like to transition to, based on the input event
| Enumerator |
|---|
| Begin | |
| Continue | |
| End | |
| Ignore | |