Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Subsystems > API/Editor/UnrealEd/Subsystems/SExtensionPanel
Inheritance Hierarchy
- FSlateBaseNamedArgs
- TSlateBaseNamedArgs
- SExtensionPanel::FArguments
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Subsystems/PanelExtensionSubsystem.h |
| Include | #include "Subsystems/PanelExtensionSubsystem.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SExtensionPanel >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArguments () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| WidgetArgsType & | DefaultWidget
(
const TAttribute< TSharedPtr< SWidget > >& InAttribute |
The widget to use as content if FPanelExtensionFactory::CreateExtensionWidget returns nullptr | |
| WidgetArgsType & | ExtensionContext
(
const TAttribute< FWeakObjectPtr >& InAttribute |
Context used to customize or populate the extension widget (specific to each panel extension) | |
| WidgetArgsType & | ExtensionPanelID
(
const TAttribute< FName >& InAttribute |
The ID to identify this Extension point |
Typedefs
| Name | Description |
|---|---|
| WidgetArgsType |