Navigation
API > API/Editor > API/Editor/EditorInteractiveToolsFramework > API/Editor/EditorInteractiveToolsFramework/EditorGizmos
References
| Module | EditorInteractiveToolsFramework |
| Header | /Engine/Source/Editor/Experimental/EditorInteractiveToolsFramework/Public/EditorGizmos/TransformGizmo.h |
| Include | #include "EditorGizmos/TransformGizmo.h" |
Syntax
enum ETransformGizmoPartIdentifier
{
Default,
TranslateAll,
TranslateXAxis,
TranslateYAxis,
TranslateZAxis,
TranslateXYPlanar,
TranslateYZPlanar,
TranslateXZPlanar,
TranslateScreenSpace,
RotateAll,
RotateXAxis,
RotateYAxis,
RotateZAxis,
RotateScreenSpace,
RotateArcball,
ScaleAll,
ScaleXAxis,
ScaleYAxis,
ScaleZAxis,
ScaleXYPlanar,
ScaleYZPlanar,
ScaleXZPlanar,
ScaleUniform,
Max,
}
Values
| Name | Description |
|---|---|
| Default | |
| TranslateAll | |
| TranslateXAxis | |
| TranslateYAxis | |
| TranslateZAxis | |
| TranslateXYPlanar | |
| TranslateYZPlanar | |
| TranslateXZPlanar | |
| TranslateScreenSpace | |
| RotateAll | |
| RotateXAxis | |
| RotateYAxis | |
| RotateZAxis | |
| RotateScreenSpace | |
| RotateArcball | |
| ScaleAll | |
| ScaleXAxis | |
| ScaleYAxis | |
| ScaleZAxis | |
| ScaleXYPlanar | |
| ScaleYZPlanar | |
| ScaleXZPlanar | |
| ScaleUniform | |
| Max |
Remarks
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.