UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ImmediatePhysicsCore_Chaos.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
Physics/ImmediatePhysics/ImmediatePhysicsChaos/ImmediatePhysicsDeclares_Chaos.h
"
6
#include "
Physics/ImmediatePhysics/ImmediatePhysicsShared/ImmediatePhysicsCore.h
"
7
8
#include "
Chaos/Core.h
"
9
#include "
Chaos/ParticleHandleFwd.h
"
10
#include "
Chaos/PBDRigidsEvolutionFwd.h
"
11
12
namespace
Chaos
13
{
14
class
FImplicitObject;
15
class
FBasicBroadPhase;
16
class
FBasicCollisionDetector;
17
class
FKinematicTarget
;
18
class
FPBDJointConstraintHandle;
19
class
FPBDJointConstraints;
20
struct
FPBDJointCombinedConstraints;
21
class
FPerShapeData;
22
template
<
class
T>
class
TArrayCollectionArray;
23
struct
FKinematicGeometryParticleParameters;
24
template
<
typename
T>
class
TPBDConstraintIslandRule
;
25
struct
FPBDRigidParticleParameters
;
26
class
FPBDRigidsSOAs
;
27
template
<
typename
T>
class
TSimpleConstraintRule
;
28
29
}
30
31
namespace
ImmediatePhysics_Chaos
32
{
33
using
FReal
=
Chaos::FReal
;
34
using
FRealSingle
=
Chaos::FRealSingle
;
35
//const int Dimensions = 3;
36
37
using
EActorType
=
ImmediatePhysics_Shared::EActorType
;
38
using
EForceType
=
ImmediatePhysics_Shared::EForceType
;
39
40
using
FKinematicTarget
=
Chaos::FKinematicTarget
;
41
}
42
43
struct
FBodyInstance
;
44
struct
FConstraintInstance
;
45
46
// Used to define out code that still has to be implemented to match PhysX
47
#define IMMEDIATEPHYSICS_CHAOS_TODO 0
Core.h
ImmediatePhysicsCore.h
ImmediatePhysicsDeclares_Chaos.h
PBDRigidsEvolutionFwd.h
ParticleHandleFwd.h
Chaos::FPBDRigidsSOAs
Definition
PBDRigidsSOAs.h:269
Chaos::TPBDConstraintIslandRule
Definition
ImmediatePhysicsCore_Chaos.h:24
Chaos::TSimpleConstraintRule
Definition
ImmediatePhysicsCore_Chaos.h:27
Chaos
Definition
SkeletalMeshComponent.h:307
Chaos::FReal
FRealDouble FReal
Definition
Real.h:22
Chaos::FRealSingle
float FRealSingle
Definition
Real.h:14
ImmediatePhysics_Chaos
Definition
ImmediatePhysicsActorHandle_Chaos.cpp:11
ImmediatePhysics_Chaos::FRealSingle
Chaos::FRealSingle FRealSingle
Definition
ImmediatePhysicsCore_Chaos.h:34
ImmediatePhysics_Chaos::FReal
Chaos::FReal FReal
Definition
ImmediatePhysicsCore_Chaos.h:33
ImmediatePhysics_Shared::EForceType
EForceType
Definition
ImmediatePhysicsCore.h:24
ImmediatePhysics_Shared::EActorType
EActorType
Definition
ImmediatePhysicsCore.h:17
Chaos::FPBDRigidParticleParameters
Definition
ParticleHandle.h:67
FBodyInstance
Definition
BodyInstance.h:320
FConstraintInstance
Definition
ConstraintInstance.h:255
FKinematicTarget
Definition
PhysSubstepTasks.h:18
Engine
Source
Runtime
Engine
Public
Physics
ImmediatePhysics
ImmediatePhysicsChaos
ImmediatePhysicsCore_Chaos.h
Generated by
1.9.8