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/IMovieScenePropertyComponentHandler.h |
| Include | #include "EntitySystem/IMovieScenePropertyComponentHandler.h" |
Syntax
struct IPropertyComponentHandler
Remarks
Interface for a property type handler that is able to interact with properties in sequencer
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DispatchInitializePropertyMetaDataTasks
(
const FPropertyDefinition& Definition, |
Dispatch tasks that cache a pre-animated value for any entities that have the CachePreAnimatedState tag | |
| 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 |