| TGeometryParticle
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ParticleHandle.h |
Include |
#include "Chaos/ParticleHandle.h" |
template<typename T, int d>
class TPBDRigidParticle : public Chaos::TKinematicGeometryParticle< T, d >
Name | Description | |
---|---|---|
|
TPBDRigidParticle ( |
Name | Description | ||
---|---|---|---|
|
T |
AngularEtherDrag() |
|
|
const TVecto... |
AngularImpulse() |
|
|
ClearEvents() |
||
|
CollisionGroup() |
||
|
const TUniqu... |
CollisionParticles() |
|
|
TUniquePtr< ... |
CreateParticle ( |
|
|
Disabled() |
||
|
const TVecto... |
F() |
|
|
HasAwakeEvent() |
||
|
const PMatri... |
I() |
|
|
const PMatri... |
InvI() |
|
|
T |
InvM() |
|
|
IsGravityEnabled() |
||
|
IsInitialized() |
||
|
Island() |
||
|
T |
LinearEtherDrag() |
|
|
const TVecto... |
LinearImpulse() |
|
|
T |
M() |
|
|
FParticleDat... |
NewData() |
|
|
EObjectState... |
ObjectState() |
|
|
const TVecto... |
P() |
|
|
const TVecto... |
PreV() |
|
|
const TVecto... |
PreW() |
|
|
const TRotat... |
Q() |
|
|
SetAngularEtherDrag ( |
||
|
SetAngularImpulse |
||
|
SetCollisionGroup ( |
||
|
SetDisabled ( |
||
|
bool & |
SetDisabledLowLevel() |
Named to match signature of TPBDRigidParticleHandle, as both are used in templated functions. |
|
SetF ( |
||
|
SetGravityEnabled ( |
||
|
SetI ( |
||
|
SetInitialized ( |
||
|
SetInvI ( |
||
|
SetInvM ( |
||
|
SetIsland ( |
TODO(stett): Make the setter private. It is public right now to provide access to proxies. |
|
|
SetLinearEtherDrag ( |
||
|
SetLinearImpulse |
||
|
SetM ( |
||
|
SetObjectState ( |
||
|
SetP ( |
||
|
SetPreV ( |
||
|
SetPreW ( |
||
|
SetQ ( |
||
|
SetToBeRemovedOnFracture ( |
TODO(stett): Make the setter private. It is public right now to provide access to proxies. |
|
|
SetTorque ( |
||
|
ToBeRemovedOnFracture() |
||
|
const TVecto... |
Torque() |
Name | Description | ||
---|---|---|---|
|
Serialize ( |