Navigation
API > API/Runtime > API/Runtime/Chaos
A key for two shapes within a particle pair. This key is will be unique for the shape pair in the particle pair, but not will be duplicated in different particle pairs.
| Name | FCollisionShapePairKey |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/CollisionKeys.h |
| Include Path | #include "Chaos/Collision/CollisionKeys.h" |
Syntax
class FCollisionShapePairKey
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Chaos/Collision/CollisionKeys.h | |||
FCollisionShapePairKey
(
const int32 InShapeID0, |
Chaos/Collision/CollisionKeys.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Key | uint64 | Chaos/Collision/CollisionKeys.h | ||
| ShapeID0 | uint32 | Chaos/Collision/CollisionKeys.h | ||
| ShapeID1 | uint32 | Chaos/Collision/CollisionKeys.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FCollisionShapePairKey | union Chaos::Private::FCollisionShapePairKey | Chaos/Collision/CollisionKeys.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetKey() |
Chaos/Collision/CollisionKeys.h |