IPropertyComponentHandler::RecomposeBlendChannel

Run a recomposition using the specified params and values.

Windows
MacOS
Linux

Override Hierarchy

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/IMovieScenePropertyComponentHandler.h

Include

#include "EntitySystem/IMovieScenePropertyComponentHandler.h"

Syntax

void RecomposeBlendChannel
(
    const FPropertyDefinition & Definition,
    const FPropertyCompositeDefinition & Composite,
    const FFloatDecompositionParams & Params,
    UMovieSceneBlenderSystem * Blender,
    float InCurrentValue,
    TArrayView< float > OutResults
)

Remarks

Run a recomposition using the specified params and values.

Parameters

Parameter

Description

Definition

The property definition this handler was registered for

Composite

The composite channel of the property type that we want to decompose

Params

The decomposition parameters

Blender

The blender system to recompose from

InCurrentValue

The current value (of type StorageType) to recompose using. For instance, if a property comprises 3 additive values (a:1, b:2, c:3), and we recompose 'a' with an InCurrentValue of 10, the result for 'a' would be 5.

OutResults

The result to receieve recomposed values, one for every entitiy in Params.Query.Entities.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss