|
| virtual FMovieSceneRootEvaluationTemplateInstance & | GetEvaluationTemplate () override |
| |
| virtual void | SetViewportSettings (const TMap< FViewportClient *, EMovieSceneViewportParams > &ViewportParamsMap) override |
| |
| virtual void | GetViewportSettings (TMap< FViewportClient *, EMovieSceneViewportParams > &ViewportParamsMap) const override |
| |
| virtual EMovieScenePlayerStatus::Type | GetPlaybackStatus () const override |
| |
| virtual void | SetPlaybackStatus (EMovieScenePlayerStatus::Type InPlaybackStatus) override |
| |
| MOVIESCENE_API | IMovieScenePlayer () |
| |
| virtual MOVIESCENE_API | ~IMovieScenePlayer () |
| |
| virtual UMovieSceneEntitySystemLinker * | ConstructEntitySystemLinker () |
| |
| virtual UObject * | AsUObject () |
| |
| virtual MOVIESCENE_API void | ResolveBoundObjects (const FGuid &InBindingId, FMovieSceneSequenceID SequenceID, UMovieSceneSequence &Sequence, UObject *ResolutionContext, TArray< UObject *, TInlineAllocator< 1 > > &OutObjects) const |
| |
| virtual IMovieScenePlaybackClient * | GetPlaybackClient () |
| |
| const IMovieScenePlaybackClient * | GetPlaybackClient () const |
| |
| virtual FMovieSceneSpawnRegister & | GetSpawnRegister () |
| |
| virtual void | OnObjectSpawned (UObject *InObject, const FMovieSceneEvaluationOperand &Operand) |
| |
| virtual void | NotifyBindingUpdate (const FGuid &InGuid, FMovieSceneSequenceIDRef InSequenceID, TArrayView< TWeakObjectPtr<> > Objects) override |
| |
| virtual void | NotifyBindingsChanged () override |
| |
| FMovieSceneEvaluationOperand * | GetBindingOverride (const FMovieSceneEvaluationOperand &InOperand) |
| |
| void | AddBindingOverride (const FMovieSceneEvaluationOperand &InOperand, const FMovieSceneEvaluationOperand &InOverrideOperand) |
| |
| void | RemoveBindingOverride (const FMovieSceneEvaluationOperand &InOperand) |
| |
| void | ResetDirectorInstances () |
| |
| UObject * | GetOrCreateDirectorInstance (TSharedRef< const UE::MovieScene::FSharedPlaybackState > SharedPlaybackState, FMovieSceneSequenceIDRef SequenceID) |
| |
| virtual MOVIESCENE_API void | PopulateUpdateFlags (UE::MovieScene::ESequenceInstanceUpdateFlags &OutFlags) |
| |
| virtual UObject * | GetPlaybackContext () const |
| |
| virtual MOVIESCENE_API TArray< UObject * > | GetEventContexts () const |
| |
| virtual MOVIESCENE_API bool | IsDisablingEventTriggers (FFrameTime &DisabledUntilTime) const |
| |
| virtual bool | IsPreview () const |
| |
| virtual bool | HasDynamicWeighting () const |
| |
| virtual void | PreEvaluation (const FMovieSceneContext &Context) |
| |
| virtual void | PostEvaluation (const FMovieSceneContext &Context) |
| |
| virtual TScriptInterface< IMovieSceneSequencePlayerObserver > | GetObserver () |
| |
| virtual MOVIESCENE_API FGuid | CreateBinding (UMovieSceneSequence *InSequence, UObject *InObject) |
| |
| MOVIESCENE_API TArrayView< TWeakObjectPtr<> > | FindBoundObjects (const FGuid &ObjectBindingID, FMovieSceneSequenceIDRef SequenceID) |
| |
| TArrayView< TWeakObjectPtr<> > | FindBoundObjects (const FMovieSceneEvaluationOperand &Operand) |
| |
| FGuid | FindObjectId (UObject &InObject, FMovieSceneSequenceIDRef SequenceID) |
| |
| FGuid | FindCachedObjectId (UObject &InObject, FMovieSceneSequenceIDRef SequenceID) |
| |
| void | SavePreAnimatedState (UObject &InObject, FMovieSceneAnimTypeID InTokenType, const IMovieScenePreAnimatedTokenProducer &InProducer) |
| |
| void | SavePreAnimatedState (FMovieSceneAnimTypeID InTokenType, const IMovieScenePreAnimatedGlobalTokenProducer &InProducer) |
| |
| void | RestorePreAnimatedState () |
| |
| void | DiscardPreAnimatedState () |
| |
| MOVIESCENE_API void | InvalidateCachedData () |
| |
| MOVIESCENE_API bool | IsEvaluating () const |
| |
| MOVIESCENE_API TSharedPtr< UE::MovieScene::FSharedPlaybackState > | FindSharedPlaybackState () |
| |
| MOVIESCENE_API TSharedPtr< const UE::MovieScene::FSharedPlaybackState > | FindSharedPlaybackState () const |
| |
| MOVIESCENE_API TSharedRef< UE::MovieScene::FSharedPlaybackState > | GetSharedPlaybackState () |
| |
| MOVIESCENE_API TSharedRef< const UE::MovieScene::FSharedPlaybackState > | GetSharedPlaybackState () const |
| |
| uint16 | GetUniqueIndex () const |
| |
| virtual MOVIESCENE_API void | InitializeRootInstance (TSharedRef< UE::MovieScene::FSharedPlaybackState > NewSharedPlaybackState) |
| |
| virtual bool | CanUpdateCameraCut () const |
| |
| virtual void | UpdateCameraCut (UObject *CameraObject, UObject *UnlockIfCameraObject=nullptr, bool bJumpCut=false) |
| |
| virtual void | UpdateCameraCut (UObject *CameraObject, const EMovieSceneCameraCutParams &CameraCutParams) |
| |
| MOVIESCENE_API FMovieSceneEvaluationState * | GetEvaluationState () |
| |
| MOVIESCENE_API UE::MovieScene::IStaticBindingOverridesPlaybackCapability * | GetStaticBindingOverrides () |
| |