Navigation
API > API/Developer > API/Developer/Settings
Interface for setting categories.
A setting category is a collection of setting sections that logically belong together (i.e. all project settings or all platform settings). Each section then contains the actual settings in the form of UObject properties.
| Name | ISettingsCategory |
| Type | class |
| Header File | /Engine/Source/Developer/Settings/Public/ISettingsCategory.h |
| Include Path | #include "ISettingsCategory.h" |
Syntax
class ISettingsCategory
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISettingsCategory() |
Virtual destructor. | ISettingsCategory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FText & GetDescription() |
Gets the category's localized description text. | ISettingsCategory.h | |
const FText & GetDisplayName() |
Gets the category's localized display name. | ISettingsCategory.h | |
const FName & GetName() |
Gets the category's name. | ISettingsCategory.h | |
TSharedPtr< ISettingsSection > GetSection
(
const FName& SectionName, |
Gets the settings section with the specified name. | ISettingsCategory.h | |
int32 GetSections
(
TArray< TSharedPtr< ISettingsSection > >& OutSections, |
Gets the setting sections contained in this category. | ISettingsCategory.h | |
FNamePermissionList * GetSectionVisibilityPermissionList() |
ISettingsCategory.h |