Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Subsystems
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEditorSubsystem
- UPanelExtensionSubsystem
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Subsystems/PanelExtensionSubsystem.h |
| Include | #include "Subsystems/PanelExtensionSubsystem.h" |
Syntax
class UPanelExtensionSubsystem : public UEditorSubsystem
Remarks
UPanelExtensionSubsystem Subsystem for creating extensible panels in the Editor
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | CreateWidget
(
FName ExtensionPanelID, |
||
| bool | IsPanelFactoryRegistered
(
FName Identifier, |
||
| FPanelFactoryRegistryChanged & | OnPanelFactoryRegistryChanged
(
FName ExtensionPanelID |
||
| void | RegisterPanelFactory
(
FName ExtensionPanelID, |
||
| void | UnregisterPanelFactory
(
FName Identifier, |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Typedefs
| Name | Description |
|---|---|
| FPanelFactoryRegistryChanged |