Navigation
Unreal Engine C++ API Reference > Editor > ViewportInteraction
Inheritance Hierarchy
- IViewportInteractableInterface
- AManipulator
References
Module | ViewportInteraction |
Header | /Engine/Source/Editor/ViewportInteraction/Public/ViewportInteractableInterface.h |
Include | #include "ViewportInteractableInterface.h" |
Syntax
class IViewportInteractableInterface
Remarks
Interface for custom objects that can be interacted with by a interactor
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Whether this interactable can be selected. | |
![]() ![]() |
UViewportDragOperationComponent * | Get dragging operation | |
![]() ![]() |
void | OnDragRelease
(
UViewportInteractor* Interactor |
Called when an interactor stops dragging this object |
![]() ![]() |
void | OnHover
(
UViewportInteractor* Interactor |
Called when an interactor hover over this object |
![]() ![]() |
void | OnHoverEnter
(
UViewportInteractor* Interactor, |
Called when an interactor starts hovering over this object |
![]() ![]() |
void | OnHoverLeave
(
UViewportInteractor* Interactor, |
Called when an interactor leave hovering over this object |
![]() ![]() |
void | OnPressed
(
UViewportInteractor* Interactor, |
Called when an interactor presses this object |