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

Public Member Functions

 FInitializeConstantDoubleChannelMutation (const FDoubleChannelTypeAssociation &InAssociation)
 
virtual void MarkAllocation (FEntityAllocation *Allocation, TBitArray<> &OutEntitiesToMutate) const
 
virtual void CreateMutation (FEntityManager *EntityManager, FComponentMask *InOutEntityComponentTypes) const
 
virtual void InitializeEntities (const FEntityRange &EntityRange, const FComponentMask &AllocationType) const
 
- Public Member Functions inherited from UE::MovieScene::IMovieScenePerEntityMutation
virtual ~IMovieScenePerEntityMutation ()
 

Public Attributes

FDoubleChannelTypeAssociation Association
 

Detailed Description

Mutation that removes FCachedInterpolation components from any channels that have a constant value This effectively prevents the channel from ever being updated again

Constructor & Destructor Documentation

◆ FInitializeConstantDoubleChannelMutation()

UE::MovieScene::FInitializeConstantDoubleChannelMutation::FInitializeConstantDoubleChannelMutation ( const FDoubleChannelTypeAssociation InAssociation)
inline

Member Function Documentation

◆ CreateMutation()

virtual void UE::MovieScene::FInitializeConstantDoubleChannelMutation::CreateMutation ( FEntityManager EntityManager,
FComponentMask InOutEntityComponentTypes 
) const
inlinevirtual

◆ InitializeEntities()

virtual void UE::MovieScene::FInitializeConstantDoubleChannelMutation::InitializeEntities ( const FEntityRange EntityRange,
const FComponentMask AllocationType 
) const
inlinevirtual

◆ MarkAllocation()

virtual void UE::MovieScene::FInitializeConstantDoubleChannelMutation::MarkAllocation ( FEntityAllocation Allocation,
TBitArray<> &  OutEntitiesToMutate 
) const
inlinevirtual

Member Data Documentation

◆ Association

FDoubleChannelTypeAssociation UE::MovieScene::FInitializeConstantDoubleChannelMutation::Association

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