Navigation
API > API/Runtime > API/Runtime/Chaos
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Chaos::ShouldSwapParticleOrder
(
const FGeometryParticleHandle* Particle0, |
Chaos/Collision/CollisionKeys.h | ||
bool Chaos::ShouldSwapParticleOrder
(
const bool bIsDynamicOrSleeping0, |
Used to order particles in a consistent way in Broadphase and Resim. | Chaos/Collision/CollisionKeys.h |
Chaos::ShouldSwapParticleOrder(const FGeometryParticleHandle , const FGeometryParticleHandle )
| Name | Chaos::ShouldSwapParticleOrder |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/CollisionKeys.h |
| Include Path | #include "Chaos/Collision/CollisionKeys.h" |
namespace Chaos
{
bool Chaos::ShouldSwapParticleOrder
(
const FGeometryParticleHandle * Particle0,
const FGeometryParticleHandle * Particle1
)
}
Chaos::ShouldSwapParticleOrder(const bool, const bool, const bool)
Description
Used to order particles in a consistent way in Broadphase and Resim. Returns whether the partcile order should be reversed. We want the particle with the lower ID first, unless only one is dynamic in which case that one is first.
| Name | Chaos::ShouldSwapParticleOrder |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/CollisionKeys.h |
| Include Path | #include "Chaos/Collision/CollisionKeys.h" |
namespace Chaos
{
bool Chaos::ShouldSwapParticleOrder
(
const bool bIsDynamicOrSleeping0,
const bool bIsDynamicOrSleeping1,
const bool bIsParticle0Preferred
)
}