Navigation
API > API/Runtime > API/Runtime/MovieScene
Working data type used to blend multi-channel values
| Name | TMaskedBlendable |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/Blending/MovieSceneMultiChannelBlending.h |
| Include Path | #include "Evaluation/Blending/MovieSceneMultiChannelBlending.h" |
Syntax
template<typename DataType, uint8 N>
struct TMaskedBlendable
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMaskedBlendable() |
Evaluation/Blending/MovieSceneMultiChannelBlending.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Absolute | TMultiChannelValue< DataType, N > | Per-channel absolute values to apply, pre-multiplied by their weight | Evaluation/Blending/MovieSceneMultiChannelBlending.h | |
| AbsoluteWeights | float | Cumulative absolute weights for each channel | Evaluation/Blending/MovieSceneMultiChannelBlending.h | |
| Additive | TMultiChannelValue< DataType, N > | Per-channel additive values to apply, pre-multiplied by their weight | Evaluation/Blending/MovieSceneMultiChannelBlending.h | |
| InitialValue | TOptional< TMultiChannelValue< DataType, N > > | Cached initial value for this blendable in multi-channel form | Evaluation/Blending/MovieSceneMultiChannelBlending.h | |
| Override | TMultiChannelValue< DataType, N > | Per-channel override values to apply, when set this will override the default absolute/additive set | Evaluation/Blending/MovieSceneMultiChannelBlending.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ActualDataType Resolve
(
TMovieSceneInitialValueStore< ActualDataType >& InitialValueStore |
Resolve this structure's data into a final value to pass to the actuator | Evaluation/Blending/MovieSceneMultiChannelBlending.h |