UCombinedTransformGizmoContextObject::CreateCustomRepositionableTransformGizmo

Variant of CreateCustomTransformGizmo that creates a [URepositionableTransformGizmo](API\Runtime\InteractiveToolsFramework\BaseGizmos\URepositionableTransformGizmo), which is an extension to [UCombinedTransformGizmo](API\Runtime\InteractiveToolsFramework\BaseGizmos\UCombinedTransformGizmo) that supports various snapping interactions

Choose your operating system:

Windows

macOS

Linux

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/TransformGizmoUtil.h

Include

#include "BaseGizmos/TransformGizmoUtil.h"

Source

/Engine/Source/Runtime/InteractiveToolsFramework/Private/BaseGizmos/TransformGizmoUtil.cpp

Syntax

virtual UCombinedTransformGizmo * CreateCustomRepositionableTransformGizmo
(
    UInteractiveGizmoManager * GizmoManager,
    ETransformGizmoSubElements Elements,
    void * Owner,
    const FString & InstanceIdentifier
)

Remarks

Variant of CreateCustomTransformGizmo that creates a URepositionableTransformGizmo, which is an extension to UCombinedTransformGizmo that supports various snapping interactions