Files
UnrealEngine/Samples/Games/Lyra/Source/LyraGame/UI/Foundation/LyraLoadingScreenSubsystem.cpp
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

33 lines
809 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "UI/Foundation/LyraLoadingScreenSubsystem.h"
#include "Blueprint/UserWidget.h"
#include UE_INLINE_GENERATED_CPP_BY_NAME(LyraLoadingScreenSubsystem)
class UUserWidget;
//////////////////////////////////////////////////////////////////////
// ULyraLoadingScreenSubsystem
ULyraLoadingScreenSubsystem::ULyraLoadingScreenSubsystem()
{
}
void ULyraLoadingScreenSubsystem::SetLoadingScreenContentWidget(TSubclassOf<UUserWidget> NewWidgetClass)
{
if (LoadingScreenWidgetClass != NewWidgetClass)
{
LoadingScreenWidgetClass = NewWidgetClass;
OnLoadingScreenWidgetChanged.Broadcast(LoadingScreenWidgetClass);
}
}
TSubclassOf<UUserWidget> ULyraLoadingScreenSubsystem::GetLoadingScreenContentWidget() const
{
return LoadingScreenWidgetClass;
}