Navigation
API > API/Editor > API/Editor/EditorInteractiveToolsFramework
Interface for the Transform gizmo. Part identifiers are used to associate transform gizmo parts with their corresponding representation in the render and hit target. The render and hit target should use the default identifier for any of their internal elements that do not correspond to transform gizmo parts, for example non-hittable visual guide elements.
| Name | ETransformGizmoPartIdentifier |
| Type | enum |
| Header File | /Engine/Source/Editor/Experimental/EditorInteractiveToolsFramework/Public/EditorGizmos/TransformGizmo.h |
| Include Path | #include "EditorGizmos/TransformGizmo.h" |
Syntax
enum ETransformGizmoPartIdentifier
{
Default,
TranslateAll,
TranslateXAxis,
TranslateYAxis,
TranslateZAxis,
TranslateXYPlanar,
TranslateYZPlanar,
TranslateXZPlanar,
TranslateScreenSpace,
RotateAll,
RotateXAxis,
RotateYAxis,
RotateZAxis,
RotateScreenSpace,
RotateArcball,
RotateXGimbal,
RotateYGimbal,
RotateZGimbal,
ScaleAll,
ScaleXAxis,
ScaleYAxis,
ScaleZAxis,
ScaleXYPlanar,
ScaleYZPlanar,
ScaleXZPlanar,
ScaleUniform,
Max,
}
Values
| Name | Remarks |
|---|---|
| Default | |
| TranslateAll | |
| TranslateXAxis | |
| TranslateYAxis | |
| TranslateZAxis | |
| TranslateXYPlanar | |
| TranslateYZPlanar | |
| TranslateXZPlanar | |
| TranslateScreenSpace | |
| RotateAll | |
| RotateXAxis | |
| RotateYAxis | |
| RotateZAxis | |
| RotateScreenSpace | |
| RotateArcball | |
| RotateXGimbal | |
| RotateYGimbal | |
| RotateZGimbal | |
| ScaleAll | |
| ScaleXAxis | |
| ScaleYAxis | |
| ScaleZAxis | |
| ScaleXYPlanar | |
| ScaleYZPlanar | |
| ScaleXZPlanar | |
| ScaleUniform | |
| Max |