Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation > API/Runtime/MovieScene/Evaluation/PreAnimatedState
Inheritance Hierarchy
- TPreAnimatedStateStorage
- IPreAnimatedObjectPropertyStorage
- TPreAnimatedPropertyStorageImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > >
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/PreAnimatedState/MovieScenePreAnimatedPropertyStorage.h |
| Include | #include "Evaluation/PreAnimatedState/MovieScenePreAnimatedPropertyStorage.h" |
Syntax
template<typename PropertyTraits, typename... MetaDataTypes, int... MetaDataIndices>
struct TPreAnimatedPropertyStorageImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > > :
public UE::MovieScene::TPreAnimatedStateStorage< TPreAnimatedPropertyTraits< PropertyTraits, TIntegerSequence< int, MetaDataIndices... >, MetaDataTypes... > >,
public UE::MovieScene::IPreAnimatedObjectPropertyStorage
Variables
| Type | Name | Description | |
|---|---|---|---|
| FCustomAccessorView | CustomAccessors | ||
| TArrayView< const FComponentTypeID > | MetaDataComponents |
Functions
| Type | Name | Description | |
|---|---|---|---|
TPreAnimatedPropertyStorageImpl
(
const FPropertyDefinition& InPropertyDefinition |
Overridden from IPreAnimatedStorage
| Type | Name | Description | |
|---|---|---|---|
| IPreAnimatedObjectPropertyStorage * |
Overridden from IPreAnimatedObjectPropertyStorage
| Type | Name | Description | |
|---|---|---|---|
| void | BeginTrackingEntities
(
const FPreAnimatedTrackerParams& Params, |
||
| void | CachePreAnimatedValues
(
const FCachePreAnimatedValueParams& Params, |
Typedefs
| Name | Description |
|---|---|
| StorageTraits | |
| StorageType |