Navigation
API > API/Editor > API/Editor/ViewportInteraction > API/Editor/ViewportInteraction/UViewportInteractor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HandleInputKey
(
FEditorViewportClient& ViewportClient, |
Handles key input and translates it actions C++ Child classes are expected to to call there super versions of this. | ViewportInteractor.h | |
virtual void HandleInputKey
(
FEditorViewportClient& ViewportClient, |
To be overridden. Called by HandleInputKey before delegates and default input implementation | ViewportInteractor.h |
HandleInputKey(class FEditorViewportClient &, const FKey, const EInputEvent)
Description
Handles key input and translates it actions C++ Child classes are expected to to call there super versions of this. BP will have there "Receive" versions called from within these function and do not have to call there parents. They simply need to return if they handled the input or not.
| Name | HandleInputKey |
| Type | function |
| Header File | /Engine/Source/Editor/ViewportInteraction/Public/ViewportInteractor.h |
| Include Path | #include "ViewportInteractor.h" |
| Source | /Engine/Source/Editor/ViewportInteraction/Private/ViewportInteractor.cpp |
bool HandleInputKey
(
class FEditorViewportClient & ViewportClient,
const FKey Key,
const EInputEvent Event
)
HandleInputKey(class FEditorViewportClient &, FViewportActionKeyInput &, const FKey, const EInputEvent, bool &)
Description
To be overridden. Called by HandleInputKey before delegates and default input implementation
| Name | HandleInputKey |
| Type | function |
| Header File | /Engine/Source/Editor/ViewportInteraction/Public/ViewportInteractor.h |
| Include Path | #include "ViewportInteractor.h" |
virtual void HandleInputKey
(
class FEditorViewportClient & ViewportClient,
FViewportActionKeyInput & Action,
const FKey Key,
const EInputEvent Event,
bool & bOutWasHandled
)