Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FPBDJointConstraints
Description
Create a constraint solver for an Evolution with Graph support (World evolution). The system will create several of these: usually one per worker thread (Island Group) but possibly more in complex scenes where constraint coloring is being used. It will be used to solve constraints in groups, with the constraints in each group determined by the graph/islands/islandgroups.
Virtual Inheritance
- FPBDConstraintContainer::CreateGroupSolver → FPBDJointConstraints::CreateGroupSolver
| Name | CreateGroupSolver |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDJointConstraints.h |
| Include Path | #include "Chaos/PBDJointConstraints.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/PBDJointConstraints.cpp |
virtual TUniquePtr < FConstraintContainerSolver > CreateGroupSolver
(
const int32 Priority
)