Navigation
API > API/Developer > API/Developer/SettingsEditor
Inheritance Hierarchy
- IModuleInterface
- ISettingsEditorModule
References
| Module | SettingsEditor |
| Header | /Engine/Source/Developer/SettingsEditor/Public/ISettingsEditorModule.h |
| Include | #include "ISettingsEditorModule.h" |
Syntax
class ISettingsEditorModule : public IModuleInterface
Remarks
Interface for settings editor modules.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | CreateEditor
(
const TSharedRef< ISettingsEditorModel >& Model |
Creates a settings editor widget. | |
| TSharedRef< ISettingsEditorModel > | CreateModel
(
const TSharedRef< ISettingsContainer >& SettingsContainer |
Creates a view model for the settings editor widget. | |
| void | Called when the settings have been changed such that an application restart is required for them to be fully applied | ||
| void | SetRestartApplicationCallback
(
FSimpleDelegate InRestartApplicationDelegate |
Set the delegate that should be called when a setting editor needs to restart the application |