Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/FSequenceDirectorPlaybackCapabil-
The actual cache of BP instances is stored in a heap-allocated object because it neeeds to be an FGCObject to keep those instances alive, and an FGCObject isn't relocatable so we can't put it in a playback capabailities container.
| Name | FDirectorInstanceCache |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/SequenceDirectorPlaybackCapability.h |
| Include Path | #include "Evaluation/SequenceDirectorPlaybackCapability.h" |
Syntax
struct FDirectorInstanceCache : public FGCObject
Inheritance Hierarchy
- FGCObject → FSequenceDirectorPlaybackCapability::FDirectorInstanceCache
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DirectorInstances | TSortedMap< FMovieSceneSequenceID, TObjectPtr< UObject > > | Evaluation/SequenceDirectorPlaybackCapability.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
Evaluation/SequenceDirectorPlaybackCapability.h | ||
virtual FString GetReferencerName() |
Evaluation/SequenceDirectorPlaybackCapability.h |