Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAxisConstraintDatas | Cached axis joint datas that will be used during the apply | |
![]() |
FColoringGraph | A graph used by the constraints system. | |
![]() |
FJointSolver | ||
![]() |
FJointSolverConstraintRowData | A single sub-constraint in a Joint (e.g., Twist, Swing, etc.) | |
![]() |
FJointSolverConstraintRowState | Transient state for a single sub-constraint in a joint | |
![]() |
FJointSolverConstraints | All the constraints in a joint | |
![]() |
FJointSolverJointState | Body and joint state required during a joint's solve (used by all sub-constraints in the joint) | |
![]() |
FPBDJointCachedSolver | Calculate new positions and rotations for a pair of bodies connected by a joint. | |
![]() |
FPBDJointContainerSolver | Runs the solvers for a set of constraints belonging to a JointConstraints container. | |
![]() |
FPBDJointSolver | Calculate new positions and rotations for a pair of bodies connected by a joint. |
Typedefs
Name | Description |
---|---|
FJointSolverGaussSeidel |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
Chaos::EJointSolverConstraintUpdateType | The method used to calculate the axis and angle for one of the rotation constraints in the joint. |