Navigation
API > API/Editor > API/Editor/ComponentVisualizers
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AManipulator
References
| Module | ComponentVisualizers |
| Header | /Engine/Source/Editor/ComponentVisualizers/Public/Manipulator.h |
| Include | #include "Manipulator.h" |
Syntax
class AManipulator :
public AActor,
public IViewportInteractableInterface
Constructors
| Type | Name | Description | |
|---|---|---|---|
AManipulator () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetAssociatedComponent
(
USceneComponent* SceneComponent |
Set the component that should be moved when the manipulator was moved. |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditMove
(
bool bFinished |
Begin AActor. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEditorOnly () |
Called during saving to determine if the object is forced to be editor only or not |
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 |