![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Chaos/CollisionResolutionTypes.h"#include "Chaos/Collision/CollisionApplyType.h"#include "Chaos/Collision/CollisionConstraintAllocator.h"#include "Chaos/Collision/CollisionContext.h"#include "Chaos/Collision/PBDCollisionConstraint.h"#include "Chaos/Collision/PBDCollisionConstraintHandle.h"#include "Chaos/Collision/PBDCollisionSolverSettings.h"#include "Chaos/PBDConstraintContainer.h"#include "Framework/BufferedData.h"#include <memory>#include <queue>#include <sstream>#include "BoundingVolume.h"#include "AABBTree.h"Go to the source code of this file.
Classes | |
| class | Chaos::FPBDCollisionConstraints |
Namespaces | |
| namespace | Chaos |
| namespace | Chaos::Private |
Typedefs | |
| using | Chaos::FRigidBodyContactConstraintsPostComputeCallback = TFunction< void()> |
| using | Chaos::FRigidBodyContactConstraintsPostApplyCallback = TFunction< void(const FReal Dt, const TArray< FPBDCollisionConstraintHandle * > &)> |
| using | Chaos::FRigidBodyContactConstraintsPostApplyPushOutCallback = TFunction< void(const FReal Dt, const TArray< FPBDCollisionConstraintHandle * > &, bool)> |
Enumerations | |
| enum class | Chaos::Private::ECollisionSolverType { Chaos::Private::GaussSeidel , Chaos::Private::GaussSeidelSimd , Chaos::Private::PartialJacobi } |