PreLoadScreen

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