Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ParticleHandle.h |
Include |
#include "Chaos/ParticleHandle.h" |
template<typename T, int d>
class TParticleHandleBase
Name | Description | ||
---|---|---|---|
|
union Chaos::TP... |
@2143 |
|
|
TGeometryPartic ... |
GeometryParticles |
|
|
TKinematicGeome ... |
KinematicGeometryParticles |
|
|
ParticleIdx |
Todo: maybe make private? |
|
|
TPBDRigidCluste ... |
PBDRigidClusteredParticles |
|
|
TPBDRigidPartic ... |
PBDRigidParticles |
|
|
TSerializablePt ... |
SerializableGeometryParticles |
|
|
Type |
Name | Description | |
---|---|---|
|
TParticleHandleBase() |
|
|
TParticleHandleBase ( |
|
|
TParticleHandleBase ( |
Should only be used for transient handles - maybe we can protect this better? |
Name | Description | |
---|---|---|
|
~TParticleHandleBase() |
NOTE: this is not virtual and only acceptable because we know the children have no extra data that requires destruction. |
Name | Description | ||
---|---|---|---|
|
EParticleTyp ... |
GetParticleType() |
|
|
Serialize ( |
||
|
SetSOALowLevel ( |
This is needed for post serialization fixup of raw pointer. Should only be called by serialization code which is low level and knows the implementation details. |
Name |
Description |
---|---|
TType |
Name |
Description |
---|---|
D |