Navigation
API > API/Editor > API/Editor/ComponentVisualizers
Inheritance Hierarchy
- AActor
- IViewportInteractableInterface
- AManipulator
References
| Module | ComponentVisualizers |
| Header | /Engine/Source/Editor/ComponentVisualizers/Public/Manipulator.h |
| Include | #include "Manipulator.h" |
Syntax
UCLASS ()
class AManipulator :
public AActor,
public IViewportInteractableInterface
Constructors
| Type | Name | Description | |
|---|---|---|---|
AManipulator () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEditorOnly () |
||
| void | PostEditMove
(
bool bFinished |
Begin AActor. | |
| void | SetAssociatedComponent
(
USceneComponent* SceneComponent |
Set the component that should be moved when the manipulator was moved. |
Overridden from IViewportInteractableInterface
| 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 |