UEditorDialogLibrary

Utility class to create simple pop-up dialogs to notify the user of task completion, or to ask them to make simple Yes/No/Retry/Cancel type decisions.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

EditorScriptingUtilities

Header

/Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorDialogLibrary.h

Include

#include "EditorDialogLibrary.h"

Syntax

UCLASS(Meta=(ScriptName="EditorDialog"))
class UEditorDialogLibrary : public UBlueprintFunctionLibrary

Remarks

Utility class to create simple pop-up dialogs to notify the user of task completion, or to ask them to make simple Yes/No/Retry/Cancel type decisions.

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category displayname

TEnumAsByte<...

 

ShowMessage

(
    const FText& Title,
    const FText& Message,
    TEnumAsByte< EAppMsgType::Type > Me...,
    TEnumAsByte< EAppReturnType::Type >...
)

Open a modal message box dialog with the given message.

Public function Static UFunction BlueprintCallable, Category displayname

bool

 

ShowObjectDetailsView

(
    const FText& Title,
    UObject* InOutObject,
    const FEditorDialogLibraryObjectDet...
)

Open a modal message box dialog containing a details view for inspecting / modifying a UObject.

Public function Static UFunction BlueprintCallable, Category displayname

bool

 

ShowObjectsDetailsView

(
    const FText& Title,
    const TArray< UObject* >& InO...,
    const FEditorDialogLibraryObjectDet...
)

Open a modal message box dialog containing a details view for inspecting / modifying multiples UObjects.

Public function Static UFunction BlueprintCallable, Category displayname

bool

 

ShowSuppressableWarningDialog

(
    const FText& Title,
    const FText& Message,
    const FString& InIniSettingName,
    const FString& InIniSettingFileNam...,
    bool bDefaultValue
)

Open a modal suppressable warning window, if suppressed will return the default value