Show 3D Widget
Enable Show 3D Widget on Vector and Transform variables to move them with a gizmo in the level viewport.
Enable the Show 3D Widget property on Vector and Transform variables to allow direct manipulation from within the level viewport.
The option appears in the variable’s Details panel for Vector and Transform variables, and arrays of them, and it’s enabled once Instance Editable is checked. Select an instance of the Blueprint in the level to see the widget. Arrays get one widget per element.
Is the value stored in world space?
No. The widget works in the actor’s local space by default, so the stored value is relative to the actor.
Can I do this in C++?
Yes. Add the MakeEditWidget meta specifier to an editable FVector or FTransform property, for example UPROPERTY(EditAnywhere, meta = (MakeEditWidget)). To store the value in world space instead, add LocalSpaceEditWidget = false to the meta.
Links
Check out the following resources to learn more about the subject.
Unreal Directive is free and ad-free.
If it saved you time, you can help keep it that way.

