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)
)

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
)

Opens a modal/blocking message box dialog (with an additional 'copy message text' button), and returns the result immediately

Public function

EAppReturnTy...

 

OpenMsgDlgInt

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

Opens a modal/blocking message box dialog (with an additional 'copy message text' button), and returns the result immediately

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,
    const FString& Group,
    UPackage*& Pkg
)

Variables

Name Description

Public variable

int

 

ButtonPressed

Returns 0 when OK is pressed, 1 when Cancel is pressed

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback