![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
| UCombinedTransformGizmo * UE::TransformGizmoUtil::Create3AxisTransformGizmo | ( | UInteractiveGizmoManager * | GizmoManager, |
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new standard 3-axis Transform gizmo (see UCombinedTransformGizmoContextObject::Create3AxisTransformGizmo for details) GizmoManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| UCombinedTransformGizmo * UE::TransformGizmoUtil::Create3AxisTransformGizmo | ( | UInteractiveToolManager * | ToolManager, |
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new standard 3-axis Transform gizmo (see UCombinedTransformGizmoContextObject::Create3AxisTransformGizmo for details) ToolManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| UCombinedTransformGizmo * UE::TransformGizmoUtil::CreateCustomRepositionableTransformGizmo | ( | UInteractiveGizmoManager * | GizmoManager, |
| ETransformGizmoSubElements | Elements, | ||
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new custom Transform gizmo (see UCombinedTransformGizmoContextObject::CreateCustomTransformGizmo for details) GizmoManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| UCombinedTransformGizmo * UE::TransformGizmoUtil::CreateCustomRepositionableTransformGizmo | ( | UInteractiveToolManager * | ToolManager, |
| ETransformGizmoSubElements | Elements, | ||
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new custom Transform gizmo (see UCombinedTransformGizmoContextObject::CreateCustomRepositionableTransformGizmo for details) ToolManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| UCombinedTransformGizmo * UE::TransformGizmoUtil::CreateCustomTransformGizmo | ( | UInteractiveGizmoManager * | GizmoManager, |
| ETransformGizmoSubElements | Elements, | ||
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new custom Transform gizmo (see UCombinedTransformGizmoContextObject::CreateCustomTransformGizmo for details) GizmoManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| UCombinedTransformGizmo * UE::TransformGizmoUtil::CreateCustomTransformGizmo | ( | UInteractiveToolManager * | ToolManager, |
| ETransformGizmoSubElements | Elements, | ||
| void * | Owner = nullptr, |
||
| const FString & | InstanceIdentifier = FString() |
||
| ) |
Spawn a new custom Transform gizmo (see UCombinedTransformGizmoContextObject::CreateCustomTransformGizmo for details) ToolManager's ToolsContext must have a UCombinedTransformGizmoContextObject registered (see UCombinedTransformGizmoContextObject for details)
| bool UE::TransformGizmoUtil::DeregisterTransformGizmoContextObject | ( | UInteractiveToolsContext * | ToolsContext | ) |
Remove any existing UCombinedTransformGizmoContextObject from the ToolsContext's ContextObjectStore
| bool UE::TransformGizmoUtil::RegisterTransformGizmoContextObject | ( | UInteractiveToolsContext * | ToolsContext | ) |
If one does not already exist, create a new instance of UCombinedTransformGizmoContextObject and add it to the ToolsContext's ContextObjectStore