/Engine/Source/Runtime/Engine/Classes/PhysicsEngine/BodySetup.h
FBodyInstance
class UBodySetup : public [UBodySetupCore](API\Runtime\PhysicsCore\UBodySetupCore)
FKAggregateGeom
AggGeom
Simplified collision representation of this
uint8: 1
bConsiderForBounds
Should this BodySetup be considered for the bounding box of the PhysicsAsset (and hence SkeletalMeshComponent).
uint8: 1
bCreatedPhysicsMeshes
Flag used to know if we have created the physics convex and tri meshes from the cooked data yet
uint8:  1
bDoubleSidedGeometry
If true, the physics triangle mesh will use double sided faces when doing scene queries.
uint8: 1
bFailedToCreatePhysicsMeshes
Flag used to know if we have failed to create physics meshes.
uint8: 1
bGenerateMirroredCollision
Should we generate data necessary to support collision on mirrored versions of this mesh.
uint8: 1
bGenerateNonMirroredCollision
Should we generate data necessary to support collision on normal (non-mirrored) versions of this body.
uint8: 1
bHasCookedCollisionData
Indicates whether this setup has any cooked collision data.
uint8: 1
bMeshCollideAll
If true, the physics of this mesh (only affects static meshes) will always contain ALL elements from the mesh - not just the ones enabled for collision.
uint8: 1
bNeverNeedsCookedCollisionData
Indicates that we will never use convex or trimesh shapes.
FGuid
BodySetupGuid
GUID used to uniquely identify this setup so it can be found in the DDC
uint8:  1
bSharedCookedData
Whether the cooked data is shared by multiple body setups.
uint8: 1
bSupportUVsAndFaceRemap
If true, the physics triangle mesh will store UVs and the face remap table.
FVector
BuildScale3D
Build scale for this body setup (static mesh settings define this value)
TUniquePtr<FCh...
ChaosDerivedDataReader
Will contain deserialized data from the serialization function that can be used at PostLoad time.
TArray<TShared...
ChaosTriMeshes
FBodySetupTriMeshes* TriMeshWrapper;.
FFormatContaine...
CookedFormatData
Cooked physics data for each format
FFormatContaine...
CookedFormatDataOverride
Cooked physics data override.
FAsyncCookHelpe...
CurrentCookHelper
FBodyInstance
DefaultInstance
Default properties of the body instance, copied into objects on instantiation, was URB_BodyInstance
TArray< int32 >
FaceRemap
Additional face remap table, if available.
TObjectPtr< cla...
PhysMaterial
Physical material to use for simple collision on this body.
FBodySetupUVInf...
UVInfo
Additional UV info, if available. Used for determining UV for a line trace impact.
FWalkableSlopeO...
WalkableSlopeOverride
Custom walkable slope setting for this body.