Space Plunder
Loading...
Searching...
No Matches
FModalData Struct Reference

#include <MenuData.h>

Public Member Functions

 FModalData ()
 
 FModalData (const EMenuSystemModalAlert AlertType, const EMenuSystemModalType StyleType, const FString &TitleText, const FString &DescriptionText, const FString &MainButton, const FString &CloseButton)
 
 FModalData (const bool bStandardConfirm)
 

Public Attributes

EMenuSystemModalAlert Alert = EMenuSystemModalAlert::General
 
EMenuSystemModalType Style = EMenuSystemModalType::Popup1
 
FString Title = "Quit"
 
FString Description = "Are you sure you want to quit?"
 
FString MainButtonText = "Confirm"
 
FString CloseButtonText = "Cancel"
 
TArray< FString > ExtraButtons
 
TArray< bool > DisabledExtraButtons
 

Constructor & Destructor Documentation

◆ FModalData() [1/3]

FModalData::FModalData ( )
inline
289 {
290
291 }

◆ FModalData() [2/3]

FModalData::FModalData ( const EMenuSystemModalAlert AlertType,
const EMenuSystemModalType StyleType,
const FString & TitleText,
const FString & DescriptionText,
const FString & MainButton,
const FString & CloseButton )
inlineexplicit
294 {
295 Alert = AlertType;
296 Style = StyleType;
297 Title = TitleText;
298 Description = DescriptionText;
299 MainButtonText = MainButton;
300 CloseButtonText = CloseButton;
301 }
EMenuSystemModalType Style
Definition MenuData.h:272
FString Description
Definition MenuData.h:276
EMenuSystemModalAlert Alert
Definition MenuData.h:270
FString MainButtonText
Definition MenuData.h:278
FString Title
Definition MenuData.h:274
FString CloseButtonText
Definition MenuData.h:280

◆ FModalData() [3/3]

FModalData::FModalData ( const bool bStandardConfirm)
inlineexplicit
304 {
307 Title = "Quit";
308 Description = "Are you sure you want to quit?";
309 MainButtonText = "Confirm";
310 CloseButtonText = "Cancel";
311 }

Member Data Documentation

◆ Alert

◆ CloseButtonText

FString FModalData::CloseButtonText = "Cancel"

◆ Description

FString FModalData::Description = "Are you sure you want to quit?"

◆ DisabledExtraButtons

TArray<bool> FModalData::DisabledExtraButtons

◆ ExtraButtons

TArray<FString> FModalData::ExtraButtons

◆ MainButtonText

FString FModalData::MainButtonText = "Confirm"

◆ Style

◆ Title

FString FModalData::Title = "Quit"

The documentation for this struct was generated from the following file: