Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneDecompositionQuery.h |
| Include | #include "EntitySystem/MovieSceneDecompositionQuery.h" |
Syntax
struct FDecomposedValue
Remarks
A structure for holding all the values of channels contributing to an animated property.
Some of these channels are "decomposed", i.e. their values are set aside and matched to the channel entity that produced them. The other channels are mixed together in a non-decomposed result.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TTuple< FMovieSceneEntityID, FWeightedValue > > | DecomposedAbsolutes | Decomposed values for channels we're interested in. | |
| TArray< TTuple< FMovieSceneEntityID, FWeightedValue > > | DecomposedAdditives | ||
| FResult | Result | The absolute and additive values for all the non-decomposed channels |
Functions
| Type | Name | Description | |
|---|---|---|---|
| double | Recompose
(
FMovieSceneEntityID EntityID, |
Get the value that the channel behind the given entity should have in order for the combined blended values of all known channels to produce the desired current value. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FResult |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EDecomposedValueBlendType |