UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WeightAndEasingEvaluatorSystem.cpp File Reference

Classes

struct  UE::MovieScene::FRootSequenceData
 
struct  UE::MovieScene::FEasingChannelMutationBase
 
struct  UE::MovieScene::FProviderEasingChannelMutation
 
struct  UE::MovieScene::FConsumerEasingChannelMutation
 
struct  UE::MovieScene::FResetFinalWeightResults
 
struct  UE::MovieScene::FEvaluateEasings
 
struct  UE::MovieScene::FAccumulateManualWeights
 
struct  UE::MovieScene::FHarvestHierarchicalEasings
 
struct  UE::MovieScene::FPropagateHierarchicalEasings
 

Namespaces

namespace  UE
 
namespace  UE::MovieScene
 

Typedefs

using UE::MovieScene::FRootSequenceDataMap = TSortedMap< FRootInstanceHandle, FRootSequenceData, TInlineAllocator< 8 > >
 

Enumerations

enum class  UE::MovieScene::EHierarchicalSequenceChannelFlags { UE::MovieScene::None = 0 , UE::MovieScene::SharedWithParent = 1 , UE::MovieScene::BlendTarget = 2 }
 

Functions

 DECLARE_CYCLE_STAT (TEXT("Weights: Reset"), MovieSceneEval_ResetWeightsTask, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Weights: Evaluate easing"), MovieSceneEval_EvaluateEasingTask, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Weights: Accumulate manual weights"), MovieSceneEval_AccumulateManualWeights, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Weights: Harvest hierarchical easing"), MovieSceneEval_HarvestEasingTask, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Weights: Propagate hierarchical easing"), MovieSceneEval_PropagateEasing, STATGROUP_MovieSceneECS)
 
float UE::MovieScene::Factorial (int32 In)
 
 UE::MovieScene::ENUM_CLASS_FLAGS (EHierarchicalSequenceChannelFlags)
 

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/5]

◆ DECLARE_CYCLE_STAT() [2/5]

DECLARE_CYCLE_STAT ( TEXT("Weights: Evaluate easing" ,
MovieSceneEval_EvaluateEasingTask  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [3/5]

◆ DECLARE_CYCLE_STAT() [4/5]

◆ DECLARE_CYCLE_STAT() [5/5]

DECLARE_CYCLE_STAT ( TEXT("Weights: Reset" ,
MovieSceneEval_ResetWeightsTask  ,
STATGROUP_MovieSceneECS   
)