Advanced Menu System  1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ULoadingScreenWidget Class Reference

Loading screen widget. More...

#include <LoadingScreenWidget.h>

+ Inheritance diagram for ULoadingScreenWidget:

Public Member Functions

 ULoadingScreenWidget (const FObjectInitializer &ObjectInitializer)
 
virtual void SynchronizeProperties () override
 
virtual void NativeConstruct () override
 
virtual void NativeTick (const FGeometry &MyGeometry, float InDeltaTime) override
 
virtual void StartLoad ()
 
virtual void ProgressLoad (float Value)
 
virtual void EndtLoad ()
 

Public Attributes

class UProgressBar * ProgressBar
 
bool bUseAutoProgress
 
bool bRunProgressOnStart
 
FProgressBarStyle WidgetStyle
 
float Percent
 
TEnumAsByte< EProgressBarFillType::Type > BarFillType
 
TEnumAsByte< EProgressBarFillStyle::Type > BarFillStyle
 
bool bIsMarquee
 
FVector2D BorderPadding
 
FLinearColor FillColorAndOpacity
 
FGetLinearColor FillColorAndOpacityDelegate
 
FComponentValueChange OnValueChange
 
FDoOnLoadStart DoOnLoadStart
 
FDoOnLoadEnd DoOnLoadEnd
 
bool bStarted
 
bool bFinished
 
TObjectPtr< UWidgetAnimation > AutoLoadingAnimation
 

Detailed Description

Loading screen widget.

Constructor & Destructor Documentation

◆ ULoadingScreenWidget()

ULoadingScreenWidget::ULoadingScreenWidget ( const FObjectInitializer &  ObjectInitializer)

Member Function Documentation

◆ EndtLoad()

void ULoadingScreenWidget::EndtLoad ( )
virtual

◆ NativeConstruct()

void ULoadingScreenWidget::NativeConstruct ( )
overridevirtual

◆ NativeTick()

void ULoadingScreenWidget::NativeTick ( const FGeometry &  MyGeometry,
float  InDeltaTime 
)
overridevirtual

◆ ProgressLoad()

void ULoadingScreenWidget::ProgressLoad ( float  Value)
virtual

◆ StartLoad()

void ULoadingScreenWidget::StartLoad ( )
virtual

◆ SynchronizeProperties()

void ULoadingScreenWidget::SynchronizeProperties ( )
overridevirtual

Member Data Documentation

◆ AutoLoadingAnimation

TObjectPtr<UWidgetAnimation> ULoadingScreenWidget::AutoLoadingAnimation

◆ BarFillStyle

TEnumAsByte<EProgressBarFillStyle::Type> ULoadingScreenWidget::BarFillStyle

◆ BarFillType

TEnumAsByte<EProgressBarFillType::Type> ULoadingScreenWidget::BarFillType

◆ bFinished

bool ULoadingScreenWidget::bFinished

◆ bIsMarquee

bool ULoadingScreenWidget::bIsMarquee

◆ BorderPadding

FVector2D ULoadingScreenWidget::BorderPadding

◆ bRunProgressOnStart

bool ULoadingScreenWidget::bRunProgressOnStart

◆ bStarted

bool ULoadingScreenWidget::bStarted

◆ bUseAutoProgress

bool ULoadingScreenWidget::bUseAutoProgress

◆ DoOnLoadEnd

FDoOnLoadEnd ULoadingScreenWidget::DoOnLoadEnd

◆ DoOnLoadStart

FDoOnLoadStart ULoadingScreenWidget::DoOnLoadStart

◆ FillColorAndOpacity

FLinearColor ULoadingScreenWidget::FillColorAndOpacity

◆ FillColorAndOpacityDelegate

FGetLinearColor ULoadingScreenWidget::FillColorAndOpacityDelegate

◆ OnValueChange

FComponentValueChange ULoadingScreenWidget::OnValueChange

◆ Percent

float ULoadingScreenWidget::Percent

◆ ProgressBar

class UProgressBar* ULoadingScreenWidget::ProgressBar

◆ WidgetStyle

FProgressBarStyle ULoadingScreenWidget::WidgetStyle