UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMontageEvaluationState Struct Reference

#include <AnimMontageEvaluationState.h>

Public Member Functions

 FMontageEvaluationState (UAnimMontage *InMontage, float InPosition, FDeltaTimeRecord InDeltaTimeRecord, bool bInIsPlaying, bool bInIsActive, const FAlphaBlend &InBlendInfo, const UBlendProfile *InActiveBlendProfile, float InBlendStartAlpha)
 

Public Attributes

TWeakObjectPtr< UAnimMontageMontage
 
FAlphaBlend BlendInfo
 
const UBlendProfileActiveBlendProfile
 
float MontagePosition
 
FDeltaTimeRecord DeltaTimeRecord
 
float BlendStartAlpha
 
bool bIsPlaying
 
bool bIsActive
 

Constructor & Destructor Documentation

◆ FMontageEvaluationState()

FMontageEvaluationState::FMontageEvaluationState ( UAnimMontage InMontage,
float  InPosition,
FDeltaTimeRecord  InDeltaTimeRecord,
bool  bInIsPlaying,
bool  bInIsActive,
const FAlphaBlend InBlendInfo,
const UBlendProfile InActiveBlendProfile,
float  InBlendStartAlpha 
)
inline

Member Data Documentation

◆ ActiveBlendProfile

const UBlendProfile* FMontageEvaluationState::ActiveBlendProfile

◆ bIsActive

bool FMontageEvaluationState::bIsActive

◆ bIsPlaying

bool FMontageEvaluationState::bIsPlaying

◆ BlendInfo

FAlphaBlend FMontageEvaluationState::BlendInfo

◆ BlendStartAlpha

float FMontageEvaluationState::BlendStartAlpha

◆ DeltaTimeRecord

FDeltaTimeRecord FMontageEvaluationState::DeltaTimeRecord

◆ Montage

TWeakObjectPtr<UAnimMontage> FMontageEvaluationState::Montage

◆ MontagePosition

float FMontageEvaluationState::MontagePosition

The documentation for this struct was generated from the following file: