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

Public Member Functions

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

Public Attributes

TArray< FIntegerBlendResult > & AccumulationBuffer
 

Detailed Description

Same as the task above, but also reads a "base value" that is subtracted from all values.

Only used by entities with the "additive from base" blend type.

Constructor & Destructor Documentation

◆ FIntegerAdditiveFromBaseBlendTask()

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

Member Function Documentation

◆ ForEachAllocation()

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

◆ PreTask()

void UE::MovieScene::FIntegerAdditiveFromBaseBlendTask::PreTask ( )
inline

Member Data Documentation

◆ AccumulationBuffer

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

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