![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IMovieScenePropertyComponentHandler.h>
Inheritance diagram for UE::MovieScene::IInitialValueProcessor:Public Member Functions | |
| virtual | ~IInitialValueProcessor () |
| virtual void | Initialize (UMovieSceneEntitySystemLinker *Linker, FInitialValueCache *InitialValueCache)=0 |
| virtual void | PopulateFilter (FEntityComponentFilter &OutFilter) const =0 |
| virtual void | Process (const FEntityAllocation *Allocation, const FComponentMask &AllocationType)=0 |
| virtual void | Finalize ()=0 |
Interface required for initializing initial values on entities
|
inlinevirtual |
|
pure virtual |
Initialize this processor before any allocations are visited
Implemented in UE::MovieScene::TInitialValueProcessorImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > >.
|
pure virtual |
Populate a filter that controls whether this processor will run on a given allocation or not
Implemented in UE::MovieScene::TInitialValueProcessorImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > >.
|
pure virtual |
Process all initial values for the specified allocation
Implemented in UE::MovieScene::TInitialValueProcessorImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > >.