Module |
|
Header |
/Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
Include |
#include "EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h" |
Source |
/Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.cpp |
FFloatRecompositionResult RecomposeBlendFloatChannel
(
const UE::MovieScene::FPropertyDefinition & PropertyDefinition,
int32 ChannelCompositeIndex,
const UE::MovieScene::FDecompositionQuery & InQuery,
float InCurrentValue
)
Recompose a value from the constituent parts specified in InQuery, taking into accounts the wieghtings of the specific channel defined by ChannelCompositeIndex.
A result containing the recomposed value for each of the entities specified in InQuery
Parameter |
Description |
---|---|
PropertyDefinition |
The property that this float channel is bound to |
ChannelCompositeIndex |
The index of the composite that this float channel represents, if it is part of a composite value (for instance when keying/recomposing Translation.Z) |
InQuery |
The query defining the entities and object to recompose |
InCurrentValue |
The value of the property to recompose |