Dialogs

Windows
MacOS
Linux

Classes

Name

Description

Public class

FArchiveGenerateReferenceGraph

An archive for creating a reference graph of all UObjects

Public class

FDlgMoveAsset

FDlgMoveAsset

Public class

FDragDropConfirmation

Public struct

FReferenceGraphNode

A struct representing a node in the reference graph

Public class

FSuppressableWarningDialog

A Dialog that displays a warning message to the user and provides the option to not display it in the future

Public class

SBuildProgressWidget

Public class

SCustomDialog

Public class

SDeleteAssetsDialog

The dialog that appears to help users through the deletion process in the editor.

Public class

SDlgPickAssetPath

Public class

SDlgPickPath

Public class

SGenericDialogWidget

Public class

SOutputLogDialog

Public class

SReferenceTree

Typedefs

Functions

Name Description

Public function

 

DialogContent

(
    SNew(SImage).Image(FName(TEXT("Hell...
)

This is a custom dialog class, which allows any Slate widget to be used as the contents, with any number of buttons that have any text.

Public function

EAppReturnTy...

 

OpenMsgDlgInt

(
    EAppMsgType::Type InMessageType,
    const FText& InMessage,
    const FText& InTitle
)

OpenMsgDlgInt is deprecated, use FMessageDialog::Open instead.

Public function

EAppReturnTy...

 

OpenMsgDlgInt

(
    EAppMsgType::Type InMessageType,
    EAppReturnType::Type InDefaultValue,
    const FText& InMessage,
    const FText& InTitle
)

OpenMsgDlgInt is deprecated, use FMessageDialog::Open instead.

Public function

TSharedRef< ...

 

OpenMsgDlgInt_NonModal

(
    EAppMsgType::Type InMessageType,
    const FText& InMessage,
    const FText& InTitle,
    FOnMsgDlgResult ResultCallback
)

Opens a non-modal/non-blocking message box, which returns its result through a delegate/callback, using a reference to the created window, to identify which dialog has returned a result (in case there are multiple dialog windows)

Public function

bool

 

PromptUserForDirectory

(
    FString& OutDirectory,
    const FString& Message,
    const FString& DefaultPath
)

Helper method for popping up a directory dialog for the user.

Public function

bool

 

PromptUserIfExistingObject

(
    const FString& Name,
    const FString& Package,
    UPackage*& Pkg
)

Public function

bool

 

PromptUserIfExistingObject

(
    const FString& Name,
    const FString& Package,
    const FString& Group,
    UPackage*& Pkg
)

Creating groups (nested packages) is no longer supported. Use PromptUserIfExistingObject overload that does not take the Group paramater.

Variables

Name Description

Public variable

const int

 

ButtonPressed

Returns 0 when OK is pressed, 1 when Cancel is pressed, -1 if the window is closed

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