Skip to content

UTBLDialogManager

#include <TBLDialogManager.h>

Inherits from UTBLScreenManager, UTBLUserWidget, ITBLKeymapWidgetInterface, UUserWidget

Public Functions

Name
FDialogHandle ChangeDialogText(const FDialogHandle & DialogHandle, const [[FText]] & Title, const [[FText]] & Body)
FDialogHandle CloseDialog(const FDialogHandle & DialogHandle)
bool IsDialogActive(FDialogHandle InDialogHandle)
UTBLDialogWidget * OnCreateCancelWorkingDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateExitDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateNoButtonsDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateNoButtonsWorkingDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateOkCancelDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateOkDialog(const [[FText]] & Title, const [[FText]] & Body)
UTBLDialogWidget * OnCreateYesNoDialog(const [[FText]] & Title, const [[FText]] & Body)
FDialogHandle ShowCancelWorkingDialog([[FText]] Title, [[FText]] Body, FDialogButtonDelegate CancelDelegate, int32 DialogPriority)
FDialogHandle ShowExitDialog([[FText]] Title, [[FText]] Body, FDialogButtonDelegate ExitDelegate, int32 DialogPriority)
FDialogHandle ShowNoButtonsDialog([[FText]] Title, [[FText]] Body, int32 DialogPriority)
FDialogHandle ShowNoButtonsWorkingDialog([[FText]] Title, [[FText]] Body, int32 DialogPriority)
FDialogHandle ShowOkCancelDialog([[FText]] Title, [[FText]] Body, FDialogButtonDelegate OkDelegate, FDialogButtonDelegate CancelDelegate, int32 DialogPriority)
FDialogHandle ShowOkDialog([[FText]] Title, [[FText]] Body, FDialogButtonDelegate OkDelegate, int32 DialogPriority)
FDialogHandle ShowYesNoDialog([[FText]] Title, [[FText]] Body, FDialogButtonDelegate YesDelegate, FDialogButtonDelegate NoDelegate, int32 DialogPriority)
UTBLDialogManager()

Protected Functions

Name
void PushDialog(UTBLDialogWidget * Dialog, int32 DialogPriority)

Updated on 2025-01-21 at 09:02:25 +0100