![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TaskDispatcherSolver.h>
Public Member Functions | |
| int32 | GetNumRigidBatches () const |
| FTaskDispatcherSolver () | |
| void | Initialize (TParticleView< FPBDRigidParticles > &DirtyParticles) |
| template<typename LambdaRigid , typename LambdaGCAndCluster > | |
| int32 | CollectPhysicsResults (LambdaRigid CollectRigidResults, LambdaGCAndCluster CollectGCAndClustersResults, int32 NumDirty, int32 DispatchBatchIndex) |
| void | BufferRigidResults (FPullPhysicsData *PullData) |
| void | BufferGCResults (FPullPhysicsData *PullData, FPBDRigidsSolver *RigidsSolver) |
| void | BufferClusterResults (FPullPhysicsData *PullData) |
| void | WaitTaskEndBufferResults () const |
|
inline |
| void Chaos::Private::FTaskDispatcherSolver::BufferClusterResults | ( | FPullPhysicsData * | PullData | ) |
| void Chaos::Private::FTaskDispatcherSolver::BufferGCResults | ( | FPullPhysicsData * | PullData, |
| FPBDRigidsSolver * | RigidsSolver | ||
| ) |
| void Chaos::Private::FTaskDispatcherSolver::BufferRigidResults | ( | FPullPhysicsData * | PullData | ) |
|
inline |
|
inline |
| void Chaos::Private::FTaskDispatcherSolver::Initialize | ( | TParticleView< FPBDRigidParticles > & | DirtyParticles | ) |
| void Chaos::Private::FTaskDispatcherSolver::WaitTaskEndBufferResults | ( | ) | const |