Space Plunder
Loading...
Searching...
No Matches
UMultiplayerMenuSystemWidget Class Reference

#include <MultiplayerMenuSystemWidget.h>

Inheritance diagram for UMultiplayerMenuSystemWidget:
USingleMenuSystemWidget UMenuSystemWidget UBaseActivatableWidget

Additional Inherited Members

- Public Member Functions inherited from USingleMenuSystemWidget
 USingleMenuSystemWidget (const FObjectInitializer &ObjectInitializer)
 
virtual UWidget * NativeGetDesiredFocusTarget () const override
 
virtual bool NativeOnHandleBackAction () override
 
virtual void NativeOnActivated () override
 
virtual void NativeOnDeactivated () override
 
void DisableAllButtons () const
 
void SetAllButtonsToAltText ()
 
void SetIsBackHandler (const bool bValue)
 
void SetMenuIndex (const int32 Index)
 
int32 GetMenuIndex () const
 
int32 CheckButtonFocus () const
 
void ButtonSelectedEvent (const int32 Index)
 
void CreateSelectionButtons ()
 
void SetFromSingleMenuData (const FSingleMenu &SingleMenu)
 
- Public Member Functions inherited from UMenuSystemWidget
 UMenuSystemWidget (const FObjectInitializer &ObjectInitializer)
 
void SetMenuInterface (IMenuSystem *Interface)
 
void Setup ()
 
virtual void OpenConfirmationMessage (const FModalData &ModalData)
 
virtual void SetServerList (const TArray< FServerRow > &ServerInfo)
 
void SetOwnerWidget (UUserWidget *Owner)
 
UUserWidget * GetOwnerWidget () const
 
void WidgetVisibilityChanged (ESlateVisibility SlateVisibility)
 
bool GetIsOnlineGame () const
 
bool GetIsPublicMatch () const
 
virtual bool GetDebuggingMode () const
 
virtual FString GetPlayerUserName () const
 
virtual bool GetIsPlayerLoggedIn () const
 
virtual FString GetCurrentSessionName () const
 
virtual EOnlineSubsystem GetOnlineSubsystem () const
 
- Public Attributes inherited from USingleMenuSystemWidget
FOnMenuButtonSelected OnMenuButtonSelected
 
FOnMenuButtonWithTabSelected OnMenuButtonWithTabSelected
 
FString MenuTitle = "Menu Title"
 
FString DescriptionTitle = "Description"
 
TArray< FString > ButtonTextList
 
TArray< FString > AltButtonTextList
 
TArray< bool > DisabledButtons
 
TArray< bool > AltTextButtons
 
float SpacerSize = 17.0f
 
int32 BackButtonIndex = 5
 
int32 Layout = 1
 
- Public Attributes inherited from UMenuSystemWidget
FOnMenuBackButtonSelected OnMenuBackButtonSelected
 
- Protected Member Functions inherited from USingleMenuSystemWidget
virtual bool Initialize () override
 
virtual void NativePreConstruct () override
 
virtual void NativeConstruct () override
 
- Protected Member Functions inherited from UMenuSystemWidget
virtual void ModalButtonSelected (const int32 Index)
 
void OnModalButtonSelectedEvent (const int32 Index)
 
virtual void ModalClosed ()
 
void OnModalClosedEvent ()
 
class UModalMenuSystemWidgetGetCurrentModal () const
 
void SetModalSlot (UPanelWidget *PanelWidget)
 
void SetNotificationSlot (UPanelWidget *PanelWidget)
 
- Protected Member Functions inherited from UBaseActivatableWidget
void LogDebugError (const FString &Message) const
 
void LogDebugError (const FString &Message, const int32 Value) const
 
void LogDebugError (const FString &Message, const float Value) const
 
void LogDebugWarning (const FString &Message) const
 
void LogDebugWarning (const FString &Message, const int32 Value) const
 
void LogDebugWarning (const FString &Message, const float Value) const
 
void LogDebugMessage (const FString &Message, const bool bWarning=false, const bool bError=false) const
 
void LogDebugMessage (const FString &Message, const int32 Value, const bool bWarning=false, const bool bError=false) const
 
void LogDebugMessage (const FString &Message, const float Value, const bool bWarning=false, const bool bError=false) const
 
void LogDebugMessage (const FString &Message, const bool bValue, const bool bWarning, const bool bError) const
 
void LogOnScreenMessage (const int32 Key, const FString &Message, FColor Color=FColor::Green) const
 
void SetCategoryName (const FLogCategoryBase &Category)
 
- Protected Attributes inherited from USingleMenuSystemWidget
class UButton * BackgroundButton = nullptr
 
class UStackBox * MenuButtons = nullptr
 
class UTextBlock * MenuTitleText = nullptr
 
- Protected Attributes inherited from UMenuSystemWidget
IMenuSystemMenuInterface = nullptr
 
class IModalInterfaceModalInterface = nullptr
 
bool bIsController = false
 
bool bIsKeyboard = false
 
bool bMouse = false
 
- Protected Attributes inherited from UBaseActivatableWidget
bool bDebuggingMode = false
 

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