Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos > Collision
Inheritance Hierarchy
- FConstraintHandle
- FIntrusiveConstraintHandle
- TIntrusiveConstraintHandle
- FPBDCollisionConstraintHandle
- FPBDCollisionConstraint
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/PBDCollisionConstraintHandle.h |
Include | #include "Chaos/Collision/PBDCollisionConstraintHandle.h" |
Syntax
class FPBDCollisionConstraintHandle : public Chaos::TIntrusiveConstraintHandle< FPBDCollisionConstraint >
Remarks
This is an intrusive handle, so you can use a contact pointer as a handle.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const FPBDCollisionConstraints * | Inlined FPBDCollisionConstraintHandle functions. | |
![]() |
FPBDCollisionConstraints * | Inlined FPBDCollisionConstraintHandle functions. | |
![]() ![]() |
FVec3 | ||
![]() ![]() |
bool | ||
![]() ![]() |
const FPBDCollisionConstraint & | GetContact () |
|
![]() |
FPBDCollisionConstraint & | GetContact () |
|
![]() ![]() |
const FConstraintHandleTypeID & | StaticType () |
Overridden from FConstraintHandle
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FParticlePair | Declared final so that TPBDConstraintGraphRuleImpl::AddToGraph() does not need to hit vtable. | |
![]() ![]() ![]() |
bool | IsEnabled () |
|
![]() ![]() ![]() |
bool | IsProbe () |
|
![]() ![]() |
void | SetEnabled
(
bool InEnabled |
Typedefs
Name | Description |
---|---|
Base | |
FGeometryPair | |
FHandleKey | |
FImplicitPair |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const FPBDCollisionConstraint & | Use GetContact() | |
![]() |
FPBDCollisionConstraint & | Use GetContact() | |
![]() ![]() |
const FPBDCollisionConstraint & | Use GetContact() | |
![]() |
FPBDCollisionConstraint & | Use GetContact() |