ISettingsEditorModule

Interface for settings editor modules.

Windows
MacOS
Linux

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

Name Description

Public function Virtual

~ISettingsEditorModule()

Virtual destructor.

Functions

Name Description

Public function

TSharedRef< ...

 

CreateEditor

(
    const TSharedRef< ISettingsEditorMo...
)

Creates a settings editor widget.

Public function

TSharedRef< ...

 

CreateModel

(
    const TSharedRef< ISettingsContaine...
)

Creates a view model for the settings editor widget.

Public function

void

 

OnApplicationRestartRequired()

Called when the settings have been changed such that an application restart is required for them to be fully applied

Public function

void

 

SetRestartApplicationCallback

(
    FSimpleDelegate InRestartApplicatio...
)

Set the delegate that should be called when a setting editor needs to restart the application

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