Navigation
API > API/Editor > API/Editor/EditorInteractiveToolsFramework > API/Editor/EditorInteractiveToolsFramework/EditorGizmos
Inheritance Hierarchy
- ITransformGizmoSource
- UEditorTransformGizmoSource
References
| Module | EditorInteractiveToolsFramework |
| Header | /Engine/Source/Editor/Experimental/EditorInteractiveToolsFramework/Public/EditorGizmos/TransformGizmoInterfaces.h |
| Include | #include "EditorGizmos/TransformGizmoInterfaces.h" |
Syntax
class ITransformGizmoSource
Remarks
ITransformGizmoSource is an interface for providing gizmo mode configuration information.
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanInteract () |
Returns whether the gizmo can interact. | |
| EAxisList::Type | GetGizmoAxisToDraw
(
EGizmoTransformMode InGizmoMode |
Returns the current gizmo axes to draw | |
| EToolContextCoordinateSystem | Returns the coordinate system space (world or local) in which to display the gizmo | ||
| EGizmoTransformMode | GetGizmoMode () |
Returns the current Editor gizmo mode | |
| float | Returns a scale factor for the gizmo | ||
| EGizmoTransformScaleType | GetScaleType () |
Get current scale type | |
| bool | GetVisible () |
Returns whether the gizmo should be visible. |