Module |
|
Header |
/Engine/Source/Developer/Settings/Public/ISettingsSection.h |
Include |
#include "ISettingsSection.h" |
class ISettingsSection
Interface for setting sections.
A setting section is a collection of settings that logically belong together (i.e. all settings for the PS4 Platform). Internally, the individual settings are represented as the properties of an UObject. One or more setting sections can the be hierarchically arranged in a setting category.
Name | Description | |
---|---|---|
|
~ISettingsSection() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
CanEdit() |
Checks whether this section can be edited right now. |
|
|
CanExport() |
Checks whether this section can export its settings to a file. |
|
|
CanImport() |
Checks whether this section can import its settings from a file. |
|
|
CanResetDefaults() |
Checks whether this section can have its settings reset to default. |
|
|
CanSave() |
Checks whether this section can have its settings saved. |
|
|
CanSaveDefaults() |
Checks whether this section can have its settings saved as default. |
|
|
Export ( |
Exports the settings in this section to the specified file. |
|
|
GetCategory() |
Gets the settings category that this section belongs to. |
|
|
GetCustomWidget() |
Gets the custom settings widget for this settings section. |
|
|
const FText ... |
GetDescription() |
Gets the section's localized description text. |
|
const FText ... |
GetDisplayName() |
Gets the section's localized display name. |
|
const FName ... |
GetName() |
Gets the section's name. |
|
TWeakObjectP... |
GetSettingsObject() |
Gets the UObject holding the section's settings. |
|
GetStatus() |
Gets the section's optional status text. |
|
|
HasDefaultSettingsObject() |
Checks whether this section holds a settings object that saves directly to default configuration files. |
|
|
Import ( |
Imports the settings in this section from the specified file. |
|
|
NotifySectionOnPropertyModified() |
Notifies a section that a single property has been modified |
|
|
OnCanEdit() |
||
|
OnExport() |
||
|
OnImport() |
||
|
FOnModified ... |
OnModified() |
|
|
FOnResetDefa... |
OnResetDefaults() |
|
|
FOnSave & |
OnSave() |
|
|
FOnSaveDefau... |
OnSaveDefaults() |
|
|
OnSelect() |
||
|
OnStatus() |
||
|
ResetDefaults() |
Resets the settings in this section to their default value. |
|
|
Save() |
Saves the settings in this section. |
|
|
SaveDefaults() |
Saves the settings in this section as defaults. |
|
|
Select() |
Called when the current section is selected. |
Name |
Description |
---|---|
FOnCanEdit |
A delegate that is executed to check whether a settings section can be edited. |
FOnExport |
A delegate that is executed when a settings section should export its values to a file. |
FOnImport |
A delegate that is executed when a settings section should import its values from a file. |
FOnModified |
A delegate that is executed when a settings section has been modified. |
FOnResetDefaults |
A delegate that is executed when a settings section should have its values reset to default. |
FOnSave |
A delegate that is executed when a settings section should have its values saved. |
FOnSaveDefaults |
A delegate that is executed when a settings section should have its values saved as default. |
FOnSelect |
A delegate that is executed to check whether a settings section can be edited. |
FOnStatus |
A delegate that is executed to retrieve a status message for a settings section. |