UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMovieScenePlaybackClient Class Referenceabstract

#include <IMovieScenePlaybackClient.h>

+ Inheritance diagram for IMovieScenePlaybackClient:

Public Member Functions

virtual bool RetrieveBindingOverrides (const FGuid &InBindingId, FMovieSceneSequenceID InSequenceID, TArray< UObject *, TInlineAllocator< 1 > > &OutObjects) const =0
 
virtual UObjectGetInstanceData () const =0
 
virtual TOptional< EAspectRatioAxisConstraintGetAspectRatioAxisConstraint () const
 
virtual bool GetIsReplicatedPlayback () const
 
virtual void WarpEvaluationRange (FMovieSceneEvaluationRange &InOutRange) const
 

Member Function Documentation

◆ GetAspectRatioAxisConstraint()

virtual TOptional< EAspectRatioAxisConstraint > IMovieScenePlaybackClient::GetAspectRatioAxisConstraint ( ) const
inlinevirtual

Whether this playback client wants a specific aspect ratio axis constraint during playback.

Reimplemented in ALevelSequenceActor.

◆ GetInstanceData()

virtual UObject * IMovieScenePlaybackClient::GetInstanceData ( ) const
pure virtual

Retrieve the optional instance data that should be used for this evaluation

Implemented in ALevelSequenceActor.

◆ GetIsReplicatedPlayback()

virtual bool IMovieScenePlaybackClient::GetIsReplicatedPlayback ( ) const
inlinevirtual

Reimplemented in ALevelSequenceActor.

◆ RetrieveBindingOverrides()

virtual bool IMovieScenePlaybackClient::RetrieveBindingOverrides ( const FGuid InBindingId,
FMovieSceneSequenceID  InSequenceID,
TArray< UObject *, TInlineAllocator< 1 > > &  OutObjects 
) const
pure virtual

Locate bound objects that relate to the specified binding ID

Parameters
InBindingIdThe GUID of the object binding in the movie scene
OutObjectsArray to populate with bound objects
Returns
true to prevent default lookup of the binding in the sequence itself, else false

Implemented in ALevelSequenceActor.

◆ WarpEvaluationRange()

virtual void IMovieScenePlaybackClient::WarpEvaluationRange ( FMovieSceneEvaluationRange InOutRange) const
inlinevirtual

The documentation for this class was generated from the following file: