UInteractiveGizmoBuilder

A [UInteractiveGizmoBuilder](API\Runtime\InteractiveToolsFramework\UInteractiveGizmoBuilder) creates a new instance of an InteractiveGizmo (basically this is a Factory).

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/InteractiveGizmoBuilder.h

Include

#include "InteractiveGizmoBuilder.h"

Syntax

class UInteractiveGizmoBuilder : public UObject

Remarks

A UInteractiveGizmoBuilder creates a new instance of an InteractiveGizmo (basically this is a Factory). These are registered with the InteractiveGizmoManager, which calls BuildGizmo(). This is an abstract base class, you must subclass it in order to create your particular Gizmo instance

Functions

Name Description

Public function Virtual Const

UInteractive...

 

BuildGizmo

(
    const FToolBuilderState& SceneStat...
)

Create a new instance of this builder's Gizmo

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss