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

#include <CCDUtilities.h>

Public Member Functions

 FCCDConstraint ()
 
 FCCDConstraint (FPBDCollisionConstraint *const InConstraint, FCCDParticle *InParticle[], const FVec3 Displacements[])
 
int32 GetFastMovingKinematicIndex (const FPBDCollisionConstraint *Constraint, const FVec3 Displacements[]) const
 

Public Attributes

FPBDCollisionConstraintSweptConstraint
 
FCCDParticleParticle [2]
 
int32 Island
 
int32 ProcessedCount
 
int32 FastMovingKinematicIndex
 
FVec3 NetImpulse
 

Constructor & Destructor Documentation

◆ FCCDConstraint() [1/2]

Chaos::FCCDConstraint::FCCDConstraint ( )
inline

◆ FCCDConstraint() [2/2]

Chaos::FCCDConstraint::FCCDConstraint ( FPBDCollisionConstraint *const  InConstraint,
FCCDParticle InParticle[],
const FVec3  Displacements[] 
)
inline

Member Function Documentation

◆ GetFastMovingKinematicIndex()

int32 Chaos::FCCDConstraint::GetFastMovingKinematicIndex ( const FPBDCollisionConstraint Constraint,
const FVec3  Displacements[] 
) const

Member Data Documentation

◆ FastMovingKinematicIndex

int32 Chaos::FCCDConstraint::FastMovingKinematicIndex

◆ Island

int32 Chaos::FCCDConstraint::Island

◆ NetImpulse

FVec3 Chaos::FCCDConstraint::NetImpulse

◆ Particle

FCCDParticle* Chaos::FCCDConstraint::Particle[2]

◆ ProcessedCount

int32 Chaos::FCCDConstraint::ProcessedCount

◆ SweptConstraint

FPBDCollisionConstraint* Chaos::FCCDConstraint::SweptConstraint

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