UMovieScenePropertyInstantiatorSystem::RecomposeBlendOperational

Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel.

Windows
MacOS
Linux

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Systems/MovieScenePropertyInstantiator.h

Include

#include "Systems/MovieScenePropertyInstantiator.h"

Syntax

template<typename PropertyTraits>
UE::MovieScene::TRecompositionResult< typename PropertyTraits::StorageType > RecomposeBlendOperational
(
    const UE::MovieScene::TPropertyComponents< PropertyTraits > & InComponents,
    const UE::MovieScene::FDecompositionQuery & InQuery,
    const typename PropertyTraits::StorageType & InCurrentValue
)

Remarks

Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel. 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.

Returns

A result matching the storage type of the components, containing recomposed values for each of the entities specified in InQuery

Parameters

Parameter

Description

InComponents

The components that define the property to decompose

InQuery

The query defining the entities and object to recompose

InCurrentValue

The value of the property to recompose

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