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

Classes

struct  FMovieSceneEntitySystemEvaluationReentrancyWindow
 

Namespaces

namespace  UE
 
namespace  UE::MovieScene
 
namespace  UE::MovieScene::FlushState
 

Functions

 DECLARE_CYCLE_STAT (TEXT("Runner Flush"), MovieSceneEval_RunnerFlush, STATGROUP_MovieSceneEval)
 
 DECLARE_CYCLE_STAT (TEXT("Spawn Phase"), MovieSceneEval_SpawnPhase, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Post Spawn Event"), MovieSceneEval_PostSpawnEvent, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Instantiation Phase"), MovieSceneEval_InstantiationPhase, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Instantiation Async Tasks"), MovieSceneEval_AsyncInstantiationTasks, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Post Instantiation"), MovieSceneEval_PostInstantiation, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Evaluation Phase"), MovieSceneEval_EvaluationPhase, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Finalization Phase"), MovieSceneEval_FinalizationPhase, STATGROUP_MovieSceneECS)
 
 DECLARE_CYCLE_STAT (TEXT("Post Evaluation Phase"), MovieSceneEval_PostEvaluationPhase, STATGROUP_MovieSceneECS)
 

Variables

ERunnerFlushState UE::MovieScene::FlushState::LoopEval
 
ERunnerFlushState UE::MovieScene::FlushState::Everything = ERunnerFlushState::Start | LoopEval
 

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/9]

DECLARE_CYCLE_STAT ( TEXT("Evaluation Phase" ,
MovieSceneEval_EvaluationPhase  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [2/9]

DECLARE_CYCLE_STAT ( TEXT("Finalization Phase" ,
MovieSceneEval_FinalizationPhase  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [3/9]

DECLARE_CYCLE_STAT ( TEXT("Instantiation Async Tasks" ,
MovieSceneEval_AsyncInstantiationTasks  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [4/9]

DECLARE_CYCLE_STAT ( TEXT("Instantiation Phase" ,
MovieSceneEval_InstantiationPhase  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [5/9]

DECLARE_CYCLE_STAT ( TEXT("Post Evaluation Phase" ,
MovieSceneEval_PostEvaluationPhase  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [6/9]

◆ DECLARE_CYCLE_STAT() [7/9]

DECLARE_CYCLE_STAT ( TEXT("Post Spawn Event" ,
MovieSceneEval_PostSpawnEvent  ,
STATGROUP_MovieSceneECS   
)

◆ DECLARE_CYCLE_STAT() [8/9]

DECLARE_CYCLE_STAT ( TEXT("Runner Flush" ,
MovieSceneEval_RunnerFlush  ,
STATGROUP_MovieSceneEval   
)

◆ DECLARE_CYCLE_STAT() [9/9]

DECLARE_CYCLE_STAT ( TEXT("Spawn Phase" ,
MovieSceneEval_SpawnPhase  ,
STATGROUP_MovieSceneECS   
)