![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Chaos/Core.h"#include "Chaos/Declares.h"#include "Chaos/Vector.h"#include "Chaos/ParticleHandleFwd.h"Go to the source code of this file.
Classes | |
| class | Chaos::FConstraintHandleTypeID |
| A type id for constraint handles to support safe up/down casting (including intermediate classes in the hierrachy) More... | |
| class | Chaos::FConstraintHandle |
| Base class for constraint handles. More... | |
| class | Chaos::FIntrusiveConstraintHandle |
| Base class for constraints that are allocated at permanent memory addresses and inherit the handle. More... | |
| class | Chaos::TIntrusiveConstraintHandle< T_CONSTRAINT > |
| Base class for constraints that are allocated at permanent memory addresses and inherit the handle. More... | |
| class | Chaos::TConstraintHandleAllocator< T_CONTAINER > |
| class | Chaos::FConstraintHandleHolder |
| A debugging utility for tracking down dangling constraint issues This acts as a FConstraintHandle*, but caches some extra debug data useful in tracking down dangling pointer issues when they arise. More... | |
Namespaces | |
| namespace | Chaos |
| namespace | Chaos::Private |
Macros | |
| #define | CHAOS_CONSTRAINTHANDLE_DEBUG_ENABLED 0 |
| #define | CHAOS_CONSTRAINTHANDLE_DEBUG_DETAILED_ENABLED (CHAOS_CONSTRAINTHANDLE_DEBUG_ENABLED && 0) |
Typedefs | |
| using | Chaos::FParticlePair = TVec2< FGeometryParticleHandle * > |
| using | Chaos::FConstParticlePair = TVec2< const FGeometryParticleHandle * > |
| #define CHAOS_CONSTRAINTHANDLE_DEBUG_DETAILED_ENABLED (CHAOS_CONSTRAINTHANDLE_DEBUG_ENABLED && 0) |
| #define CHAOS_CONSTRAINTHANDLE_DEBUG_ENABLED 0 |