Navigation
API > API/Editor > API/Editor/EditorInteractiveToolsFramework
| Name | UViewportClickDragBehavior |
| Type | class |
| Header File | /Engine/Source/Editor/Experimental/EditorInteractiveToolsFramework/Public/Behaviors/ViewportClickDragBehavior.h |
| Include Path | #include "Behaviors/ViewportClickDragBehavior.h" |
Syntax
UCLASS (MinimalAPI)
class UViewportClickDragBehavior : public UMultiButtonClickDragBehavior
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInputBehavior → UAnyButtonInputBehavior → UClickDragInputBehavior → UMultiButtonClickDragBehavior → UViewportClickDragBehavior
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetDragConfirmedPriority
(
FInputCapturePriority InDragConfirmedPriority |
Set the priority this Drag Behavior will return from GetPriority once the current interaction is confirmed to be a drag. | Behaviors/ViewportClickDragBehavior.h |
Overridden from UInputBehavior
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FInputCapturePriority GetPriority() |
Behaviors/ViewportClickDragBehavior.h | ||
virtual FInputCaptureRequest WantsCapture
(
const FInputDeviceState& InputState |
Behaviors/ViewportClickDragBehavior.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsAnyButtonPressed
(
const FInputDeviceState& InInput |
Behaviors/ViewportClickDragBehavior.h |