UInteractiveGizmoManager::CreateGizmo

Try to activate a new Gizmo instance

Windows
MacOS
Linux

References

Module

InteractiveToolsFramework

Header

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

Include

#include "InteractiveGizmoManager.h"

Syntax

template<typename GizmoType>
GizmoType * CreateGizmo
(
    const FString & BuilderIdentifier,
    const FString & InstanceIdentifier,
    void * Owner
)

Remarks

Try to activate a new Gizmo instance

Returns

new Gizmo instance that has been created and initialized, and cast to template type

Parameters

Parameter

Description

BuilderIdentifier

string used to identify Builder that should be called

InstanceIdentifier

optional client-defined string that can be used to locate this instance (must be unique across all Gizmos)

Owner

void pointer to whatever "owns" this Gizmo. Allows Gizmo to later be deleted using DestroyAllGizmosByOwner()

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