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

Go to the source code of this file.

Classes

struct  Chaos::TSolverSimMaterialScope< LockType >
 
class  Chaos::FPBDRigidsSolver
 
struct  Chaos::TSolverSimMaterialScope< ELockType::Read >
 
struct  Chaos::TSolverSimMaterialScope< ELockType::Write >
 

Namespaces

namespace  ChaosTest
 
namespace  Chaos
 
namespace  Chaos::Private
 

Macros

#define PBDRIGID_PREALLOC_COUNT   1024
 
#define KINEMATIC_GEOM_PREALLOC_COUNT   100
 
#define GEOMETRY_PREALLOC_COUNT   100
 

Enumerations

enum class  Chaos::ELockType : uint8 { Chaos::Read , Chaos::Write }
 

Functions

template<typename TSolver >
void ChaosTest::AdvanceSolverNoPushHelper (TSolver *Solver, Chaos::FReal Dt)
 

Variables

int32 ChaosSolverParticlePoolNumFrameUntilShrink
 

Macro Definition Documentation

◆ GEOMETRY_PREALLOC_COUNT

#define GEOMETRY_PREALLOC_COUNT   100

◆ KINEMATIC_GEOM_PREALLOC_COUNT

#define KINEMATIC_GEOM_PREALLOC_COUNT   100

◆ PBDRIGID_PREALLOC_COUNT

#define PBDRIGID_PREALLOC_COUNT   1024

Variable Documentation

◆ ChaosSolverParticlePoolNumFrameUntilShrink

int32 ChaosSolverParticlePoolNumFrameUntilShrink
extern