Navigation
API > API/Runtime > API/Runtime/MovieScene
A legacy player implementation only meant for running legacy tracks using the older evaluation template system.
| Name | FMovieSceneLegacyPlayer |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/MovieSceneLegacyPlayer.h |
| Include Path | #include "MovieSceneLegacyPlayer.h" |
Syntax
class FMovieSceneLegacyPlayer : public IMovieScenePlayer
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MovieSceneLegacyPlayer.h | |||
FMovieSceneLegacyPlayer
(
TSharedRef< UE::MovieScene::FSharedPlaybackState > InSharedPlaybackState |
MovieSceneLegacyPlayer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EvaluationTemplateInstance | FMovieSceneRootEvaluationTemplateInstance | MovieSceneLegacyPlayer.h | ||
| SharedPlaybackState | TSharedPtr< UE::MovieScene::FSharedPlaybackState > | MovieSceneLegacyPlayer.h |
Functions
Public
Overridden from IMovieScenePlayer
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UObject * AsUObject() |
Cast this player instance as a UObject if possible | MovieSceneLegacyPlayer.h | |
virtual UMovieSceneEntitySystemLinker * ConstructEntitySystemLinker() |
Called to retrieve or construct an entity linker for the specified playback context | MovieSceneLegacyPlayer.h | |
virtual FMovieSceneRootEvaluationTemplateInstance & GetEvaluationTemplate() |
Access the evaluation template that we are playing back | MovieSceneLegacyPlayer.h | |
virtual IMovieScenePlaybackClient * GetPlaybackClient() |
Access the client in charge of playback | MovieSceneLegacyPlayer.h | |
virtual UObject * GetPlaybackContext() |
Access the playback context for this movie scene player | MovieSceneLegacyPlayer.h | |
virtual EMovieScenePlayerStatus::Type GetPlaybackStatus() |
MovieSceneLegacyPlayer.h | ||
virtual FMovieSceneSpawnRegister & GetSpawnRegister() |
Obtain an object responsible for managing movie scene spawnables | MovieSceneLegacyPlayer.h | |
virtual void InitializeRootInstance
(
TSharedRef< UE::MovieScene::FSharedPlaybackState > NewSharedPlaybackState |
Initializes a new root sequence instance and its shared playback state. | MovieSceneLegacyPlayer.h | |
virtual void SetPlaybackStatus
(
EMovieScenePlayerStatus::Type InPlaybackStatus |
MovieSceneLegacyPlayer.h |