/Engine/Source/Runtime/MovieScene/Public/Evaluation/PreAnimatedState/MovieScenePreAnimatedStateStorage.h
Traits may be stateful if desired. Stateful traits must be provided to the constructor in order to be valid.
template<typename StorageTraits> struct TPreAnimatedStateStorage : public [UE::MovieScene::IPreAnimatedStorage](API\Runtime\MovieScene\Evaluation\PreAnimatedState\IPreAnimatedStorage)
TMap<KeyType, ...
KeyToStorageIndex
Map that associates a storage index with a key.
FPreAnimatedSta...
ParentExtension
Pointer to our parent extension
TSparseArray<F...
PreAnimatedStorage
Sparse array of cached data that represents persistent, or both persistentandtransient storage (but never exclusively transient storage).
constIRestoreM...
RestoreMask
Temporary restoration mask
FPreAnimatedSto...
StorageID
Our storage ID
StorageTraits
Traits
Traits instance - normally not required but some traits require state
TSortedMap<FPr...
TransientPreAnimatedStorage
Storage that holds values that need to be kept transiently (for evaluation).