/Engine/Source/Runtime/MovieScene/Public/MovieSceneSequencePlayer.h
Abstract class that provides consistent player behaviour for various animation players
class UMovieSceneSequencePlayer : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [IMovieScenePlayer](API\Runtime\MovieScene\IMovieScenePlayer), public [IMovieSceneSequenceTickManagerClient](API\Runtime\MovieScene\IMovieSceneSequenceTickManagerCl-)
bool
bIgnorePlaybackReplication
When true, ignore playback replication events.
uint32:  1
bIsAsyncUpdate
Set to true when the player is currently in the main level update
uint32:  1
bPendingOnStartedPlaying
Set to true to invoke OnStartedPlaying on first update tick for started playing
uint32:  1
bReversePlayback
Whether we're currently playing in reverse.
uint32:  1
bSkipNextUpdate
Flag that allows the player to tick its time controller without actually evaluating the sequence
uint32:  1
bUpdateNetSync
Flag that notifies the player to check network synchronization on next update
int32
CurrentNumLoops
The number of times we have looped in the current playback
FMovieSceneEnti...
CurrentRunner
Usually nullptr, but will be set when we are updating inside a TickFromSequenceTickManager call
TOptional<FFra...
DisableEventTriggersUntilTime
Disable event triggers until given time
int32
DurationFrames
Time (in playback frames) at which to stop playing the sequence (defaults to the upper bound of the sequence's play range)
float
DurationSubFrames
FMovieSceneLate...
LatentActionManager
Local latent action manager for when we're running a blocking sequence
FMovieSceneSequ...
NetSyncProps
Replicated playback status and current time that are replicated to clients
TScriptInterfac...
Observer
Obeserver interface used for controlling whether the effects of this sequence can be seen even when it is playing back.
FOnMovieSceneSe...
OnFinished
Event triggered when the level sequence player finishes naturally (without explicitly calling stop)
FOnMovieSceneSe...
OnPause
Event triggered when the level sequence player is paused
FOnMovieSceneSe...
OnPlay
Event triggered when the level sequence player is played
FOnMovieSceneSe...
OnPlayReverse
Event triggered when the level sequence player is played in reverse
FOnMovieSceneSe...
OnStop
Event triggered when the level sequence player is stopped
TScriptInterfac...
PlaybackClient
External client pointer in charge of playing back this sequence
FMovieSceneSequ...
PlaybackSettings
Specific playback settings for the animation.
FMovieScenePlay...
PlayPosition
Play position helper
FMovieSceneRoot...
RootTemplateInstance
The root template instance we're evaluating
TObjectPtr<UMo...
Sequence
The sequence to play back
TUniquePtr<UE:...
SequenceWeights
Sequence Weights
int32
SerialNumber
The serial number for the current update lifespan It is incremented every time we pass a "gate" such as an RPC call that stops/finishes the sequence.
TArray<FServer...
ServerTimeSamples
Array of server sequence times in seconds, with ping compensation baked in.
TSharedPtr<FMo...
SpawnRegister
Spawn register
FFrameNumber
StartTime
Time (in playback frames) at which to start playing the sequence (defaults to the lower bound of the sequence's play range)
TEnumAsByte<EM...
Status
Movie player status.
TSharedPtr<FMo...
SynchronousRunner
(Optional) Synchronous runner to use when no tick manager is in use
TObjectPtr<UMo...
TickManager
Global tick manager, held here to keep it alive while world sequences are in play
TSharedPtr<FMo...
TimeController
(Optional) Externally supplied time controller