![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <atomic>#include "Chaos/Pair.h"#include "Chaos/Serializable.h"#include "Chaos/Core.h"#include "Chaos/ImplicitFwd.h"#include "Chaos/ImplicitObjectType.h"#include "Chaos/AABB.h"#include "Chaos/RefCountedObject.h"#include "Templates/RefCounting.h"#include "AutoRTFM.h"Go to the source code of this file.
Namespaces | |
| namespace | Chaos |
Macros | |
| #define | TRACK_CHAOS_GEOMETRY !(UE_BUILD_SHIPPING || UE_BUILD_TEST) |
| #define | DISALLOW_FIMPLICIT_OBJECT_TAIL_PADDING INTEL_ISPC |
Typedefs | |
| using | Chaos::FAABB3 = TAABB< FReal, 3 > |
| using | Chaos::FParticles = TParticles< FReal, 3 > |
| using | Chaos::FSphere = TSphere< FReal, 3 > |
| using | Chaos::FSpheref = TSphere< FRealSingle, 3 > |
| using | Chaos::FImplicitHierarchyVisitor = TFunctionRef< void(const FImplicitObject *Implicit, const FRigidTransform3 &Transform, const int32 RootObjectIndex, const int32 ObjectIndex, const int32 LeafObjectIndex)> |
| using | Chaos::FImplicitHierarchyVisitorBool = TFunctionRef< bool(const FImplicitObject *Implicit, const FRigidTransform3 &Transform, const int32 RootObjectIndex, const int32 ObjectIndex, const int32 LeafObjectIndex)> |
| typedef TSharedPtr< Chaos::FImplicitObject, ESPMode::ThreadSafe > | Chaos::ThreadSafeSharedPtr_FImplicitObject |
| typedef TSharedPtr< Chaos::FImplicitObject, ESPMode::NotThreadSafe > | Chaos::NotThreadSafeSharedPtr_FImplicitObject |
Functions | |
| FORCEINLINE FChaosArchive & | Chaos::operator<< (FChaosArchive &Ar, FImplicitObject &Value) |
| FORCEINLINE FArchive & | Chaos::operator<< (FArchive &Ar, FImplicitObject &Value) |
| template<typename T , typename... TArgs> | |
| FORCEINLINE Chaos::FImplicitObjectPtr | MakeImplicitObjectPtr (TArgs &&... Args) |
| template<typename T , typename... TArgs> | |
| FORCEINLINE Chaos::FConstImplicitObjectPtr | MakeImplicitObjectConstPtr (TArgs &&... Args) |
| #define DISALLOW_FIMPLICIT_OBJECT_TAIL_PADDING INTEL_ISPC |
| #define TRACK_CHAOS_GEOMETRY !(UE_BUILD_SHIPPING || UE_BUILD_TEST) |
| FORCEINLINE Chaos::FConstImplicitObjectPtr MakeImplicitObjectConstPtr | ( | TArgs &&... | Args | ) |
| FORCEINLINE Chaos::FImplicitObjectPtr MakeImplicitObjectPtr | ( | TArgs &&... | Args | ) |