Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/InteractiveToolsFramework/Public/InputBehavior.h |
Include |
#include "InputBehavior.h" |
struct FInputCaptureUpdate
IInputBehavior returns an FInputCaptureUpdate from BeginCapture() and UpdateCapture(), which indicates to the InputRouter what the Behavior would like to have happen.
Name | Description | ||
---|---|---|---|
|
Data |
Custom data for the active capture that should be propagated to next UpdateCapture() call |
|
|
UInputBehavior ... |
Source |
Which Behavior did this update come from |
|
State |
Indicates what capture state the Behavior wants to transition to |
Name | Description | |
---|---|---|
|
FInputCaptureUpdate ( |
Name | Description | ||
---|---|---|---|
|
FInputCaptur... |
Begin ( |
Create a begin-capturing instance of FInputCaptureUpdate |
|
FInputCaptur... |
Continue() |
Create a default continue-capturing instance of FInputCaptureUpdate |
|
FInputCaptur... |
End() |
Create a default end-capturing instance of FInputCaptureUpdate |
|
FInputCaptur... |
Ignore() |
Create a default ignore-capturing instance of FInputCaptureUpdate |