LEAP Documentation 40220
Documentation for the LEAP project
SProjectXLoadingScreen Class Reference

#include <LoadingScreenSlate.h>

Inheritance diagram for SProjectXLoadingScreen:

Public Member Functions

 SLATE_BEGIN_ARGS (SProjectXLoadingScreen)
 
void Construct (const FArguments &InArgs)
 
void LoadComplete ()
 
float GetFadeTime () const
 
TOptional< FSlateRenderTransform > GetTextRenderTransform () const
 
TOptional< FSlateRenderTransform > GetDescriptionTextRenderTransform () const
 
TOptional< FSlateRenderTransform > GetMapInfoBackgourndTransform () const
 
TOptional< FSlateRenderTransform > GetModeTextRenderTransform () const
 
TOptional< FSlateRenderTransform > GetMapNameTextRenderTransform () const
 
TOptional< FSlateRenderTransform > GetMapSizeTextRenderTransform () const
 
FSlateColor GetTextRenderColor () const
 
FSlateColor GetDescriptionTextRenderColor () const
 
FSlateColor GetBackgroundImageRenderColor () const
 

Public Attributes

TAttribute< TOptional< FSlateRenderTransform > > TextRenderTransform
 
TAttribute< TOptional< FSlateRenderTransform > > DescriptionTextRenderTransform
 
TAttribute< TOptional< FSlateRenderTransform > > MapInfoBackgroundTransform
 
TAttribute< TOptional< FSlateRenderTransform > > MapDescriptionBackgroundTransform
 
TAttribute< TOptional< FSlateRenderTransform > > ModeTextRenderTransform
 
TAttribute< TOptional< FSlateRenderTransform > > MapSizeRenderTransform
 
TAttribute< TOptional< FSlateRenderTransform > > MapNameTextRenderTransform
 
TAttribute< FSlateColor > TitleTextRenderColour
 
TAttribute< FSlateColor > DescriptionTextRenderColour
 
TAttribute< FSlateColor > BackgroundImageRenderColour
 
FSlateColor MapNameTextColor
 
FSlateColor DescriptionTextColor
 

Protected Attributes

TSharedPtr< SLoadingScreenWidgetBackgroundWidget
 
TSharedPtr< SImage > ForegroundWidget
 
TSharedPtr< SLoadingScreenWidgetFrameWidget
 
TSharedPtr< SLoadingScreenWidgetLoadIconWidget
 
TSharedPtr< SImage > MapBackgroundWidget
 
TSharedPtr< SImage > MapDescriptionBackgroundWidget
 
TSharedPtr< SImage > MapMiddlegroundWidget
 
TSharedPtr< STextBlock > MapNameTextWidget
 
TSharedPtr< STextBlock > MapSizeTextWidget
 
TSharedPtr< STextBlock > AuthorNameTextWidget
 
TSharedPtr< STextBlock > DescriptionTextWidget
 
TSharedPtr< STextBlock > MapDescriptionText
 
float FadeTime = 0.f
 
FCurveSequence FadeSequence
 
FCurveHandle FadeCurve
 
FCurveHandle TextCurve
 

Member Function Documentation

◆ Construct()

void SProjectXLoadingScreen::Construct ( const FArguments &  InArgs)

◆ GetBackgroundImageRenderColor()

FSlateColor SProjectXLoadingScreen::GetBackgroundImageRenderColor ( ) const

◆ GetDescriptionTextRenderColor()

FSlateColor SProjectXLoadingScreen::GetDescriptionTextRenderColor ( ) const

◆ GetDescriptionTextRenderTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetDescriptionTextRenderTransform ( ) const

◆ GetFadeTime()

float SProjectXLoadingScreen::GetFadeTime ( ) const
inline

◆ GetMapInfoBackgourndTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetMapInfoBackgourndTransform ( ) const

◆ GetMapNameTextRenderTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetMapNameTextRenderTransform ( ) const

◆ GetMapSizeTextRenderTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetMapSizeTextRenderTransform ( ) const

◆ GetModeTextRenderTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetModeTextRenderTransform ( ) const

◆ GetTextRenderColor()

FSlateColor SProjectXLoadingScreen::GetTextRenderColor ( ) const

◆ GetTextRenderTransform()

TOptional< FSlateRenderTransform > SProjectXLoadingScreen::GetTextRenderTransform ( ) const

◆ LoadComplete()

void SProjectXLoadingScreen::LoadComplete ( )

◆ SLATE_BEGIN_ARGS()

SProjectXLoadingScreen::SLATE_BEGIN_ARGS ( SProjectXLoadingScreen  )
inline

Member Data Documentation

◆ AuthorNameTextWidget

TSharedPtr<STextBlock> SProjectXLoadingScreen::AuthorNameTextWidget
protected

◆ BackgroundImageRenderColour

TAttribute<FSlateColor> SProjectXLoadingScreen::BackgroundImageRenderColour

◆ BackgroundWidget

TSharedPtr<SLoadingScreenWidget> SProjectXLoadingScreen::BackgroundWidget
protected

◆ DescriptionTextColor

FSlateColor SProjectXLoadingScreen::DescriptionTextColor

◆ DescriptionTextRenderColour

TAttribute<FSlateColor> SProjectXLoadingScreen::DescriptionTextRenderColour

◆ DescriptionTextRenderTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::DescriptionTextRenderTransform

◆ DescriptionTextWidget

TSharedPtr<STextBlock> SProjectXLoadingScreen::DescriptionTextWidget
protected

◆ FadeCurve

FCurveHandle SProjectXLoadingScreen::FadeCurve
protected

◆ FadeSequence

FCurveSequence SProjectXLoadingScreen::FadeSequence
protected

◆ FadeTime

float SProjectXLoadingScreen::FadeTime = 0.f
protected

◆ ForegroundWidget

TSharedPtr<SImage> SProjectXLoadingScreen::ForegroundWidget
protected

◆ FrameWidget

TSharedPtr<SLoadingScreenWidget> SProjectXLoadingScreen::FrameWidget
protected

◆ LoadIconWidget

TSharedPtr<SLoadingScreenWidget> SProjectXLoadingScreen::LoadIconWidget
protected

◆ MapBackgroundWidget

TSharedPtr<SImage> SProjectXLoadingScreen::MapBackgroundWidget
protected

◆ MapDescriptionBackgroundTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::MapDescriptionBackgroundTransform

◆ MapDescriptionBackgroundWidget

TSharedPtr<SImage> SProjectXLoadingScreen::MapDescriptionBackgroundWidget
protected

◆ MapDescriptionText

TSharedPtr<STextBlock> SProjectXLoadingScreen::MapDescriptionText
protected

◆ MapInfoBackgroundTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::MapInfoBackgroundTransform

◆ MapMiddlegroundWidget

TSharedPtr<SImage> SProjectXLoadingScreen::MapMiddlegroundWidget
protected

◆ MapNameTextColor

FSlateColor SProjectXLoadingScreen::MapNameTextColor

◆ MapNameTextRenderTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::MapNameTextRenderTransform

◆ MapNameTextWidget

TSharedPtr<STextBlock> SProjectXLoadingScreen::MapNameTextWidget
protected

◆ MapSizeRenderTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::MapSizeRenderTransform

◆ MapSizeTextWidget

TSharedPtr<STextBlock> SProjectXLoadingScreen::MapSizeTextWidget
protected

◆ ModeTextRenderTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::ModeTextRenderTransform

◆ TextCurve

FCurveHandle SProjectXLoadingScreen::TextCurve
protected

◆ TextRenderTransform

TAttribute<TOptional<FSlateRenderTransform> > SProjectXLoadingScreen::TextRenderTransform

◆ TitleTextRenderColour

TAttribute<FSlateColor> SProjectXLoadingScreen::TitleTextRenderColour

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