Navigation
Unreal Engine C++ API Reference > 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 |