| FPreLoadScreenBase | ||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Plugins/Runtime/PreLoadScreenMoviePlayer/Source/PreLoadScreenMoviePlayer/Public/PreLoadMoviePlayerScreenBase.h |
Include |
#include "PreLoadMoviePlayerScreenBase.h" |
class FPreLoadMoviePlayerScreenBase :
public FPreLoadScreenBase,
public TSharedFromThis< FPreLoadMoviePlayerScreenBase >
Name | Description | ||
---|---|---|---|
|
bInitialized |
||
|
bUserCalledFinish |
User has called finish (needed if LoadingScreenAttributes.bAutoCompleteWhenLoadingCompletes is off) |
|
|
double |
LastPlayTime |
The last time a movie was started |
|
MovieAttributes |
Attributes of the loading screen we are currently displaying |
|
|
TSharedPtr< SWi... |
MoviePlayerContents |
|
|
TSharedPtr< IMo... |
MovieStreamer |
|
|
MovieStreamingIsDone |
True if all movies have successfully streamed and completed |
|
|
TSharedPtr< SVi... |
MovieViewport |
Name | Description | |
---|---|---|
|
FPreLoadMoviePlayerScreenBase() |
Name | Description | |
---|---|---|
|
~FPreLoadMoviePlayerScreenBase() |
Name | Description | ||
---|---|---|---|
|
FOptionalSiz... |
GetMovieHeight() |
|
|
GetMovieSize() |
Callbacks for movie viewport |
|
|
FOptionalSiz... |
GetMovieWidth() |
|
|
GetSlateBackgroundVisibility() |
||
|
GetViewportVisibility() |
||
|
IsMovieStreamingFinished() |
||
|
MovieStreamingIsPrepared() |
||
|
OnAnyDown() |
||
|
OnLoadingScreenKeyDown |
||
|
OnLoadingScreenMouseButtonDown ( |
||
|
RegisterMovieStreamer ( |
||
|
SetMovieAttributes ( |
Name | Description | ||
---|---|---|---|
|
InitSettingsFromConfig ( |
Handles constructing a FPreLoadSettingsContainerBase with the. |
Name | Description | ||
---|---|---|---|
|
CleanUp() |
||
|
TSharedPtr< ... |
GetWidget() |
|
|
const TShare... |
GetWidget() |
|
|
Init() |
||
|
IsDone() |
Default behavior is just to see if we have an active widget. Should really overload with our own behavior to see if we are done displaying. |
|
|
OnPlay |
Store off TargetWindow. |
|
|
OnStop() |
Callback for when a PreLoadScreen is no longer being displayed. |
|
|
RenderTick ( |
This tick happens as part of the slate render tick during an EarlyStartupLoadScreen. |
|
|
Tick ( |
We don't use these in the FPreLoadScreenBase, but they are useful for game-specific implementations. |