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

Public Member Functions

 FBlendTargetMutation (TArrayView< const FHBiasMetaData > InHBiasMetaData, FEntityAllocationWriteContext InWriteContext)
 
void MarkAllocation (FEntityAllocation *Allocation, TBitArray<> &OutEntitiesToMutate) const override
 
void CreateMutation (FEntityManager *EntityManager, FComponentMask *InOutEntityComponentTypes) const override
 
void InitializeEntities (const FEntityRange &EntityRange, const FComponentMask &AllocationType) const override
 
- Public Member Functions inherited from UE::MovieScene::IMovieScenePerEntityMutation
virtual ~IMovieScenePerEntityMutation ()
 

Public Attributes

TArrayView< const FHBiasMetaDataHBiasMetaData
 
FEntityAllocationWriteContext WriteContext
 

Detailed Description

Mutation that adds, removes or assigns the HierarchicalBlendTarget components for entities

Constructor & Destructor Documentation

◆ FBlendTargetMutation()

UE::MovieScene::FBlendTargetMutation::FBlendTargetMutation ( TArrayView< const FHBiasMetaData InHBiasMetaData,
FEntityAllocationWriteContext  InWriteContext 
)
inline

Member Function Documentation

◆ CreateMutation()

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

◆ InitializeEntities()

void UE::MovieScene::FBlendTargetMutation::InitializeEntities ( const FEntityRange EntityRange,
const FComponentMask AllocationType 
) const
inlineoverridevirtual

◆ MarkAllocation()

void UE::MovieScene::FBlendTargetMutation::MarkAllocation ( FEntityAllocation Allocation,
TBitArray<> &  OutEntitiesToMutate 
) const
inlineoverridevirtual

Member Data Documentation

◆ HBiasMetaData

TArrayView<const FHBiasMetaData> UE::MovieScene::FBlendTargetMutation::HBiasMetaData

◆ WriteContext

FEntityAllocationWriteContext UE::MovieScene::FBlendTargetMutation::WriteContext

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