|
| | TSimpleConstraintContainerSolver (FConstraintContainerType &InConstraintContainer, const int32 InPriority) |
| |
| virtual void | Reset (const int32 MaxConstraints) override final |
| |
| virtual int32 | GetNumConstraints () const override final |
| |
| virtual void | AddConstraints () override final |
| |
| virtual void | AddConstraints (const TArrayView< Private::FPBDIslandConstraint * > &Constraints) override final |
| |
| virtual void | AddBodies (FSolverBodyContainer &SolverBodyContainer) override final |
| |
| virtual void | GatherInput (const FReal Dt) override final |
| |
| virtual void | GatherInput (const FReal Dt, const int32 BeginIndex, const int32 EndIndex) override final |
| |
| virtual void | ScatterOutput (const FReal Dt) override final |
| |
| virtual void | ScatterOutput (const FReal Dt, const int32 BeginIndex, const int32 EndIndex) override final |
| |
| virtual void | ApplyPositionConstraints (const FReal Dt, const int32 It, const int32 NumIts) override final |
| |
| virtual void | ApplyVelocityConstraints (const FReal Dt, const int32 It, const int32 NumIts) override final |
| |
| virtual void | ApplyProjectionConstraints (const FReal Dt, const int32 It, const int32 NumIts) override final |
| |
| | FConstraintContainerSolver (const int32 InPriority) |
| |
| virtual | ~FConstraintContainerSolver () |
| |
| void | SetPriority (const int32 InPriority) |
| |
| int32 | GetPriority () const |
| |
| virtual void | PreApplyPositionConstraints (const FReal Dt) |
| |
| virtual void | PreApplyVelocityConstraints (const FReal Dt) |
| |
| virtual void | PreApplyProjectionConstraints (const FReal Dt) |
| |
A constraint solver for use with a simple (non-graph-based) evolution (RBAN) and constraint containers with builtin-in solvers (Joints, Suspension, but not Collisions).
- See also
- TIndexedConstraintContainerSolver, FPBDCollisionContainerSolver