Navigation
API > API/Editor > API/Editor/SubobjectEditor
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SSubobjectEditor
- SSubobjectInstanceEditor
References
| Module | SubobjectEditor |
| Header | /Engine/Source/Editor/SubobjectEditor/Public/SSubobjectInstanceEditor.h |
| Include | #include "SSubobjectInstanceEditor.h" |
Syntax
class SSubobjectInstanceEditor : public SSubobjectEditor
Remarks
This is the editor for subobjects within the level editor that works mainly with component and actor instances.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs |
Overridden from SSubobjectEditor
| Type | Name | Description | |
|---|---|---|---|
| FSubobjectDataHandle | AddNewSubobject
(
const FSubobjectDataHandle& ParentHandle, |
Add a new subobject to the given parent via the subobject data subsystem | |
| TSharedPtr< SWidget > | BuildSceneRootDropActionMenu
(
FSubobjectEditorTreeNodePtrType DroppedOntoNodePtr, |
Builds a context menu popup for dropping a child node onto the scene root node | |
| void | |||
| FMenuBuilder | |||
| void | OnAttachToDropAction
(
FSubobjectEditorTreeNodePtrType DroppedOn, |
||
| void | |||
| void | OnDetachFromDropAction
(
const TArray< FSubobjectEditorTreeNodePtrType >& DroppedNodePtrs |
||
| void | |||
| void | OnMakeNewRootDropAction
(
FSubobjectEditorTreeNodePtrType DroppedNodePtr |
||
| void | PasteNodes () |
||
| void | PopulateContextMenuImpl
(
UToolMenu* InMenu, |
Populate the context menu with implementation specific details | |
| void | PostDragDropAction
(
bool bRegenerateTreeNodes |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |