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

Namespaces

namespace  Chaos
 

Functions

CHAOS_API Chaos::DECLARE_LOG_CATEGORY_EXTERN (LogChaosMinEvolution, Log, All)
 
 Chaos::DEFINE_LOG_CATEGORY (LogChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::Advance"), STAT_MinEvolution_Advance, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::PrepareTick"), STAT_MinEvolution_PrepareTick, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::UnprepareTick"), STAT_MinEvolution_UnprepareTick, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::Rewind"), STAT_MinEvolution_Rewind, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::AdvanceOneTimeStep"), STAT_MinEvolution_AdvanceOneTimeStep, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::Integrate"), STAT_MinEvolution_Integrate, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::KinematicTargets"), STAT_MinEvolution_KinematicTargets, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::Gather"), STAT_MinEvolution_Gather, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::Scatter"), STAT_MinEvolution_Scatter, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::ApplyConstraintsPhase1"), STAT_MinEvolution_ApplyConstraintsPhase1, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::ApplyConstraintsPhase2"), STAT_MinEvolution_ApplyConstraintsPhase2, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::ApplyConstraintsPhase3"), STAT_MinEvolution_ApplyConstraintsPhase3, STATGROUP_ChaosMinEvolution)
 
 Chaos::DECLARE_CYCLE_STAT (TEXT("MinEvolution::DetectCollisions"), STAT_MinEvolution_DetectCollisions, STATGROUP_ChaosMinEvolution)
 

Variables

bool Chaos::Chaos_MinEvolution_ForceMaxConstraintIterations = false
 
FAutoConsoleVariableRef Chaos::CVarChaosMinEvolutionForceMaxConstraintIterations (TEXT("p.Chaos.MinEvolution.ForceMaxConstraintIterations"), Chaos_MinEvolution_ForceMaxConstraintIterations, TEXT("Whether to force constraints to always use the worst-case maximum number of iterations"))