Space Plunder
Loading...
Searching...
No Matches
IWidgetLayout Class Referenceabstract

#include <WidgetLayout.h>

Inheritance diagram for IWidgetLayout:
UGameLogWidget ULayerWidget

Public Member Functions

virtual UUserWidget * PushWidget (const TSoftClassPtr< UUserWidget > &WidgetClass)=0
 
virtual void PopWidget ()=0
 
virtual void ClearStack ()=0
 
virtual bool ToggleWidget (UUserWidget *Widget)=0
 
virtual UUserWidget * AddWidgetToLayer (const TSoftClassPtr< UUserWidget > &WidgetClass)=0
 
virtual UUserWidget * AddWidgetToLayerWithSlot (const FGameplayTag &SlotTag, const TSoftClassPtr< UUserWidget > &WidgetClass)=0
 
virtual UUserWidget * GetContentFromLayer (const TSoftClassPtr< UUserWidget > &WidgetClass)=0
 

Member Function Documentation

◆ AddWidgetToLayer()

virtual UUserWidget * IWidgetLayout::AddWidgetToLayer ( const TSoftClassPtr< UUserWidget > & WidgetClass)
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.

◆ AddWidgetToLayerWithSlot()

virtual UUserWidget * IWidgetLayout::AddWidgetToLayerWithSlot ( const FGameplayTag & SlotTag,
const TSoftClassPtr< UUserWidget > & WidgetClass )
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.

◆ ClearStack()

virtual void IWidgetLayout::ClearStack ( )
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.

◆ GetContentFromLayer()

virtual UUserWidget * IWidgetLayout::GetContentFromLayer ( const TSoftClassPtr< UUserWidget > & WidgetClass)
pure virtual

Get the Widget that was already created by class

Implemented in ULayerWidget, and UGameLogWidget.

◆ PopWidget()

virtual void IWidgetLayout::PopWidget ( )
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.

◆ PushWidget()

virtual UUserWidget * IWidgetLayout::PushWidget ( const TSoftClassPtr< UUserWidget > & WidgetClass)
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.

◆ ToggleWidget()

virtual bool IWidgetLayout::ToggleWidget ( UUserWidget * Widget)
pure virtual

Implemented in ULayerWidget, and UGameLogWidget.


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