Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/FieldSystemProxyHelper.h |
Include |
#include "PhysicsProxy/FieldSystemProxyHelper.h" |
namespace Chaos
{
bool Chaos::ReportDynamicStateResult
(
Chaos::FPBDRigidsSolver * RigidSolver,
const Chaos::EObjectStateType FieldState,
Chaos::FPBDRigidParticleHandle * RigidHandle,
const bool HasInitialLinearVelocity,
const Chaos::FVec3 & InitialLinearVelocity,
const bool HasInitialAngularVelocity,
const Chaos::FVec3 & InitialAngularVelocity
)
}
Report the dynamic state result onto the handle
Parameter |
Description |
---|---|
Rigidsolver |
Rigid solver owning the particle handle |
FieldState |
Field state that will be set on the handle |
RigidHandle |
Particle hadle on which the state will be set |
HasInitialLinearVelocity |
Boolean to check if we have to set the initial linear velocity |
InitialLinearVelocity |
Initial linear velocity to potentially set onto he handle |
HasInitialAngularVelocity |
Boolean to check if we have to set the initial angular velocity |
InitialAngularVelocity |
Initial angular velocity to potentially set onto he handle |