EditorInteractiveToolsFramework

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct

FActiveEditorGizmo

Public class

FEditorGizmoSelectionBuilderHelper

Public struct

FEditorGizmoTypePriority

FEditorGizmoTypePriority is used to establish relative priority between conditional gizmo builders.

Public class

FEditorInteractiveToolsFrameworkGlobals

Public class

FEditorInteractiveToolsFrameworkModule

Public class

IEditorInteractiveGizmoConditionalBuilder

Public class

IEditorInteractiveGizmoSelectionBuilder

Public class

UEditorGizmoRegistryCategoryEntry

Public class

UEditorGizmoRegistryCategoryEntry_Accessory

Public class

UEditorGizmoRegistryCategoryEntry_ConditionalSelection

Public class

UEditorGizmoRegistryCategoryEntry_Primary

Public class

UEditorInteractiveGizmoConditionalBuilder

Gizmo builders which should be built once a condition is satisfied in the current scene state implement the IEditorInteractiveGizmoConditionalBuilder interface.

Public class

UEditorInteractiveGizmoManager

UEditorInteractiveGizmoManager allows users of the Tools framework to register and create selection-based Gizmo instances.

Public class

UEditorInteractiveGizmoRegistry

Gizmo types should be registered in either UEditorInteractiveGizmoSubsystem or UEditorInteractiveGizmoManager.

Public class

UEditorInteractiveGizmoSelectionBuilder

Public class

UEditorInteractiveGizmoSubsystem

The InteractiveGizmoSubsystem provides methods for registering and unregistering selection-based gizmo builders.

Public class

UEditorInteractiveToolsContext

UEditorInteractiveToolsContext is an extension/adapter of an InteractiveToolsContext designed for use in the UE Editor.

Public class

UEdModeInteractiveToolsContext

UEdModeInteractiveToolsContext is an UEditorInteractiveToolsContext intended for use/lifetime in the context of a UEdMode.

Public class

UModeManagerInteractiveToolsContext

UModeManagerInteractiveToolsContext extends UEditorInteractiveToolsContext with various functions for handling device (mouse) input.

Enums

Name

Description

Public enum

EEditorGizmoCategory

Gizmo category used for registering Editor gizmo selection-based builders