Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
Inheritance Hierarchy
- IPropertyComponentHandler
- TPropertyComponentHandlerImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... >, TIntegerSequence< int, CompositeIndices... >, CompositeTypes... >
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieScenePropertyComponentHandler.h |
| Include | #include "EntitySystem/MovieScenePropertyComponentHandler.h" |
Syntax
template<typename PropertyTraits, typename... MetaDataTypes, int... MetaDataIndices, typename... CompositeTypes, int... CompositeIndices>
struct TPropertyComponentHandlerImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... >, TIntegerSequence< int, CompositeIndices... >, CompositeTypes... > : public UE::MovieScene::IPropertyComponentHandler
Variables
| Type | Name | Description | |
|---|---|---|---|
| TAutoRegisterPreAnimatedStorageID< PreAnimatedStorageType > | StorageID |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | RecomposeBlendImpl
(
const FPropertyDefinition& PropertyDefinition, |
||
Overridden from IPropertyComponentHandler
| Type | Name | Description | |
|---|---|---|---|
| void | DispatchSetterTasks
(
const FPropertyDefinition& Definition, |
||
| IInitialValueProcessor * | Retrieve an initial value processor interface for this property type | ||
| TSharedPtr< IPreAnimatedStorage > | GetPreAnimatedStateStorage
(
const FPropertyDefinition& Definition, |
Retrieve the pre-animated storage for the property that this handler represents | |
| void | RebuildOperational
(
const FPropertyDefinition& Definition, |
Rebuild operational values from the given entities. | |
| void | RecomposeBlendChannel
(
const FPropertyDefinition& Definition, |
Run a recomposition using the specified params and values. | |
| void | RecomposeBlendOperational
(
const FPropertyDefinition& Definition, |
Run a recomposition using the specified params and values. | |
| void | ScheduleSetterTasks
(
const FPropertyDefinition& Definition, |
Dispatch tasks that apply any entity that matches this property type to their final values |
Typedefs
| Name | Description |
|---|---|
| CompleteSetterTask | |
| PreAnimatedStorageType | |
| StorageType |
Constants
| Name | Description |
|---|---|
| bIsComposite |