![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "PhysicsEngine/BodyUtils.h"#include "PhysicsEngine/BodyInstance.h"#include "PhysicalMaterials/PhysicalMaterial.h"#include "Chaos/MassProperties.h"#include "Chaos/Rotation.h"#include "Chaos/Utilities.h"#include "Physics/Experimental/ChaosInterfaceUtils.h"Namespaces | |
| namespace | BodyUtils |
| namespace | BodyUtils::CVars |
Functions | |
| float | BodyUtils::KgPerM3ToKgPerCm3 (float KgPerM3) |
| float | BodyUtils::gPerCm3ToKgPerCm3 (float gPerCm3) |
| float | BodyUtils::GetBodyInstanceDensity (const FBodyInstance *OwningBodyInstance) |
| Chaos::FMassProperties | BodyUtils::ApplyMassPropertiesModifiers (const FBodyInstance *OwningBodyInstance, Chaos::FMassProperties MassProps, const FTransform &MassModifierTransform, const bool bInertaScaleIncludeMass) |
| Chaos::FMassProperties | BodyUtils::ComputeMassProperties (const FBodyInstance *OwningBodyInstance, const TArray< FPhysicsShapeHandle > &Shapes, const FTransform &MassModifierTransform, const bool bInertaScaleIncludeMass) |
| Chaos::FMassProperties | BodyUtils::ComputeMassProperties (const FBodyInstance *OwningBodyInstance, const Chaos::FShapesArray &Shapes, const TArray< bool > &bContributesToMass, const FTransform &MassModifierTransform, const bool bInertaScaleIncludeMass) |
Variables | |
| bool | BodyUtils::CVars::bPhysicsComNudgeAdjustInertia = true |
| FAutoConsoleVariableRef | BodyUtils::CVars::CVarPhysicsComNudgeAffectsInertia (TEXT("p.ComNudgeAffectsInertia"), bPhysicsComNudgeAdjustInertia, TEXT("")) |