Navigation
API > API/Plugins > API/Plugins/CommonUI
| Name | ICommonActionHandlerInterface |
| Type | class |
| Header File | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/CommonActionHandlerInterface.h |
| Include Path | #include "CommonActionHandlerInterface.h" |
Syntax
class ICommonActionHandlerInterface
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HandleHoldInput
(
int32 ControllerId, |
The common input manager calls this for any object implementing this interface | CommonActionHandlerInterface.h | |
bool HandlePressInput
(
FKey KeyPressed, |
CommonActionHandlerInterface.h | ||
bool HandleTouchInput
(
uint32 TouchId, |
CommonActionHandlerInterface.h | ||
void TriggerFirstMatchingInputAction
(
int32 ControllerId, |
This will trigger the first input action based on input action data and the hold action flag | CommonActionHandlerInterface.h | |
void UpdateCurrentlyHeldAction
(
float InDeltaTime |
When an action progress happens for a held key, this will be called | CommonActionHandlerInterface.h |