UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FIntegerAccumulationTask Struct Reference

Public Member Functions

 FIntegerAccumulationTask (TArray< FIntegerBlendResult > *InAccumulationBuffer)
 
void ForEachAllocation (const FEntityAllocation *Allocation, TRead< FMovieSceneBlendChannelID > BlendIDs, TRead< int64 > Integers, TReadOptional< double > EasingAndWeights) const
 

Public Attributes

TArray< FIntegerBlendResult > & AccumulationBuffer
 

Detailed Description

Task for accumulating all weighted blend inputs into arrays based on BlendID. Will be run for Absolute, Additive and Relative blend modes

Constructor & Destructor Documentation

◆ FIntegerAccumulationTask()

UE::MovieScene::FIntegerAccumulationTask::FIntegerAccumulationTask ( TArray< FIntegerBlendResult > *  InAccumulationBuffer)
inline

Member Function Documentation

◆ ForEachAllocation()

void UE::MovieScene::FIntegerAccumulationTask::ForEachAllocation ( const FEntityAllocation Allocation,
TRead< FMovieSceneBlendChannelID BlendIDs,
TRead< int64 Integers,
TReadOptional< double EasingAndWeights 
) const
inline

Task entry point - iterates the allocation's headers and accumulates int64 results for any required components

Member Data Documentation

◆ AccumulationBuffer

TArray<FIntegerBlendResult>& UE::MovieScene::FIntegerAccumulationTask::AccumulationBuffer

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