Chaos::ReportDynamicStateResult

Report the dynamic state result onto the handle

Windows
MacOS
Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/FieldSystemProxyHelper.h

Include

#include "PhysicsProxy/FieldSystemProxyHelper.h"

Syntax

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
    )
}

Remarks

Report the dynamic state result onto the handle

Parameters

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

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