IPropertyComponentHandler::RecomposeBlendOperational

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 RecomposeBlendOperational
(
    const FPropertyDefinition & Definition,
    TArrayView< const FPropertyCompositeDefinition > Composites,
    const FFloatDecompositionParams & Params,
    UMovieSceneBlenderSystem * Blender,
    FConstPropertyComponentView InCurrentValue,
    FPropertyComponentArrayView OutResult
)

Remarks

Run a recomposition using the specified params and values. The current value and result views must be of type StorageType

Parameters

Parameter

Description

Definition

The property definition this handler was registered for

Composites

The composite channels that this property type comprises

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.

OutResult

The result to receieve recomposed values, one for every entitiy in Params.Query.Entities. Must be of type StorageType.

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