| FPBDRigidsEvolutionBase
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidsEvolution.h |
Include |
#include "Chaos/PBDRigidsEvolution.h" |
class FPBDRigidsEvolutionBase
Name | Description | ||
---|---|---|---|
|
AccelerationBackingBuffer |
The backing buffer for all acceleration structures |
|
|
AccelerationStructureTaskComplete |
||
|
AsyncAccelerationQueue |
Pending operations for the acceleration structures being rebuilt asynchronously |
|
|
AsyncExternalAcceleration |
||
|
AsyncInternalAcceleration |
||
|
bCanStartAsyncTasks |
Allows us to tell evolution to stop starting async tasks if we are trying to cleanup solver/evo. |
|
|
bIsSingleThreaded |
||
|
CaptureRewindData |
||
|
Collided |
||
|
ConstraintGraph |
||
|
ConstraintRules |
||
|
ExternalStructuresPool |
External thread will push into this when done with structure internal thread will pop from this to generate new structure |
|
|
ExternalStructuresQueue |
Internal thread will push into this and external thread will consume |
|
|
ForceRules |
||
|
ImpulseRules |
||
|
InternalAcceleration |
||
|
InternalAccelerationQueue |
Pending operations for the internal acceleration structure |
|
|
IslandsToWake |
||
|
KinematicUpdate |
||
|
LatestExternalTimestampConsumed_Internal |
The latest external timestamp we consumed inputs from, assigned to evolution when solver task executes, is used to stamp output data. |
|
|
NumIterations |
||
|
NumPushOutIterations |
||
|
ParticleDisableCount |
||
|
FPBDRigidsSOAs ... |
Particles |
|
|
TArrayAsMap< FU... |
ParticleToCacheInnerIdx |
Void SerializePendingMap(FChaosArchive& Ar, TMap |
|
ParticleUpdatePosition |
||
|
ParticleUpdateVelocity |
||
|
PendingReleaseIndices |
||
|
PerParticlePhysicsMaterials |
||
|
PhysicsMaterials |
||
|
PrioritizedConstraintRules |
||
|
THandleArray< F... |
SolverPhysicsMaterials |
|
|
SpatialAccelerationCache |
||
|
TUniquePtr< ISp... |
SpatialCollectionFactory |
|
|
UniqueIndicesPendingRelease |
Name | Description | |
---|---|---|
|
FPBDRigidsEvolutionBase ( |
Name | Description | |
---|---|---|
|
~FPBDRigidsEvolutionBase() |
Name |
Description |
|
---|---|---|
|
FChaosAccelerationStructureTask |