ISettingsEditorModel

Interface for settings editor view models.

Windows
MacOS
Linux

References

Module

SettingsEditor

Header

/Engine/Source/Developer/SettingsEditor/Public/ISettingsEditorModel.h

Include

#include "ISettingsEditorModel.h"

Syntax

class ISettingsEditorModel

Remarks

Interface for settings editor view models.

The settings editor view model stores the view state for the Settings Editor UI. Instances of this interface can be passed to Settings Editors in order to provide access to the settings container being added and to perform various user actions, such as setting the currently selected settings section.

Destructors

Name Description

Public function Virtual

~ISettingsEditorModel()

Virtual destructor.

Functions

Name Description

Public function Const

TSharedPtr< ...

 

GetSectionFromSectionObject

(
    const UObject* SectionObject
)

Gets the section interface for a specified section object

Public function Const

const TShare...

 

GetSelectedSection()

Gets the selected settings section.

Public function Const

const TShare...

 

GetSettingsContainer()

Gets the settings container.

Public function

FSimpleMulti...

 

OnSelectionChanged()

Returns a delegate that is executed when the selected settings section has changed.

Public function

void

 

SelectSection

(
    const TSharedPtr< ISettingsSection ...
)

Selects the specified settings section to be displayed in the editor.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss