![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SequenceDirectorPlaybackCapability.h>
Inheritance diagram for UE::MovieScene::FSequenceDirectorPlaybackCapability:Public Member Functions | |
| FSequenceDirectorPlaybackCapability () | |
| FSequenceDirectorPlaybackCapability (bool bInUseStrongCache) | |
| MOVIESCENE_API void | ResetDirectorInstances () |
| MOVIESCENE_API UObject * | GetOrCreateDirectorInstance (TSharedRef< const FSharedPlaybackState > SharedPlaybackState, FMovieSceneSequenceIDRef SequenceID) |
| virtual MOVIESCENE_API void | InvalidateCachedData (UMovieSceneEntitySystemLinker *Linker) override |
Public Member Functions inherited from UE::MovieScene::IPlaybackCapability | |
| virtual | ~IPlaybackCapability () |
| virtual void | Initialize (TSharedRef< const FSharedPlaybackState > Owner) |
| virtual void | OnSubInstanceCreated (TSharedRef< const FSharedPlaybackState > Owner, const FInstanceHandle InstanceHandle) |
Playback capability for sequences that have a director blueprint.
|
inline |
|
inline |
| UObject * UE::MovieScene::FSequenceDirectorPlaybackCapability::GetOrCreateDirectorInstance | ( | TSharedRef< const FSharedPlaybackState > | SharedPlaybackState, |
| FMovieSceneSequenceIDRef | SequenceID | ||
| ) |
Gets a new or existing director blueprint instance for the given root or sub sequence
|
overridevirtual |
Called when the root sequence is cleaning cached data
Reimplemented from UE::MovieScene::IPlaybackCapability.
| void UE::MovieScene::FSequenceDirectorPlaybackCapability::ResetDirectorInstances | ( | ) |
Remove all director blueprint instances