LEAP Documentation 40220
Documentation for the LEAP project
SLoadingScreenBackground Class Reference

#include <LoadingScreenSlate.h>

Inheritance diagram for SLoadingScreenBackground:
SLoadingScreenWidget

Public Member Functions

 SLATE_BEGIN_ARGS (SLoadingScreenBackground)
 
void Construct (const FArguments &InArgs)
 
virtual int32 OnPaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
 
virtual FVector2D ComputeDesiredSize (float) const override
 
virtual void LoadComplete () override
 
- Public Member Functions inherited from SLoadingScreenWidget
 SLATE_BEGIN_ARGS (SLoadingScreenWidget)
 
virtual void StartFadeSequence ()
 
virtual void LoadComplete ()=0
 

Protected Attributes

FSlateBrush * Image
 
bool bFadingOut = false
 
- Protected Attributes inherited from SLoadingScreenWidget
FCurveSequence FadeSequence
 
FCurveHandle FadeCurve
 
float FadeTime
 

Member Function Documentation

◆ ComputeDesiredSize()

FVector2D SLoadingScreenBackground::ComputeDesiredSize ( float  ) const
overridevirtual

◆ Construct()

void SLoadingScreenBackground::Construct ( const FArguments &  InArgs)

◆ LoadComplete()

void SLoadingScreenBackground::LoadComplete ( )
overridevirtual

Implements SLoadingScreenWidget.

◆ OnPaint()

int32 SLoadingScreenBackground::OnPaint ( const FPaintArgs &  Args,
const FGeometry &  AllottedGeometry,
const FSlateRect &  MyCullingRect,
FSlateWindowElementList &  OutDrawElements,
int32  LayerId,
const FWidgetStyle &  InWidgetStyle,
bool  bParentEnabled 
) const
overridevirtual

◆ SLATE_BEGIN_ARGS()

SLoadingScreenBackground::SLATE_BEGIN_ARGS ( SLoadingScreenBackground  )
inline

Member Data Documentation

◆ bFadingOut

bool SLoadingScreenBackground::bFadingOut = false
protected

◆ Image

FSlateBrush* SLoadingScreenBackground::Image
protected

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