Navigation
API > API/Plugins > API/Plugins/MovieSceneAnimMixer
Builder for layer-level blend tasks. Stored as an ECS component on entities produced by blend type systems (e.g., the mask system). Called by the mixer at evaluation time with the computed layer weight.
| Name | FLayerBlendTaskBuilder |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/MovieSceneAnimMixer/Source/MovieSceneAnimMixer/Public/AnimMixerComponentTypes.h |
| Include Path | #include "AnimMixerComponentTypes.h" |
Syntax
struct FLayerBlendTaskBuilder
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BuildTask | TFunction< TSharedPtr< FAnimNextEvaluationTask >(double LayerWeight)> | AnimMixerComponentTypes.h | ||
| MaskMaxBoneWeight | float | Maximum mask passthrough across all bones in the layer's accumulated mask, in [0,1]. | AnimMixerComponentTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FAnimNextEvaluationTask > Build
(
double LayerWeight |
AnimMixerComponentTypes.h | ||
bool IsValid() |
AnimMixerComponentTypes.h |