Navigation
Unreal Engine C++ API Reference > 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, |