| TPreAnimatedStateStorage | ||||
| IPreAnimatedObjectEntityStorage
|
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/Evaluation/PreAnimatedState/MovieScenePreAnimatedObjectStorage.h |
Include |
#include "Evaluation/PreAnimatedState/MovieScenePreAnimatedObjectStorage.h" |
template<typename ObjectTraits>
struct TPreAnimatedStateStorage_ObjectTraits :
public UE::MovieScene::TPreAnimatedStateStorage< ObjectTraits >,
public UE::MovieScene::IPreAnimatedObjectEntityStorage
Struct FPreAnimatedStateStorageObjectTraits { using KeyType = FObjectKey; using StorageType = IMovieScenePreAnimatedTokenPtr; static void CachePreAnimatedValue(const FObjectKey& Object, StorageType& OutCachedValue); static void RestorePreAnimatedValue(const FObjectKey& Object, StorageType& InOutCachedValue, const FRestoreStateParams& Params); };
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FPr... |
ObjectGroupManager |
Name | Description | |
---|---|---|
|
TPreAnimatedStateStorage_ObjectTraits() |
Name | Description | ||
---|---|---|---|
|
CachePreAnimatedValue ( |
||
|
CachePreAnimatedValue ( |
Name | Description | ||
---|---|---|---|
|
IPreAnimated... |
AsObjectStorage() |
|
|
Initialize ( |
Name | Description | ||
---|---|---|---|
|
BeginTrackingEntities ( |
||
|
CachePreAnimatedValues ( |
Name |
Description |
---|---|
StorageType |