Navigation
API > API/Editor > API/Editor/EditorFramework > API/Editor/EditorFramework/Subsystems
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEditorSubsystem
- UEditorElementSubsystem
References
| Module | EditorFramework |
| Header | /Engine/Source/Editor/EditorFramework/Public/Subsystems/EditorElementSubsystem.h |
| Include | #include "Subsystems/EditorElementSubsystem.h" |
Syntax
class UEditorElementSubsystem : public UEditorSubsystem
Functions
| Type | Name | Description | |
|---|---|---|---|
| FTypedElementListRef | GetEditorManipulableElements
(
const FTypedElementListRef& NormalizedSelection |
Return only the manipulatable elements from a selection list. | |
| FTypedElementListRef | GetEditorNormalizedSelectionSet
(
const UTypedElementSelectionSet& SelectionSet |
Return a normalized selection set like the editor would use for the gizmo manipulations | |
| TTypedElement< ITypedElementWorldInterface > | GetLastSelectedEditorManipulableElement
(
const FTypedElementListRef& NormalizedSelection |
Return the most recently selected element that is manipulable. | |
| bool | IsElementEditorManipulable
(
const TTypedElement< ITypedElementWorldInterface >& WorldElement |
||
| bool | SetElementTransform
(
FTypedElementHandle InElementHandle, |
Sets the world transform of the given element handle, if possible. |