LEAP Documentation 40220
Documentation for the LEAP project
SLoadingScreenFrame Class Reference

#include <LoadingScreenSlate.h>

Inheritance diagram for SLoadingScreenFrame:
SLoadingScreenWidget

Public Member Functions

 SLATE_BEGIN_ARGS (SLoadingScreenFrame)
 
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 * FrameBrush
 
bool bFadingOut = false
 
- Protected Attributes inherited from SLoadingScreenWidget
FCurveSequence FadeSequence
 
FCurveHandle FadeCurve
 
float FadeTime
 

Member Function Documentation

◆ ComputeDesiredSize()

FVector2D SLoadingScreenFrame::ComputeDesiredSize ( float  ) const
overridevirtual

◆ Construct()

void SLoadingScreenFrame::Construct ( const FArguments &  InArgs)

◆ LoadComplete()

void SLoadingScreenFrame::LoadComplete ( )
overridevirtual

Implements SLoadingScreenWidget.

◆ OnPaint()

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

◆ SLATE_BEGIN_ARGS()

SLoadingScreenFrame::SLATE_BEGIN_ARGS ( SLoadingScreenFrame  )
inline

Member Data Documentation

◆ bFadingOut

bool SLoadingScreenFrame::bFadingOut = false
protected

◆ FrameBrush

FSlateBrush* SLoadingScreenFrame::FrameBrush
protected

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