UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FInitialValueMutation Struct Reference
+ Inheritance diagram for UE::MovieScene::FInitialValueMutation:

Public Member Functions

 FInitialValueMutation (UMovieSceneEntitySystemLinker *Linker)
 
 ~FInitialValueMutation ()
 
bool IsCached () const
 
virtual void CreateMutation (FEntityManager *EntityManager, FComponentMask *InOutEntityComponentTypes) const override
 
virtual void InitializeAllocation (FEntityAllocation *Allocation, const FComponentMask &AllocationType) const
 
- Public Member Functions inherited from UE::MovieScene::IMovieSceneEntityMutation
virtual ~IMovieSceneEntityMutation ()
 
virtual void InitializeUnmodifiedAllocation (FEntityAllocation *Allocation, const FComponentMask &AllocationType) const
 

Public Attributes

TMultiMap< FComponentTypeID, int32InitialValueTypeToProcessor
 
FInitialValueCacheInitialValueCache
 
FBuiltInComponentTypesBuiltInComponents
 
FComponentMask AnyInitialValue
 

Constructor & Destructor Documentation

◆ FInitialValueMutation()

UE::MovieScene::FInitialValueMutation::FInitialValueMutation ( UMovieSceneEntitySystemLinker Linker)
inline

◆ ~FInitialValueMutation()

UE::MovieScene::FInitialValueMutation::~FInitialValueMutation ( )
inline

Member Function Documentation

◆ CreateMutation()

virtual void UE::MovieScene::FInitialValueMutation::CreateMutation ( FEntityManager EntityManager,
FComponentMask InOutEntityComponentTypes 
) const
inlineoverridevirtual

◆ InitializeAllocation()

virtual void UE::MovieScene::FInitialValueMutation::InitializeAllocation ( FEntityAllocation Allocation,
const FComponentMask AllocationType 
) const
inlinevirtual

◆ IsCached()

bool UE::MovieScene::FInitialValueMutation::IsCached ( ) const
inline

Member Data Documentation

◆ AnyInitialValue

FComponentMask UE::MovieScene::FInitialValueMutation::AnyInitialValue

◆ BuiltInComponents

FBuiltInComponentTypes* UE::MovieScene::FInitialValueMutation::BuiltInComponents

◆ InitialValueCache

FInitialValueCache* UE::MovieScene::FInitialValueMutation::InitialValueCache

◆ InitialValueTypeToProcessor

TMultiMap<FComponentTypeID, int32> UE::MovieScene::FInitialValueMutation::InitialValueTypeToProcessor

The documentation for this struct was generated from the following file: