/Engine/Source/Editor/SubobjectEditor/Public/SSubobjectEditor.h
The base class viewer for subobject editing in Slate. This displays all subobjects of a given actor or blueprint. A subobject can be a native component on an actor or inherited components from a native or blueprint parent.
class SSubobjectEditor : public [SCompoundWidget](API\Runtime\SlateCore\Widgets\SCompoundWidget)
TAttribute< boo...
AllowEditing
Attribute to indicate whether or not editing is allowed.
bool
bAllowTreeUpdates
Controls whether or not to allow calls toUpdateTree()
bool
bUpdatingSelection
Gate to prevent changing the selection while selection change is being broadcast.
TSharedPtr<SHo...
ButtonBox
The tools buttons box
FSubobjectDataH...
CachedRootHandle
The handle to the current root context.
TSharedPtr<FUI...
CommandList
Command list for handling actions in the editor.
TSharedPtr<SCo...
ComponentClassCombo
The add component button / type selector
TAttribute<TSu...
ComponentTypeFilter
Attribute to limit visible nodes to a particular component type when filtering the tree view.
TUniquePtr<FSc...
DeferredOngoingCreateTransaction
Scope the creation of a component which ends when the initial component 'name' is given/accepted by the user, which can be several frames after the component was actually created.
FSubobjectDataH...
DeferredRenameRequest
Name of a node that has been requested to be renamed
TSharedPtr<SEx...
ExtensionPanel
SCSEditor UI extension
TSharedPtr<SSe...
FilterBox
The filter box that handles filtering for the tree.
TAttribute< boo...
HideComponentClassCombo
Attribute to indicate whether or not the "Add Component" button is visible.
TAttribute<UOb...
ObjectContext
Attribute that provides access to the Object context for which we are viewing/editing.
FOnItemDoubleCl...
OnItemDoubleClicked
Delegate to invoke when an item in the tree is double clicked.
FOnSelectionUpd...
OnSelectionUpdated
Delegate to invoke on selection update.
FDelegateHandle
PostTickHandle
Used to unregister from the post tick event.
TArray< FSubobj...
RootNodes
Root set of tree that represents all subobjects for the current context
TSharedPtr<SSu...
TreeWidget
Tree widget
TSharedPtr<ISC...
UICustomization
SCSEditor UI customizations