Navigation
API > API/Developer > API/Developer/WidgetRegistration > API/Developer/WidgetRegistration/Persistence
Inheritance Hierarchy
- UEditorConfigBase
- UBuilderPersistenceManager
References
| Module | WidgetRegistration |
| Header | /Engine/Source/Developer/WidgetRegistration/Public/Persistence/BuilderPersistenceManager.h |
| Include | #include "Persistence/BuilderPersistenceManager.h" |
Syntax
UCLASS (EditorConfig="BuilderPersistenceManager")
class UBuilderPersistenceManager : public UEditorConfigBase
Remarks
The Builder Persistence Manager handles persistence for Builders through use of FBuilderKeys
Functions
| Type | Name | Description | |
|---|---|---|---|
| UBuilderPersistenceManager * | Get () |
Gets the singleton for the Builder Persistence Manager | |
| TArray< FName > | GetFavoritesNames
(
const UE::DisplayBuilders::FBuilderKey& Key |
||
| bool | GetShowButtonLabels
(
const UE::DisplayBuilders::FBuilderKey& Key, |
||
| void | Initialize () |
Initialize the Persistence manager | |
| void | PersistFavoritesNames
(
const UE::DisplayBuilders::FBuilderKey& Key, |
Sets the default named favorites array for the Builder with FBuilderKey Key | |
| void | PersistShowButtonLabels
(
const UE::DisplayBuilders::FBuilderKey& Key, |
Sets the default button label EVisisbility for the Builder with FBuilderKey Key | |
| void | ShutDown () |
Shuts down the Persistence manager |
Constants
| Name | Description |
|---|---|
| Instance |