Navigation
Unreal Engine C++ API Reference > 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 |