Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/UInteractiveGizmoManager > API/Runtime/InteractiveToolsFramework/UInteractiveGizmoManager/CreateGizmo
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveGizmoManager.h |
| Include | #include "InteractiveGizmoManager.h" |
template<typename GizmoType>
GizmoType &42; CreateGizmo
&40;
const FString & BuilderIdentifier,
const FString & InstanceIdentifier,
void &42; Owner
&41;
Remarks
Try to activate a new Gizmo instance new Gizmo instance that has been created and initialized, and cast to template type
Parameters
| Name | 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() |