|
| | FMovieSceneEvaluationState ()=default |
| |
| | FMovieSceneEvaluationState (const FMovieSceneEvaluationState &)=delete |
| |
| FMovieSceneEvaluationState & | operator= (const FMovieSceneEvaluationState &)=delete |
| |
| MOVIESCENE_API void | AssignSequence (FMovieSceneSequenceIDRef InSequenceID, UMovieSceneSequence &InSequence, TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| MOVIESCENE_API UMovieSceneSequence * | FindSequence (FMovieSceneSequenceIDRef InSequenceID) const |
| |
| MOVIESCENE_API FMovieSceneSequenceID | FindSequenceId (UMovieSceneSequence *InSequence) const |
| |
| MOVIESCENE_API FMovieSceneSequenceID | FindSequenceId (const UMovieSceneSequence *InSequence) const |
| |
| MOVIESCENE_API FGuid | FindObjectId (UObject &Object, FMovieSceneSequenceIDRef InSequenceID, TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| MOVIESCENE_API FGuid | FindCachedObjectId (UObject &Object, FMovieSceneSequenceIDRef InSequenceID, TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| MOVIESCENE_API void | FilterObjectBindings (UObject *PredicateObject, TSharedRef< const FSharedPlaybackState > SharedPlaybackState, TArray< FMovieSceneObjectBindingID > *OutBindings) |
| |
| FMovieSceneObjectCache * | FindObjectCache (FMovieSceneSequenceIDRef SequenceID) |
| |
| const FMovieSceneObjectCache * | FindObjectCache (FMovieSceneSequenceIDRef SequenceID) const |
| |
| FMovieSceneObjectCache & | GetObjectCache (FMovieSceneSequenceIDRef SequenceID) |
| |
| TArrayView< TWeakObjectPtr<> > | FindBoundObjects (const FGuid &ObjectBindingID, FMovieSceneSequenceIDRef SequenceID, TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| TArrayView< TWeakObjectPtr<> > | FindBoundObjects (const FMovieSceneEvaluationOperand &Operand, TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| MOVIESCENE_API void | InvalidateExpiredObjects () |
| |
| MOVIESCENE_API void | Invalidate (const FGuid &InGuid, FMovieSceneSequenceIDRef InSequenceID) |
| |
| MOVIESCENE_API bool | GetBindingActivation (const FGuid &InGuid, FMovieSceneSequenceIDRef InSequenceID) const |
| |
| MOVIESCENE_API void | SetBindingActivation (const FGuid &InGuid, FMovieSceneSequenceIDRef InSequenceID, bool bActive) |
| |
| MOVIESCENE_API void | ClearObjectCaches (TSharedRef< const FSharedPlaybackState > SharedPlaybackState) |
| |
| MOVIESCENE_API uint32 | GetSerialNumber () |
| |
| virtual MOVIESCENE_API void | Initialize (TSharedRef< const FSharedPlaybackState > Owner) override |
| |
| virtual MOVIESCENE_API void | OnSubInstanceCreated (TSharedRef< const FSharedPlaybackState > Owner, const UE::MovieScene::FInstanceHandle InstanceHandle) override |
| |
| MOVIESCENE_API void | AssignSequence (FMovieSceneSequenceIDRef InSequenceID, UMovieSceneSequence &InSequence, IMovieScenePlayer &Player) |
| |
| MOVIESCENE_API FGuid | FindObjectId (UObject &Object, FMovieSceneSequenceIDRef InSequenceID, IMovieScenePlayer &Player) |
| |
| MOVIESCENE_API FGuid | FindCachedObjectId (UObject &Object, FMovieSceneSequenceIDRef InSequenceID, IMovieScenePlayer &Player) |
| |
| MOVIESCENE_API void | FilterObjectBindings (UObject *PredicateObject, IMovieScenePlayer &Player, TArray< FMovieSceneObjectBindingID > *OutBindings) |
| |
| MOVIESCENE_API void | ClearObjectCaches (IMovieScenePlayer &Player) |
| |
| virtual | ~IPlaybackCapability () |
| |
| virtual void | InvalidateCachedData (UMovieSceneEntitySystemLinker *Linker) |
| |
Provides runtime evaluation functions with the ability to look up state from the main game environment