Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Animation
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimMontageEvaluationState.h |
Include | #include "Animation/AnimMontageEvaluationState.h" |
Syntax
struct FMontageEvaluationState
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
const UBlendProfile * | ActiveBlendProfile | The active blend profile. Montages have a profile for blending in and blending out. |
![]() |
bool | bIsActive | Whether this montage is valid and not stopped. |
![]() |
bool | bIsPlaying | Whether this montage is playing. |
![]() |
FAlphaBlend | BlendInfo | The current blend information. |
![]() |
float | BlendStartAlpha | The linear alpha value where to start blending from. So not the blended value that already has been curve sampled. |
![]() |
FDeltaTimeRecord | DeltaTimeRecord | The previous MontagePosition and delta leading into current. |
![]() |
TWeakObjectPtr< UAnimMontage > | Montage | The montage to evaluate. |
![]() |
float | MontagePosition | The position to evaluate this montage at. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FMontageEvaluationState
(
UAnimMontage* InMontage, |