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

#include <QuestHUD.h>

Inheritance diagram for AQuestHUD:
AHUDBase IHUDInterface

Public Member Functions

 AQuestHUD ()
 
- Public Member Functions inherited from AHUDBase
 AHUDBase ()
 
virtual bool RegisterLayer (const FGameplayTag &LayerName, UUserWidget *LayerWidget) override
 
virtual UUserWidget * PushContentToLayer (const FGameplayTag &LayerName, const TSoftClassPtr< UUserWidget > &WidgetClass) override
 
virtual UUserWidget * GetContentFromLayer (const FGameplayTag &LayerName, const TSoftClassPtr< UUserWidget > &WidgetClass) override
 
virtual bool PopContentFromLayer (const FGameplayTag &LayerName) override
 
virtual bool ClearLayer (const FGameplayTag &LayerName) override
 
virtual bool ToggleWidget (const FGameplayTag &LayerName, UUserWidget *Widget) override
 
virtual UUserWidget * AddWidgetToLayer (const FGameplayTag &LayerName, const TSoftClassPtr< UUserWidget > &WidgetClass) override
 
virtual UUserWidget * AddWidgetToLayerWithSlot (const FGameplayTag &LayerName, const FGameplayTag &SlotTag, const TSoftClassPtr< UUserWidget > &WidgetClass) override
 
virtual void HUDSelectionVertical (const bool bMoveUp=true) override
 
virtual void HUDSelectionHorizontal (const bool bMoveRight=true) override
 
virtual void HUDConfirm () override
 
virtual void HUDCancel () override
 
virtual bool RegisterNotificationManager (const FGameplayTag Type, UUserWidget *ManagerWidget) override
 
virtual bool AddNotificationToQueue (const FGameplayTag Type, const FNotificationData &Data) override
 
virtual void OpenRadialMenu (const FRadialMenuData &Data) override
 
virtual int32 CloseRadialMenu () override
 
virtual bool GetIsRadialMenuOpen () const override
 
virtual void ToggleGameLog () override
 

Additional Inherited Members

- Public Attributes inherited from AHUDBase
UUserWidget * RadialMenuWidget = nullptr
 
- Protected Member Functions inherited from AHUDBase
virtual void BeginPlay () override
 
void OnOpenRadialMenu (const FRadialMenuData &Data)
 
void OnCloseRadialMenu ()
 
- Protected Attributes inherited from AHUDBase
class UPrimaryLayoutWidgetPrimaryLayoutWidget = nullptr
 
TMap< FGameplayTag, TSoftClassPtr< UUserWidget > > InitialScreens
 
TMap< FGameplayTag, TSoftClassPtr< UUserWidget > > InitialNotificationManagers
 
bool bDebuggingMode = false
 

Constructor & Destructor Documentation

◆ AQuestHUD()

AQuestHUD::AQuestHUD ( )
10{
11}

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