Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneAccumulatedBlendState | Blendable token state that's accumulated per-operand | ||
| FMovieSceneBlendingAccumulator | |||
| FMovieSceneBlendingActuatorID | |||
| FMovieSceneBlendingKey | |||
| FMovieSceneBlendTypeField | Type that specifies a set of blend types that are supported for a particular section. | ||
| FMovieSceneBlendTypeFieldIterator | |||
| FMovieSceneRemoveInitialGlobalValueTokenProducer | Pre animated token producer that reverts a global initial value from the actuator when its state is restored | ||
| FMovieSceneRemoveInitialValueTokenProducer | Pre animated token producer that reverts the object's initial value from the actuator when its state is restored | ||
| FOptionalMovieSceneBlendType | Optional blend type structure | ||
| IBlendableTokenStack | Base interface for a stack of typed tokens | ||
| IMovieSceneBlendingActuator | Base class for all blending actuators | ||
| TBlendableToken | Templated structure that encapsulates any blendable data type, and the information required to blend it | ||
| TBlendableTokenStack | Implementation of a blendable token stack for any given data type | ||
| TBlendableTokenTraits | |||
| TMaskedBlendable | Working data type used to blend multi-channel values | ||
| TMovieSceneBlendingActuator | Templated blending actuator that knows how to apply a specific data type to an object | ||
| TMovieSceneInitialValueStore | Temporary data structure used as a proxy to retrieve cached initial values for the currently animating object | ||
| TMultiChannelValue | Generic value type that supports a specific number of channels, optionally masked out. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | UE::MovieScene::BlendValue
(
WorkingDataType& OutBlend, |
||
| void | UE::MovieScene::BlendValue
(
TMaskedBlendable< OutputType, 1 >& OutBlend, |
||
| void | UE::MovieScene::BlendValue
(
TMaskedBlendable< OutputType, ChannelSize >& OutBlend, |
||
| void | UE::MovieScene::BlendValue
(
TMaskedBlendable< OutputType, ChannelSize >& OutBlend, |
||
| void | UE::MovieScene::MultiChannelFromData
(
const FLinearColor& In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
const FEulerTransform& In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
const FVector4& In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
FVector In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
const FTransform& In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
float In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
int32 In, |
||
| void | UE::MovieScene::MultiChannelFromData
(
SourceData InSourceData, |
Declaration of a function used to generate multi channel data from a source type. | |
| void | UE::MovieScene::MultiChannelFromData
(
FVector2D In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 9 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< T, N >& OutChannelData, |
Declaration of a function used to popupate a specific type with generic channel data after blending has occurred. | |
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< double, 1 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 1 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 2 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 3 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 4 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 9 >& In, |
||
| void | UE::MovieScene::ResolveChannelsToData
(
const TMultiChannelValue< float, 4 >& In, |