Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FRigidClustering
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSet< FPBDRigidParticleHandle * > ReleaseClusterParticles
(
FPBDRigidClusteredParticleHandle* ClusteredParticle, |
ReleaseClusterParticles (BasedOnStrain) Release clusters based on the passed in ExternalStrainArray_, or the particle handle's current CollisionImpulses()_ value. |
Chaos/PBDRigidClustering.h | |
TSet< FPBDRigidParticleHandle * > ReleaseClusterParticles
(
TArray< FPBDRigidParticleHandle* > ChildrenParticles, |
ReleaseClusterParticles Release all rigid body IDs passed, | Chaos/PBDRigidClustering.h |
ReleaseClusterParticles(FPBDRigidClusteredParticleHandle *, bool)
Description
ReleaseClusterParticles (BasedOnStrain) Release clusters based on the passed in ExternalStrainArray_, or the particle handle's current CollisionImpulses()_ value. Any cluster bodies that have a strain value less than this valid will be released from the cluster.
| Name | ReleaseClusterParticles |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidClustering.h |
| Include Path | #include "Chaos/PBDRigidClustering.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/PBDRigidClustering.cpp |
TSet < FPBDRigidParticleHandle * > ReleaseClusterParticles
(
FPBDRigidClusteredParticleHandle * ClusteredParticle,
bool bForceRelease
)
ReleaseClusterParticles(TArray< FPBDRigidParticleHandle * >, bool)
Description
ReleaseClusterParticles Release all rigid body IDs passed,
| Name | ReleaseClusterParticles |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidClustering.h |
| Include Path | #include "Chaos/PBDRigidClustering.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/PBDRigidClustering.cpp |
TSet < FPBDRigidParticleHandle * > ReleaseClusterParticles
(
TArray < FPBDRigidParticleHandle * > ChildrenParticles,
bool bTriggerBreakEvents
)