15struct FSharedPlaybackState;
50 virtual FString GetReferencerName()
const override;
59 bool bUseStrongCache =
true;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_DECLARE_MOVIESCENE_PLAYBACK_CAPABILITY_API(ApiDeclSpec, ClassName)
Definition IMovieScenePlaybackCapability.h:147
TCallTraits< FMovieSceneSequenceID >::ParamType FMovieSceneSequenceIDRef
Definition MovieSceneSequenceID.h:93
Definition GCObject.h:128
Definition UObjectGlobals.h:2492
Definition SharedPointer.h:153
Definition SortedMap.h:20
Definition UniquePtr.h:107
Definition MovieSceneEntitySystemLinker.h:113
Definition ConstraintsManager.h:14
Definition SequenceDirectorPlaybackCapability.h:21
MOVIESCENE_API UObject * GetOrCreateDirectorInstance(TSharedRef< const FSharedPlaybackState > SharedPlaybackState, FMovieSceneSequenceIDRef SequenceID)
Definition SequenceDirectorPlaybackCapability.cpp:42
virtual MOVIESCENE_API void InvalidateCachedData(UMovieSceneEntitySystemLinker *Linker) override
Definition SequenceDirectorPlaybackCapability.cpp:37
FSequenceDirectorPlaybackCapability(bool bInUseStrongCache)
Definition SequenceDirectorPlaybackCapability.h:27
MOVIESCENE_API void ResetDirectorInstances()
Definition SequenceDirectorPlaybackCapability.cpp:28
FSequenceDirectorPlaybackCapability()
Definition SequenceDirectorPlaybackCapability.h:26
Definition IMovieScenePlaybackCapability.h:78