UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MoviePlayer.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Rendering/RenderingCommon.h"
#include "Rendering/SlateRenderer.h"
#include "Widgets/SWidget.h"
#include "Slate/SlateTextures.h"
#include "MoviePlayer.generated.h"

Go to the source code of this file.

Classes

class  FMovieViewport
 
class  IMovieStreamer
 
struct  FLoadingScreenAttributes
 
class  IGameMoviePlayer
 

Enumerations

enum  EMoviePlaybackType : int { UMETA =(DisplayName="Normal Playback") , UMETA =(DisplayName="Normal Playback") , UMETA =(DisplayName="Normal Playback") , UMETA =(DisplayName="Normal Playback") }
 

Functions

MOVIEPLAYER_API void CreateMoviePlayer ()
 
MOVIEPLAYER_API void DestroyMoviePlayer ()
 
MOVIEPLAYER_API IGameMoviePlayerGetMoviePlayer ()
 
MOVIEPLAYER_API IGameMoviePlayerGetMoviePlayerRef ()
 
bool MOVIEPLAYER_API IsMoviePlayerEnabled ()
 

Enumeration Type Documentation

◆ EMoviePlaybackType

Enumerator
UMETA 

Normal playback mode. Play each movie in the play list a single time

Looped playback mode. Play all movies in the play list in order then start over until manually canceled

Alternate Looped mode. Play all of the movies in the play list and loop just the last movie until loading is finished.

UMETA 

Normal playback mode. Play each movie in the play list a single time

Looped playback mode. Play all movies in the play list in order then start over until manually canceled

Alternate Looped mode. Play all of the movies in the play list and loop just the last movie until loading is finished.

UMETA 

Normal playback mode. Play each movie in the play list a single time

Looped playback mode. Play all movies in the play list in order then start over until manually canceled

Alternate Looped mode. Play all of the movies in the play list and loop just the last movie until loading is finished.

UMETA 

Normal playback mode. Play each movie in the play list a single time

Looped playback mode. Play all movies in the play list in order then start over until manually canceled

Alternate Looped mode. Play all of the movies in the play list and loop just the last movie until loading is finished.

Function Documentation

◆ CreateMoviePlayer()

MOVIEPLAYER_API void CreateMoviePlayer ( )

Creates the movie player

◆ DestroyMoviePlayer()

MOVIEPLAYER_API void DestroyMoviePlayer ( )

Destroys the movie player

◆ GetMoviePlayer()

MOVIEPLAYER_API IGameMoviePlayer * GetMoviePlayer ( )

Gets the movie player singleton for the engine.

◆ GetMoviePlayerRef()

MOVIEPLAYER_API IGameMoviePlayer & GetMoviePlayerRef ( )

◆ IsMoviePlayerEnabled()

bool MOVIEPLAYER_API IsMoviePlayerEnabled ( )

Returns true if the movie player is enabled.