Navigation
Unreal Engine C++ API Reference > Runtime > PreLoadScreen
References
Module | PreLoadScreen |
Header | /Engine/Source/Runtime/PreLoadScreen/Public/PreLoadSlateThreading.h |
Include | #include "PreLoadSlateThreading.h" |
Syntax
class FPreLoadScreenSlateSynchMechanism
Remarks
This class will handle all the nasty bits about running Slate on a separate thread and then trying to sync it up with the game thread and the render thread simultaneously
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FPreLoadScreenSlateSynchMechanism
(
TSharedPtr< FPreLoadSlateWidgetRenderer, ESPMode::ThreadSafe > InWidgetRenderer |
||
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Cleans up the slate thread | |
![]() |
void | Initialize () |
Sets up the locks in their proper initial state for running |
![]() ![]() |
bool | Handles the counter to determine if the slate thread should keep running |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FPreLoadScreenSlateSynchMechanism & | operator=
(
const FPreLoadScreenSlateSynchMechanism& |
Constants
Name | Description |
---|---|
LoadingThreadInstanceCounter | This counter is used to generate a unique id for each new instance of the loading thread |