FFieldSystemPhysicsProxy::FieldParameterUpdateCallback

Services queued `[FFieldSystemCommand](API\Runtime\FieldSystemCore\Field\FFieldSystemCommand)_ commands.

Windows
MacOS
Linux

References

Module

ChaosSolvers

Header

/Engine/Source/Runtime/Experimental/ChaosSolvers/Public/PhysicsProxy/FieldSystemPhysicsProxy.h

Include

#include "PhysicsProxy/FieldSystemPhysicsProxy.h"

Source

/Engine/Source/Runtime/Experimental/ChaosSolvers/Private/PhysicsProxy/FieldSystemPhysicsProxy.cpp

Syntax

void FieldParameterUpdateCallback
(
    Chaos::FPhysicsSolver * InSolver,
    FParticlesType & InParticles,
    Chaos::TArrayCollectionArray< float > & Strains,
    Chaos::TPBDPositionConstraints< float, 3 > & PositionTarget,
    TMap< int32, int32 > & PositionTargetedParticles,
    const float InTime
)

Remarks

Services queued `FFieldSystemCommand_ commands.

Supported fields:

  • EFieldPhysicsType::Field_DynamicState

  • EFieldPhysicsType::Field_ActivateDisabled

  • EFieldPhysicsType::Field_ExternalClusterStrain (clustering)

  • EFieldPhysicsType::Field_Kill

  • EFieldPhysicsType::Field_LinearVelocity

  • EFieldPhysicsType::Field_AngularVelociy

  • EFieldPhysicsType::Field_SleepingThreshold

  • EFieldPhysicsType::Field_DisableThreshold

  • EFieldPhysicsType::Field_InternalClusterStrain (clustering)

  • EFieldPhysicsType::Field_CollisionGroup

  • EFieldPhysicsType::Field_PositionStatic

  • EFieldPhysicsType::Field_PositionTarget

  • EFieldPhysicsType::Field_PositionAnimated

  • EFieldPhysicsType::Field_DynamicConstraint

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss