FPerParticleGravity

Windows
MacOS
Linux

Inheritance Hierarchy

FParticleRule

FPerParticleRule

FPerParticleGravity

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PerParticleGravity.h

Include

#include "Chaos/PerParticleGravity.h"

Syntax

class FPerParticleGravity : public Chaos::FPerParticleRule

Constructors

Name Description

Public function

FPerParticleGravity()

Public function

FPerParticleGravity

(
    const FVec3& G
)

Public function

FPerParticleGravity

(
    const FVec3& Direction,
    const FReal Magnitude
)

Destructors

Name Description

Public function Virtual

~FPerParticleGravity()

Functions

Name Description

Public function Const

void

 

ApplyHelper

(
    T_PARTICLES& InParticles,
    const FReal Dt,
    const int Index
)

TODO: Remove this - we should no longer be using indices directly.

Public function Const

const FVec3 ...

 

GetAcceleration()

Public function

void

 

SetAcceleration

(
    const FVec3& Acceleration
)

Overridden from FPerParticleRule

Name Description

Public function Virtual Const

void

 

Apply

(
    TTransientPBDRigidParticleHandle< F...,
    const FReal Dt
)

Public function Virtual Const

void

 

Apply

(
    FPBDParticles& InParticles,
    const FReal Dt,
    const int Index
)

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