TGenericParticleHandleHandleImp

Windows
MacOS
Linux

References

Module

Chaos

Header

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

Include

#include "Chaos/ParticleHandle.h"

Syntax

template<typename T, int d>
class TGenericParticleHandleHandleImp

Constructors

Name Description

Public function

TGenericParticleHandleHandleImp

(
    TGeometryParticleHandle < T, d >...
)

Functions

Name Description

Public function

auto &

 

AuxilaryValue

(
    Container& AuxContainer
)

Public function Const

const auto &

 

AuxilaryValue

(
    const Container& AuxContainer
)

Public function

TKinematicGe ...

 

CastToKinematicParticle()

Public function Const

const TKinem ...

 

CastToKinematicParticle()

Public function

TPBDRigidPar ...

 

CastToRigidParticle()

Public function Const

const TPBDRi ...

 

CastToRigidParticle()

Public function Const

TVector < T, ...

 

CenterOfMass()

Public function Const

int32

 

CollisionGroup()

Public function Const

const TUniqu ...

 

CollisionParticles()

Public function Const

int32

 

CollisionParticlesSize()

TODO: Make all of these check ObjectState to maintain current functionality.

Public function Const

bool

 

Disabled()

Public function Const

const TUniqu ...

 

DynamicGeometry()

Public function Const

const TVecto ...

 

F()

Public function Const

TSerializabl ...

 

Geometry()

Public function Const

const TGeome ...

 

GeometryParticleHandle()

Public function

TGeometryPar ...

 

GeometryParticleHandle()

Public function Const

const PMatri ...

 

I()

Public function Const

const PMatri ...

 

InvI()

Public function Const

T

 

InvM()

Public function Const

bool

 

IsDynamic()

Public function Const

bool

 

IsKinematic()

Public function Const

int32

 

Island()

Public function Const

bool

 

IsStatic()

Check for the exact type of particle (see also AsKinematic etc, which will work on derived types)

Public function Const

T

 

M()

Public function

TVector < T, ...

 

P()

Public function Const

const TVecto ...

 

P()

Public function Const

const TVecto ...

 

PreV()

Public function Const

const TVecto ...

 

PreW()

Public function Const

const TRotat ...

 

Q()

Public function

TRotation < T...

 

Q()

Public function

TRotation < T...

 

R()

Public function Const

const TRotat ...

 

R()

Public function Const

TRotation < T...

 

RotationOfMass()

Public function Const

bool

 

Sleeping()

Public function Const

bool

 

ToBeRemovedOnFracture()

Public function Const

const TVecto ...

 

Torque()

Public function Const

FString

 

ToString()

Public function Const

const TVecto ...

 

V()

Kinematic Particles.

Public function Const

const TVecto ...

 

W()

Public function

TVector < T, ...

 

X()

Static Particles.

Public function Const

const TVecto ...

 

X()

Constants

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback