Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/PhysicsProxy
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/FieldSystemProxyHelper.h |
| Include | #include "PhysicsProxy/FieldSystemProxyHelper.h" |
namespace Chaos
{
static void Chaos::UpdateSolverParticlesState
(
Chaos::FPBDRigidsSolver * RigidSolver,
const TFieldArrayView < FFieldContextIndex > & UpdatedParticleIndices,
const TArray < Chaos::FGeometryParticleHandle * > & Particles
)
}
Remarks
Update all the clustered particles object state to static/kinematic if one of its children state has been changed to static/kinematic
Parameters
| Name | Description |
|---|---|
| Rigidsolver | Rigid solver owning the particle handle |
| UpdatedParticles | List of particles that had their state updated |