![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PreLoadScreenBase.h>
Inheritance diagram for FPreLoadScreenBase:Protected Attributes | |
| TWeakPtr< SWindow > | OwningWindow |
| TAtomic< bool > | bIsEngineLoadingFinished |
Additional Inherited Members | |
Protected Member Functions inherited from TSharedFromThis< IPreLoadScreen > | |
| TSharedFromThis () | |
| TSharedFromThis (TSharedFromThis const &) | |
| UE_FORCEINLINE_HINT TSharedFromThis & | operator= (TSharedFromThis const &) |
| ~TSharedFromThis () | |
Static Protected Member Functions inherited from TSharedFromThis< IPreLoadScreen > | |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > | SharedThis (OtherType *ThisPtr) |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > | SharedThis (const OtherType *ThisPtr) |
|
inline |
|
inlineoverridevirtual |
|
overridevirtual |
Implements IPreLoadScreen.
This function is used to determine if an extra platform sleep should be performed every tick (to slow down the tick rate) keeps us from spinning super fast when we aren't doing much beyond loading data / etc on other threads.
Implements IPreLoadScreen.
Allows the PreLoadScreen to register a tag that can be later used to find a specific loading screen. PreLoadScreens not using this functionality should return NAME_None
Implements IPreLoadScreen.
|
inlineoverridevirtual |
Should override this function to determine if this screen should be used to handle EarlyStartupScreen behavior
Implements IPreLoadScreen.
|
inlineoverridevirtual |
Implements IPreLoadScreen.
|
inlineoverridevirtual |
Implements IPreLoadScreen.
Implements IPreLoadScreen.
|
virtual |
|
overridevirtual |
Returns true when the PreLoadScreen is completed.
Implements IPreLoadScreen.
Callback for when a PreLoadScreen starts being displayed. Provides a reference to the SWindow that will be used to display content
Implements IPreLoadScreen.
Callback for when a PreLoadScreen is no longer being displayed.
Implements IPreLoadScreen.
|
inlineoverridevirtual |
This tick happens as part of the slate render tick during an EarlyStartupLoadScreen
Implements IPreLoadScreen.
|
inlineoverridevirtual |
@See IsDone when GetPreLoadScreenType() returns EPreLoadScreenTypes::EngineLoadingScreen
Implements IPreLoadScreen.
Whether an EarlyStartupLoadScreen should render
Implements IPreLoadScreen.
Standard tick that happens every frame
Implements IPreLoadScreen.