Navigation
API > API/Runtime > API/Runtime/PhysicsCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBodySetupCore
- UBodySetup
- USkeletalBodySetup
References
| Module | PhysicsCore |
| Header | /Engine/Source/Runtime/PhysicsCore/Public/BodySetupCore.h |
| Include | #include "BodySetupCore.h" |
Syntax
class UBodySetupCore : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BoneName | Used in the PhysicsAsset case. Associates this Body with Bone in a skeletal mesh. | |
| TEnumAsByte< enum EBodyCollisionResponse::Type > | CollisionReponse | Collision Type for this body. This eventually changes response to collision to others | |
| TEnumAsByte< enum ECollisionTraceFlag > | CollisionTraceFlag | Collision Trace behavior - by default, it will keep simple(convex)/complex(per-poly) separate | |
| TEnumAsByte< EPhysicsType > | PhysicsType | If simulated it will use physics, if kinematic it will not be affected by physics, but can interact with physically simulated bodies. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UBodySetupCore
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TEnumAsByte< enum ECollisionTraceFlag > |