Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/UInteractiveGizmoManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UInteractiveGizmo * CreateGizmo
(
const FString& BuilderIdentifier, |
Try to activate a new Gizmo instance | InteractiveGizmoManager.h | |
GizmoType * CreateGizmo
(
const FString& BuilderIdentifier, |
Try to activate a new Gizmo instance | InteractiveGizmoManager.h |
CreateGizmo(const FString &, const FString &, void *)
Description
Try to activate a new Gizmo instance
| Name | CreateGizmo |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveGizmoManager.h |
| Include Path | #include "InteractiveGizmoManager.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/InteractiveGizmoManager.cpp |
virtual UInteractiveGizmo * CreateGizmo
(
const FString & BuilderIdentifier,
const FString & InstanceIdentifier,
void * Owner
)
new Gizmo instance that has been created and initialized
Parameters
| Name | Remarks |
|---|---|
| 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() |
CreateGizmo(const FString &, const FString &, void *)
Description
Try to activate a new Gizmo instance
| Name | CreateGizmo |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveGizmoManager.h |
| Include Path | #include "InteractiveGizmoManager.h" |
template<typename GizmoType>
GizmoType * CreateGizmo
(
const FString & BuilderIdentifier,
const FString & InstanceIdentifier,
void * Owner
)
new Gizmo instance that has been created and initialized, and cast to template type
Parameters
| Name | Remarks |
|---|---|
| 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() |