PreLoadScreen

Windows
MacOS
Linux

Classes

Name

Description

Public class

FBuildPatchServicesPreLoadManagerBase

This class is used to help manage a PreLoadScreen based on a BuildPatchServices install.

Public class

FPreLoadScreenBase

Base implementation of the IPreLoadScreen that handles all the logic for controlling / updating the UI for PreLoadScreens.

Public class

FPreLoadScreenManager

Class that handles storing all registered PreLoadScreens and Playing/Stopping them.

Public class

FPreLoadScreenSlateSynchMechanism

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

Public class

FPreLoadScreenSlateThreadTask

The Slate thread is simply run on a worker thread.

Public class

FPreLoadSettingsContainerBase

This is a helper class that we use to hold values we parse from the .ini.

Public class

FPreLoadSlateWidgetRenderer

Public class

IPreLoadScreen

Interface that defines the class that handles all the logic for controlling / displaying a particular PreLoadScreen.

Public class

SSimplePreLoadScreenWidget

Widget that displays a very simple version of a FPreLoadScreen UI that just includes a background and localized text together.

Enums

Name

Description

Public enum

EPreLoadScreenTypes

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback